MCP на AWS Bedrock
Простой и понятный пример для внедрения и понимания Anthropic MCP (на AWS Bedrock).
Для управления несколькими серверами MCP можно использовать этот небольшой проект Q-2001 ~
Обзор
Этот проект демонстрирует, как реализовать и использовать протокол контекста модели (MCP) Anthropic с AWS Bedrock. Он предоставляет клиентскую реализацию, которая может взаимодействовать с инструментами с поддержкой MCP через службу времени выполнения AWS Bedrock.
Related MCP server: MCP SysOperator
Обновления 2025-05-10: потоковая передача по HTTP
Добавить поддержку потокового HTTP
Перепишите URL-адрес, извлекающий MCP-сервер
fetch_url_mcp_server.py, который демонстрирует различные типы транспорта.
Инструкция по применению
Запустите сервер с настройками stdio по умолчанию (без параметра transport):
Запустить с потоковым http-транспортом на порту по умолчанию (8000):
Запуск с использованием streamable-http-транспорта на пользовательском порту:
Предпосылки
Python 3.10 или выше
Аккаунт AWS с доступом к Bedrock
Настроенные учетные данные AWS
Менеджер пакетов УФ
Функции
Простая интеграция со средой выполнения AWS Bedrock с использованием Converse API
Преобразование формата инструмента для совместимости с Bedrock
Асинхронная обработка связи
Структурированное ведение журнала для отладки
Внося вклад
Не стесняйтесь сообщать о проблемах и отправлять запросы на внесение изменений для улучшения реализации.
Лицензия
Лицензия Массачусетского технологического института