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

Sample Serverless MCP Servers

Коллекция примеров реализаций AI-агентов и серверов на AWS Lambda и ECS для безсерверных вычислений.

JavaScript
178 stars

Описание

Репозиторий содержит образцы MCP-серверов (stateless и stateful) на Python и Node.js, развертываемых на AWS Lambda и ECS с использованием Terraform, SAM и CDK. Включает интеграцию с Cognito для аутентификации, AI-агенты на Strands SDK. Объясняет различия stateful (с сессиями) и stateless (масштабируемых) моделей для Streamable HTTP Transport. Подходит для разработки масштабируемых серверов в облаке, демонстрации и прототипирования.

Возможности

Stateless MCP на Lambda

Примеры серверов без состояния на Node.js/Python с API Gateway для горизонтального масштабирования.

Stateful MCP на ECS

Реализации с поддержкой сессий и SSE-соединений, включая sticky sessions для балансировки нагрузки.

AI-агенты на Strands SDK

Интеграция агентов с аутентификацией Cognito на Lambda для Python/Node.js.

Управление функциями Lambda

PoC-сервер для обнаружения и обновления устаревших runtime в функциях.

IaC-поддержка

Развертывание через Terraform, CDK и SAM для автоматизации инфраструктуры.

Информация

Язык
JavaScript
Лицензия
MIT No Attribution
GitHub Stars
178

Ссылки