Sample Model Context Protocol Demos
Коллекция примеров по интеграции Model Context Protocol с AWS для создания агентных ИИ.
Описание
Репозиторий представляет собой набор примеров по построению агентных ИИ-систем с использованием AWS и Model Context Protocol (MCP). Включает модули на TypeScript, Python, Kotlin и Java с интеграцией Amazon Bedrock, ECS Fargate, Spring AI. Демонстрирует клиенты и серверы MCP через SSE/stdIO, RAG с PostgreSQL/pgVector для задач вроде подбора собак для усыновления, управление назначениями. Идеально для разработчиков, изучающих агентные AI на AWS.
Возможности
Демо клиент-сервер MCP/SSE
Полный пример на TypeScript с контейнерами, использующий API Converse и Bedrock для подключения по SSE.
Локальный демо MCP/stdIO
Python-пример клиента Bedrock с простым сервером, запускаемый локально.
Развёртывание на ECS с Spring AI
Сервер MCP на Kotlin, агент на Bedrock, доступ через Load Balancer для публичного использования.
RAG с pgVector
Агент подбора собак на Java с PostgreSQL для семантического поиска и MCP для управления назначениями.
Базовый MCP-сервер на ECS
Простой сервер Spring AI над SSE, развёртываемый на ECS.
FastAPI клиент с Anthropic Bedrock
Python-сервер MCP/SSE на ECS Fargate с публичным доступом через Application Load Balancer.