Servidor MCP
Un proxy de servicio de IA moderno creado con Cloudflare Workers y el marco Hono, compatible con múltiples proveedores de IA, incluidos Anthropic Claude y OpenAI.
Características
Integración de servicios de IA de múltiples proveedores (Anthropic Claude, OpenAI)
Desarrollado sobre Cloudflare Workers para una implementación de borde global
Gestión de solicitudes rápida y eficiente con el framework Hono
Implementación segura de tipos con TypeScript
Compatibilidad de CORS con solicitudes de origen cruzado
Puntos finales de control de salud e información del proveedor
Related MCP server: Remote MCP Server
Prerrequisitos
Node.js (versión LTS recomendada)
gestor de paquetes npm o pnpm
Cuenta de Cloudflare para implementación
Claves API para proveedores de IA compatibles
Instalación
Clonar el repositorio
Instalar dependencias:
Configuración del entorno
Copie el archivo de entorno de ejemplo:
Configura tus variables de entorno en
.envcon tus claves API y preferencias
Desarrollo
Inicie el servidor de desarrollo:
El servidor se iniciará en modo de desarrollo con la recarga en caliente habilitada.
Despliegue
Implementar en Cloudflare Workers:
Puntos finales de API
Chequeo de salud
GET /healthDevuelve el estado y la configuración del servidor.
Información del proveedor
GET /api/providerDevuelve la configuración actual del modelo y del proveedor de IA
API de MCP
POST /api/mcpPunto final principal para solicitudes de servicio de IA
Acepta carga JSON con contexto, consulta y opciones
Estructura del proyecto
Licencia
Instituto Tecnológico de Massachusetts (MIT)