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

              • A
                security
                A
                license
                A
                quality
                A beginner-friendly Model Context Protocol (MCP) server that helps users understand MCP concepts, provides interactive examples, and lists available MCP servers. This server is designed to be a helpful companion for developers working with MCP. Also comes with a huge list of servers you can install.
                Last updated -
                3
                676
                61
                JavaScript
                Apache 2.0
              • -
                security
                F
                license
                -
                quality
                This is an MCP server that facilitates building tools for interacting with various APIs and workflows, supporting Python-based development with potential for customizable prompts and user configurations.
                Last updated -
                Python
              • A
                security
                F
                license
                A
                quality
                A specialized server that helps users create new Model Context Protocol (MCP) servers by providing tools and templates for scaffolding projects with various capabilities.
                Last updated -
                8
                2
                TypeScript
              • A
                security
                F
                license
                A
                quality
                An MCP server that implements a structured workflow for LLM-based coding, guiding development through feature clarification, documentation generation, phased implementation, and progress tracking.
                Last updated -
                10
                64
                15
                TypeScript
                • 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