remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides infrastructure for hosting MCP servers as AWS Lambda functions with streaming capabilities via Server-Sent Events (SSE), supporting Function URLs but not API Gateway or Application Load Balancer.
Runs MCP servers on Node.js runtime, which is officially supported for Lambda response streaming needed for the SSE transport functionality.
Offers TypeScript support for developing MCP servers with type definitions and interfaces to enhance development experience.
Servidor Lambda MCP
Un paquete Node.js que proporciona infraestructura de servidor MCP (Protocolo de contexto de modelo) para funciones de AWS Lambda con soporte SSE.
Características
- Adapta el SDK TypeScript de MCP para que funcione con AWS Lambda
- Admite eventos enviados por el servidor (SSE) a través de la transmisión de respuestas Lambda
- Maneja la validación de métodos CORS y HTTP
- Compatibilidad con TypeScript
Notas importantes
- La transmisión de respuestas Lambda solo funciona con URL de función . No funciona con API Gateway ni con Application Load Balancer.
- Sólo el entorno de ejecución de Node.js es oficialmente compatible con la transmisión de respuestas.
Instalación
Uso
Crea tu función Lambda e importa el paquete:
Configuración Lambda requerida
- Tiempo de ejecución: Node.js 18.x o posterior
- Manejador: index.handler
- Memoria: 128 MB mínimo (ajuste según sus necesidades)
- Tiempo de espera: se recomiendan 120 segundos
- URL de función: Obligatoria y debe tener habilitada la transmisión de respuestas
- API Gateway/ALB: no compatible con streaming
Contenido del paquete
Este paquete proporciona:
- Implementación del servidor MCP con transporte SSE
- Manejo de protocolos (JSON-RPC)
- Soporte de respuesta en streaming
- Definiciones de tipos e interfaces
Su función Lambda proporciona:
- Implementaciones de herramientas y avisos
- Lógica de negocios
- Cualquier cliente o servicio API necesario
- Configuración
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Un paquete Node.js que proporciona infraestructura de servidor de protocolo de contexto de modelo para funciones de AWS Lambda con capacidades de respuesta de transmisión a través de eventos enviados por el servidor.