Skip to main content
Glama

HostBridge MCP Server

by elblanco2

Servidor Arc MCP

Un servidor de Protocolo de Contexto de Modelo (MCP) que simplifica las implementaciones de marco en varios entornos de alojamiento, con un enfoque en el alojamiento compartido.

Descripción general

Arc conecta los Grandes Modelos de Lenguaje (LLM) con los entornos de alojamiento, permitiendo a los desarrolladores principiantes implementar aplicaciones web fácilmente mediante interfaces conversacionales. Implementa el Protocolo de Contexto de Modelo (MCP) para exponer herramientas, recursos y sugerencias que guían a los usuarios durante el proceso de implementación.

Características principales

  • Compatibilidad con marcos : implemente aplicaciones Wasp con facilidad, con compatibilidad planificada para más marcos
  • Multiproveedor : Compatibilidad con Netlify, Vercel, entornos de alojamiento compartido tradicionales y Hostm.com
  • Implementaciones guiadas : indicaciones para guiar a los usuarios a través del proceso de implementación
  • Gestión de autenticación : almacenamiento seguro de las credenciales del proveedor de alojamiento
  • Solución de problemas : herramientas integradas para diagnosticar y solucionar problemas de implementación comunes
  • Centrado en el alojamiento compartido : implementación simplificada en entornos de alojamiento compartido tradicionales

Estado

Este proyecto se encuentra en una etapa inicial de desarrollo. ¡Agradecemos sus contribuciones y comentarios!

Empezando

Prerrequisitos

  • Python 3.10+
  • Cliente MCP (por ejemplo, Claude Desktop)
  • Cuentas de proveedor de alojamiento según sea necesario

Instalación

# Clone the repository git clone https://github.com/elblanco2/arc-mcp.git cd arc-mcp # Create a virtual environment python -m venv venv source venv/bin/activate # On Windows: venv\\Scripts\\activate # Install dependencies pip install -r requirements.txt # Install the package in development mode pip install -e .

Configuración

Crea un archivo .env con tu configuración:

SECURE_STORAGE_PATH=~/.arc/credentials

Uso

Ejecutar desde la línea de comandos
# Start the server directly arc # With debug logging arc --debug # With a custom storage path arc --secure-storage-path=/path/to/credentials
Uso con Claude Desktop
  1. Edite su archivo de configuración de Claude Desktop:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Ventanas: %APPDATA%\\Claude\\claude_desktop_config.json
  2. Agregar configuración del servidor Arc:
{ "mcpServers": { "arc": { "command": "python", "args": [ "-m", "arc", "--debug" ] } } }
  1. Reinicie Claude Desktop.
  2. ¡Inicie conversaciones con Claude sobre la implementación de sus aplicaciones!

Arquitectura

Arc está construido sobre una arquitectura modular:

  • Administrador de credenciales : almacena y recupera de forma segura las credenciales del proveedor
  • Controladores del marco : lógica de implementación específica del marco
  • Proveedores de alojamiento : operaciones de implementación específicas del proveedor
  • Interfaz MCP : expone herramientas, recursos y avisos a través del Protocolo de contexto de modelo

Proveedores compatibles

ProveedorEstadoCaracterísticas
Netlify✅ CompletoSin servidor, Edge, Formularios
Vercel✅ CompletoSin servidor, Edge, Analítica
Alojamiento compartido✅ CompletoSSH/SFTP, PHP, MySQL
Hostm.com✅ CompletoAlojamiento compartido, acceso a API

Marcos compatibles

EstructuraEstadoCaracterísticas
Avispa✅ CompletoMarco de trabajo JS de pila completa
Next.js🚧PlanificadoMarco de trabajo React
Astro🚧PlanificadoGenerador de sitios estáticos

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

Desarrollo

# Install development dependencies pip install -e ".[dev]" # Run tests pytest # Run linting flake8

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

Expresiones de gratitud

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor MCP que ayuda a los desarrolladores novatos a implementar aplicaciones web a través de interfaces conversacionales, reduciendo la brecha entre los LLM y varios entornos de alojamiento.

  1. Descripción general
    1. Características principales
  2. Estado
    1. Empezando
      1. Prerrequisitos
      2. Instalación
      3. Configuración
      4. Uso
    2. Arquitectura
      1. Proveedores compatibles
        1. Marcos compatibles
          1. Contribuyendo
            1. Desarrollo
          2. Licencia
            1. Expresiones de gratitud

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                A server for the Machine Chat Protocol (MCP) that provides a YAML-based configuration system for LLM applications, allowing users to define resources, tools, and prompts without writing code.
                Last updated -
                5
                Python
                MIT License
                • Linux
                • Apple
              • A
                security
                A
                license
                A
                quality
                An MCP server that provides tools for interacting with Vercel API, enabling management of deployments, DNS records, domains, projects, and environment variables through natural language.
                Last updated -
                7
                65
                3
                TypeScript
                MIT License
              • -
                security
                F
                license
                -
                quality
                MCP server enabling LLMs to perform browser tasks via SSE transport, allowing clients like Cursor.ai and Claude to open websites and interact with web content through natural language commands.
                Last updated -
                • Apple
              • A
                security
                A
                license
                A
                quality
                An MCP server that enables LLMs to perform blockchain operations on the Base network through natural language commands, including wallet management, balance checking, and transaction execution.
                Last updated -
                4
                4
                1
                TypeScript
                MIT License
                • Apple

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/elblanco2/hostbridge-mcp'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server