Перейти к содержимому

Run Model Context Protocol (MCP) servers with AWS Lambda

Запускает stdio-серверы Model Context Protocol в AWS Lambda функциях для распределенных систем.

Python
303 stars

Описание

Библиотека позволяет оборачивать существующие stdio-based MCP-серверы в Lambda-функции, обеспечивая их запуск в облаке. Поддерживает Python и TypeScript, управляет жизненным циклом: запуск, инициализация, передача запросов и завершение. Интеграция через API Gateway (OAuth), Bedrock AgentCore, Lambda Function URL (SigV4) или прямой Invoke API (IAM). Идеально для распределенных приложений, чат-ботов и интеграции с клиентами вроде Cursor или Claude Desktop. Подходит для stateless серверов.

Возможности

Обертка stdio MCP-серверов

Запуск существующих MCP-серверов как child-процессов в Lambda с автоматическим управлением жизненным циклом.

Поддержка транспортных протоколов

Интеграция с API Gateway, Bedrock AgentCore (OAuth), Lambda URL (SigV4) и Invoke API (IAM) для HTTPS-соединений.

Кросс-платформенная совместимость

Работа с Python и TypeScript серверами и клиентами, совместимость с MCP-клиентами вроде Cursor, Cline.

Stateful и stateless поддержка

Подходит для stateless инструментов (время, fetch), но не для stateful (файлы, БД) из-за отсутствия персистентности.

Информация

Язык
Python
Лицензия
Apache License 2.0
GitHub Stars
303

Ссылки