MCP-сервер для Amazon Web Services. Управляет EC2, S3, Lambda, RDS и другими сервисами AWS через LLM. Читает ресурсы, получает логи и помогает с облачной инфраструктурой.
# Claude Desktop — claude_desktop_config.json:
{
"mcpServers": {
"aws": {
"command": "uvx",
"args": ["aws-mcp"],
"env": {
"AWS_PROFILE": "default",
"AWS_REGION": "us-east-1"
}
}
}
}
# Claude Code (CLI):
claude mcp add aws --env AWS_PROFILE=default --env AWS_REGION=us-east-1 -- uvx aws-mcp
# OpenCode — ~/.config/opencode/opencode.json:
{
"mcp": {
"aws": {
"type": "local",
"command": ["uvx", "aws-mcp"],
"environment": {
"AWS_PROFILE": "default",
"AWS_REGION": "us-east-1"
}
}
}
}
Набор специализированных MCP-серверов, которые помогут вам максимально эффективно использовать AWS, где бы вы ни работали с MCP.
[!TIP] Набор инструментов для агентов AWS теперь доступен! Набор инструментов для агентов AWS — это преемник MCP-серверов, плагинов и навыков, доступных в AWS Labs, созданный с учетом отзывов таких клиентов, как вы. Если вы создаете коммерческое программное обеспечение с использованием агентов для кодирования или разрабатываете агентов для своих клиентов, мы рекомендуем использовать Набор инструментов для агентов AWS. Он включает ключи условий IAM для различения действий агентов и людей, видимость в CloudWatch и CloudTrail, а также навыки, проверенные на точность и эффективность. Этот репозиторий продолжает работать и принимать вклады. Со временем наиболее полезные проекты из него будут перенесены в Набор инструментов для агентов AWS.
~/.kiro/settings/mcp.jsoncline_mcp_settings.json.cursor/mcp.json~/.codeium/windsurf/mcp_config.json.vscode/mcp.json.mcp.jsonModel Context Protocol (MCP) — это открытый протокол, обеспечивающий бесшовную интеграцию приложений LLM с внешними источниками данных и инструментами. Независимо от того, создаете ли вы IDE на основе ИИ, улучшаете интерфейс чата или разрабатываете пользовательские рабочие процессы ИИ, MCP предоставляет стандартизированный способ подключения LLM к необходимому контексту.
MCP-сервер — это легковесная программа, которая предоставляет определенные возможности через стандартизированный протокол Model Context Protocol. Приложения-хосты (такие как чат-боты, IDE и другие инструменты ИИ) имеют MCP-клиенты, которые поддерживают 1:1 соединения с MCP-серверами. Распространенные MCP-клиенты включают агентные ИИ-ассистенты для кодирования (такие как Kiro, Cline, Cursor, Windsurf), а также приложения для чатов, такие как Claude Desktop, и в ближайшее время появятся другие клиенты. MCP-серверы могут получать доступ к локальным источникам данных и удаленным службам, чтобы предоставлять дополнительный контекст, улучшающий генерируемые выходные данные моделей.
MCP-серверы для AWS используют этот протокол, чтобы предоставить приложениям ИИ доступ к документации AWS, контекстным рекомендациям и лучшим практикам. Благодаря стандартизированной архитектуре клиент-сервер MCP, возможности AWS становятся интеллектуальным расширением вашей среды разработки или приложения ИИ.
MCP-серверы для AWS обеспечивают расширенную облачную разработку, управление инфраструктурой и рабочие процессы разработки — делая облачные вычисления с помощью ИИ более доступными и эффективными.
Model Context Protocol — это проект с открытым исходным кодом, управляемый Anthropic, PBC. и открытый для вклада всего сообщества. Чтобы узнать больше о MCP, вы можете найти дополнительную документацию здесь.
Протокол MCP в настоящее время определяет два стандартных механизма передачи для взаимодействия клиент-сервер: - stdio, взаимодействие через стандартный ввод и стандартный вывод - потоковый HTTP
MCP-серверы в этом репозитории разработаны для поддержки только stdio.
Вы несете ответственность за то, чтобы использование этих серверов соответствовало условиям их использования, а также любым применимым законам, правилам, нормативным актам, политикам или стандартам.
Важное уведомление: 26 мая 2025 года поддержка Server Sent Events (SSE) была удалена из всех MCP-серверов в их последних мажорных версиях. Это изменение согласуется с руководством по обратной совместимости спецификации Model Context Protocol.
Мы активно работаем над поддержкой Потокового HTTP, который обеспечит улучшенные возможности передачи для будущих версий.
Для приложений, которым все еще требуется поддержка SSE, пожалуйста, используйте предыдущую мажорную версию соответствующего MCP-сервера до тех пор, пока вы не сможете перейти на альтернативные методы передачи.
Серверы MCP расширяют возможности базовых моделей (FM) несколькими ключевыми способами:
Улучшенное качество вывода: Предоставляя релевантную информацию непосредственно в контексте модели, серверы MCP значительно улучшают ответы моделей для специализированных областей, таких как сервисы AWS. Этот подход снижает количество галлюцинаций, обеспечивает более точные технические детали, позволяет более точно генерировать код и гарантирует, что рекомендации соответствуют актуальным лучшим практикам AWS и возможностям сервисов.
Доступ к последней документации: FM могут не знать о недавних релизах, API или SDK. Серверы MCP восполняют этот пробел, извлекая актуальную документацию и гарантируя, что ваш AI-ассистент всегда работает с последними возможностями AWS.
Автоматизация рабочих процессов: Серверы MCP преобразуют распространенные рабочие процессы в инструменты, которые базовые модели могут использовать напрямую. Будь то CDK, Terraform или другие рабочие процессы, специфичные для AWS, эти инструменты позволяют AI-ассистентам выполнять сложные задачи с большей точностью и эффективностью.
Специализированные доменные знания: Серверы MCP предоставляют глубокие, контекстные знания о сервисах AWS, которые могут быть не полностью представлены в данных обучения базовых моделей, обеспечивая более точные и полезные ответы для задач облачной разработки.
Быстрое начало работы с помощью кнопок установки в один клик для популярных клиентов MCP. Нажмите на кнопки ниже, чтобы установить серверы напрямую в Cursor или VS Code:
Для взаимодействия с AWS мы рекомендуем начать с:
| Название сервера | Описание | Установка |
|---|---|---|
| AWS MCP Server (в предварительном выпуске) | Начните здесь для безопасного и аудируемого взаимодействия с AWS! Этот удаленный, управляемый сервер MCP размещается AWS и сочетает в себе комплексную поддержку API AWS с доступом к последней документации AWS, справочникам API, публикациям "Что нового" и информации "Начало работы". Включает предустановленные SOP для агентов, следующие лучшим практикам AWS, что помогает агентам надежно выполнять сложные многоэтапные задачи AWS. Разработан с учетом безопасности и контроля: синтаксически проверенные вызовы API, разрешения на основе IAM с нулевым раскрытием учетных данных и полное аудитирование через CloudTrail. Доступ ко всем сервисам AWS для управления инфраструктурой, исследования ресурсов и выполнения операций AWS с полной прозрачностью и прослеживаемостью. Подробнее | https://insiders.vscode.dev/redirect/mcp/install?name=AWS%20MCP%20Server&config=%7B%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22mcp-proxy-for-aws%40latest%22%2C%22https%3A%2F%2Faws-mcp.us-east-1.api.aws%2Fmcp%22%5D%7D"> |
| Название сервера | Описание | Установка |
|---|---|---|
| AWS Knowledge MCP Server | Удаленный, полностью управляемый сервер MCP, размещаемый AWS, который предоставляет доступ к последней документации AWS, справочникам API, публикациям "Что нового", информации "Начало работы", Центру разработчиков, блогам, справочникам по архитектурам и руководствам по Well-Architected. | |
| AWS Documentation MCP Server | Получите последнюю документацию AWS и справочники API |
Создавайте, развертывайте и управляйте облачной инфраструктурой, следуя лучшим практикам "Инфраструктура как код" (IaC).
| Название сервера | Описание | Установка |
|---|---|---|
| AWS IaC MCP Server | Полный набор инструментов "Инфраструктура как код" с доступом к документации CloudFormation, руководством по лучшим практикам CDK, примерами конструкций, проверкой безопасности и устранением неполадок при развертывании | |
| Сервер MCP AWS Cloud Control API ⚠️ УСТАРЕЛ | Прямое управление ресурсами AWS со сканированием безопасности и лучшими практиками (Используйте Сервер MCP AWS IaC вместо этого) |
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер MCP Amazon EKS | Управление кластером Kubernetes и развертывание приложений | |
| Сервер MCP Amazon ECS | Оркестрация контейнеров и развертывание приложений ECS | |
| Сервер MCP Finch | Локальная сборка контейнеров с интеграцией ECR |
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер MCP AWS Serverless | Полный жизненный цикл серверless-приложений с SAM CLI | |
| Инструмент AWS Lambda — MCP-сервер | Запуск функций Lambda в качестве инструментов ИИ для доступа к приватным ресурсам |
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер AWS Transform MCP | Управление рабочими пространствами, задачами, коннекторами, задачами HITL и артефактами AWS Transform для трансформаций мейнфреймов, VMware, .NET и пользовательского кода |
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер AWS Support MCP | Помогает пользователям создавать и управлять обращениями в службу поддержки AWS |
Улучшайте ИИ-приложения с помощью извлечения знаний, генерации контента и возможностей ML
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер извлечения из баз знаний Amazon Bedrock MCP | Запросы к корпоративным базам знаний с поддержкой цитирования | |
| Amazon Kendra Index MCP Server | Корпоративный поиск и улучшение RAG | |
| Amazon Q Business MCP Server | ИИ-ассистент для вашего загруженного контента с анонимным доступом | |
| Amazon Q Index MCP Server | Средства доступа к данным для поиска по корпоративному индексу Q | |
| AWS Bedrock Custom Model Import MCP Server | Управление пользовательскими моделями в Bedrock для запросного вывода | |
| AWS Bedrock AgentCore MCP Server | Обеспечивает полный доступ к документации по сервисам платформы AgentCore, API и лучшим практикам | |
| Amazon Translate MCP Server | Нейронный машинный перевод на 75+ языках с пакетной обработкой и пользовательской терминологией | |
| Amazon SageMaker AI MCP Server | Управление ресурсами SageMaker AI и разработка моделей | |
| Registry of Open Data (RODA) MCP Server | Поиск, изучение и предварительный просмотр открытых наборов данных на AWS |
Работа с базами данных, системами кэширования и рабочими процессами обработки данных.
| Название сервера | Описание | Установка |
|---|---|---|
| Amazon DynamoDB MCP Server | Экспертные рекомендации по проектированию DynamoDB и помощь в моделировании данных | |
| Amazon Aurora PostgreSQL MCP Server | Операции с базой данных PostgreSQL через RDS Data API | |
| Amazon Aurora MySQL MCP Server | Операции с базой данных MySQL через RDS Data API | |
| Amazon Aurora DSQL MCP Server | Распределённая SQL-система с совместимостью PostgreSQL | |
| Amazon DocumentDB MCP Server | Операции с документальной базой данных, совместимой с MongoDB | |
| Amazon Neptune MCP Server | Запросы к графовой базе данных с использованием openCypher и Gremlin | |
| Amazon Keyspaces MCP Server | Операции, совместимые с Apache Cassandra | |
| Сервер MCP Amazon Timestream для InfluxDB | Операции с временным рядом данных и совместимость с InfluxDB | |
| Сервер MCP AWS S3 Tables | Управление таблицами S3 для оптимизированной аналитики | |
| Сервер MCP Amazon Redshift | Операции с хранилищем данных и аналитические запросы | |
| Сервер MCP Amazon RDS Oracle | Операции с Oracle Database через аутентификацию Secrets Manager | |
| Сервер MCP AWS IoT SiteWise | Управление активами промышленного IoT, сбор данных и аналитика | |
| Сервер Amazon RDS MSSQL MCP | Операции с базой данных SQL Server через RDS Data API |
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер AWS AppSync MCP | Управление и взаимодействие с приложениями на базе AWS AppSync |
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер Amazon ElastiCache MCP | Полные операции панели управления ElastiCache | |
| Сервер Amazon ElastiCache / MemoryDB для Valkey MCP | Продвинутые структуры данных и кэширование с Valkey | |
| Сервер Amazon ElastiCache для Memcached MCP | Высокоскоростное кэширование с протоколом Memcached |
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер MCP реестра открытых данных (RODA) | Обнаружение, исследование и предварительный просмотр открытых наборов данных на AWS |
Ускоряйте разработку с помощью средств анализа кода, документации и тестирования.
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер MCP AWS IAM | Комплексное управление пользователями, ролями, группами и политиками IAM с соблюдением лучших практик безопасности | |
| Сервер MCP агента безопасности AWS | Автоматизированное сканирование безопасности, тестирование на проникновение и устранение уязвимостей с помощью AWS Security Agent | |
| Сервер MCP OpenAPI | Динамическая интеграция API через спецификации OpenAPI |
Связывайте системы с помощью обмена сообщениями, рабочих процессов и геолокационных сервисов.
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер MCP Amazon SNS / SQS | Управление событийно-ориентированными сообщениями и очередями | |
| Сервер MCP Amazon MQ | Управление шинами сообщений для RabbitMQ и ActiveMQ | |
| MCP-сервер AWS Step Functions Tool | Выполнение сложных рабочих процессов и бизнес-процессов | |
| MCP-сервер Amazon Location Service | Поиск мест, геокодирование и оптимизация маршрутов | |
| OpenAPI MCP-сервер | Динамическая интеграция API через спецификации OpenAPI |
Мониторинг, оптимизация и управление вашей инфраструктурой и затратами в AWS.
| Название сервера | Описание | Установка |
|---|---|---|
| AWS Pricing MCP-сервер | Цены на сервисы AWS и оценка затрат | |
| Сервер Amazon CloudWatch MCP | Анализ метрик, оповещений и журналов, а также устранение эксплуатационных проблем | |
| Сервер AWS Managed Prometheus MCP | Операции, совместимые с Prometheus | |
| Сервер AWS Billing and Cost Management MCP | Управление счетами и затратами для платежных и прогностических счетов |
Взаимодействие с сервисами AWS HealthAI.
| Имя сервера | Описание | Установка |
|---|---|---|
| Сервер AWS HealthOmics MCP | Создание, запуск, отладка и оптимизация рабочих процессов в области медицинских наук | |
| Сервер AWS HealthImaging MCP | Комплексное управление жизненным циклом данных медицинской визуализации с 21 инструментом для операций DICOM, управления хранилищами данных и автоматического обнаружения | |
| Сервер MCP AWS HealthLake | Создавайте, управляйте, ищите и оптимизируйте рабочие процессы медицинских данных FHIR с помощью комплексной интеграции AWS HealthLake, включая автоматическое обнаружение ресурсов, расширенные возможности поиска, управление записями пациентов и бесшовные операции импорта/экспорта. | |
| Сервер MCP Реестра открытых данных (RODA) | Обнаруживайте, исследуйте и просматривайте открытые наборы данных в AWS. |
AI-ассистенты по кодированию, такие как Kiro, Cline, Cursor и Claude Code, помогают вам создавать быстрее
Мастер-класс: Ознакомьтесь с мастер-классом Вайб-кодирование с серверами MCP AWS для получения практического руководства и примеров.
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер MCP AWS API | Начните здесь для общих взаимодействий с AWS! Комплексная поддержка API AWS с проверкой команд, средствами управления безопасностью и доступом ко всем сервисам AWS. Идеально подходит для управления инфраструктурой, исследования ресурсов и выполнения операций AWS с помощью естественного языка. | |
| Сервер MCP AWS Knowledge | Удаленный, полностью управляемый сервер MCP, размещенный в AWS, который обеспечивает доступ к последней документации AWS, справочникам API, публикациям «Что нового», информации для начала работы, Центру разработчиков, блогам, архитектурным справочникам и рекомендациям по методологии Well-Architected. | |
| Сервер MCP AWS Documentation | Получайте последнюю документацию AWS и справочники API. |
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер MCP AWS IaC | Полный набор инструментов «Инфраструктура как код» с доступом к документации CloudFormation, рекомендациями по лучшим практикам CDK, примерами конструктов, средствами проверки безопасности и устранением неполадок при развертывании. | |
| Сервер MCP AWS Cloud Control API ⚠️ УСТАРЕЛ | Прямое управление ресурсами AWS с проверкой безопасности и лучшими практиками (вместо него используйте Сервер MCP AWS IaC) |
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер MCP OpenAPI | Динамическая интеграция API через спецификации OpenAPI |
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер MCP Amazon SageMaker AI | Управление ресурсами SageMaker AI и разработка моделей | |
| Сервер MCP Amazon EKS | Управление кластерами Kubernetes и развёртывание приложений | |
| Сервер MCP Amazon ECS | Контейнеризация и развёртывание приложений в ECS | |
| Сервер Finch MCP | Локальная сборка контейнеров с пушем в ECR | |
| Сервер AWS Serverless MCP | Полный жизненный цикл серверного приложения с SAM CLI |
| Название сервера | Описание | Установка |
|---|---|---|
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер AWS HealthOmics MCP | Генерация, запуск, отладка и оптимизация рабочих процессов в области здравоохранения и науки о жизни |
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер AWS HealthLake MCP | Создание, управление, поиск и оптимизация рабочих процессов медицинских данных FHIR с комплексной интеграцией AWS HealthLake, включая автоматическое обнаружение ресурсов, расширенные возможности поиска, управление медицинскими картами пациентов и бесперебойные операции импорта/экспорта. |
Чат-боты для клиентов, бизнес-агенты и интерактивные системы вопросов и ответов
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер Amazon Bedrock Knowledge Bases Retrieval MCP | Запросы к корпоративным базам знаний с поддержкой цитирования | |
| Amazon Kendra Index MCP Server | Корпоративный поиск и улучшение RAG | |
| Amazon Q Business MCP Server | ИИ-ассистент для вашего загруженного контента с анонимным доступом | |
| Amazon Q Index MCP Server | Средства доступа к данным для поиска в индексе Q的企业 | |
| AWS Documentation MCP Server | Получение актуальной документации AWS и справочников API |
| Название сервера | Описание | Установка |
|---|---|---|
| Document Loader MCP Server | Парсинг и извлечение контента из файлов PDF, DOCX, XLSX, PPTX и изображений | |
| Сервер Amazon Translate MCP | Нейронный машинный перевод на 75+ языках с пакетной обработкой и пользовательской терминологией |
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер Amazon Location Service MCP | Поиск мест, геокодирование и часы работы | |
| Сервер AWS Pricing MCP | Цены на сервисы AWS и оценка стоимости |
Головная автоматизация, ETL-пайплайны и операционные системы
| Название сервера | Описание | Установка |
|---|---|---|
| Сервер AWS Data Processing MCP | Комплексные инструменты обработки данных и видимость пайплайнов в реальном времени для AWS Glue, Amazon EMR-EC2 и Amazon Athena | |
| Сервер Amazon DynamoDB MCP | Полноценные операции DynamoDB и управление таблицами | |
| Сервер MCP для Amazon Aurora PostgreSQL | Операции с базой данных PostgreSQL через RDS Data API | |
| Сервер MCP для Amazon Aurora MySQL | Операции с базой данных MySQL через RDS Data API | |
| Сервер MCP для Amazon Aurora DSQL | Распределённый SQL с совместимостью с PostgreSQL | |
| Сервер MCP для Amazon DocumentDB | Операции с документальной базой данных, совместимой с MongoDB | |
| Amazon Neptune MCP Server | Запросы к графовой базе данных с openCypher и Gremlin | |
| Amazon Keyspaces MCP Server | Операции, совместимые с Apache Cassandra | |
| Amazon Timestream for InfluxDB MCP Server | Операции с базой данных временных рядов и совместимость с InfluxDB | |
| Amazon RDS MSSQL MCP Server | Операции с базой данных SQL Server через RDS Data API | |
| Amazon RDS Oracle MCP Server | Операции с Oracle Database через аутентификацию Secrets Manager |
| Имя сервера | Описание | Установка |
|---|---|---|
| Amazon ElastiCache / MemoryDB for Valkey MCP Server | Продвинутые структуры данных и кэширование с Valkey | |
| Amazon ElastiCache for Memcached MCP Server | Высокоскоростное кэширование с протоколом Memcached |
| Имя сервера | Описание | Установка |
|---|---|---|
| AWS Lambda Tool MCP Server | Выполнение функций Lambda в качестве AI-инструментов для доступа к приватным ресурсам | |
| AWS Step Functions Tool MCP Server | Выполнение сложных рабочих процессов и бизнес-процессов | |
| Amazon SNS/SQS MCP Server | Событийно-ориентированная передача сообщений и управление очередями | |
| Amazon MQ MCP Server | Управление брокером сообщений для RabbitMQ и ActiveMQ |
| Имя сервера | Описание | Установка |
|---|---|---|
| Amazon CloudWatch MCP Server | Анализ метрик, оповещений и журналов, устранение эксплуатационных проблем | |
| Amazon CloudWatch Application Signals MCP Server | Мониторинг приложений и аналитика производительности | |
| AWS Managed Prometheus MCP Server | Операции и мониторинг, совместимые с Prometheus | |
| AWS Security Agent MCP Server | Автоматическое сканирование безопасности, тестирование на проникновение и устранение уязвимостей с помощью AWS Security Agent | |
| AWS Well-Architected Security Assessment Tool MCP Server | Оценка сред AWS в соответствии со Столпом Безопасности框架 Well-Architected | |
| AWS CloudTrail MCP Server | Запрос и анализ событий CloudTrail | |
| AWS Systems Manager for SAP MCP Server | Управление, мониторинг и эксплуатация приложений SAP на AWS с проверками состояния, валидацией конфигурации и планированием |
Python-библиотека для создания серверных HTTP-обработчиков для протокола Model Context Protocol (MCP) с использованием AWS Lambda. Этот модуль предоставляет гибкую среду для построения HTTP-эндпоинтов MCP с подключаемым управлением сессиями, включая встроенную поддержку DynamoDB.
Возможности:
Полные инструкции по использованию, установке и разработке см. в src/mcp-lambda-handler/README.md.
MCP-серверы можно запускать либо локально на вашей машине для разработки, либо удаленно в облаке. Вот когда следует использовать каждый подход:
Примечание: Некоторые MCP-серверы, такие как официальный MCP-сервер AWS (в стадии предварительного просмотра) и AWS Knowledge MCP, предоставляются AWS как полностью управляемые службы. Эти удаленные серверы, управляемые AWS, не требуют от вас какой-либо настройки или управления инфраструктурой — просто подключитесь и начните использовать их.
Например, вы можете использовать MCP-сервер документации AWS, чтобы ваш AI-ассистент исследовал и генерировал актуальный код для любого сервиса AWS, такого как инлайн-агенты Amazon Bedrock. В качестве альтернативы вы можете использовать MCP-сервер CDK или MCP-сервер Terraform, чтобы ваш AI-ассистент создавал реализации инфраструктуры как кода, использующие последние API и следующие лучшим практикам AWS. С MCP-сервером цен AWS вы можете спросить: «Какова расчетная ежемесячная стоимость этого проекта CDK перед его развертыванием?» или «Помоги мне понять возможные расходы на сервисы AWS для этого проекта инфраструктуры» и получить подробные оценки стоимости и рекомендации по планированию бюджета. MCP-сервер Valkey обеспечивает взаимодействие с хранилищами данных Valkey на естественном языке, позволяя AI-ассистентам эффективно управлять операциями с данными через простой разговорный интерфейс.
Каждый сервер имеет конкретные инструкции по установке с возможностью установки в один клик для Kiro, Cursor и VSCode. Как правило, вы можете:
uv из Astraluv python install 3.10Пример конфигурации для настроек Kiro MCP (~/.kiro/settings/mcp.json):
{
"mcpServers": {
"awslabs-core-mcp-server": {
"command": "uvx",
"args": [
"awslabs.core-mcp-server@latest"
],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
}
}
}
}
Смотрите отдельные README серверов для получения конкретных требований и параметров конфигурации.
При настройке MCP-серверов в Windows вам придется использовать немного другой формат конфигурации:
{
"mcpServers": {
"awslabs-core-mcp-server": {
"disabled": false,
"timeout": 60,
"type": "stdio",
"command": "uv",
"args": [
"tool",
"run",
"--from",
"awslabs.core-mcp-server@latest",
"awslabs.core-mcp-server.exe"
],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
}
}
}
}
Если у вас возникли проблемы с конфигурацией MCP или вы хотите проверить, установлены ли соответствующие параметры, вы можете попробовать следующее:
# Run MCP server manually with timeout 15s
$ timeout 15s uv tool run <MCP Name> <args> 2>&1 || echo "Command completed or timed out"
# Example (Aurora MySQL MCP Server)
$ timeout 15s uv tool run awslabs.mysql-mcp-server --resource_arn <Your Resource ARN> --secret_arn <Your Secret ARN> ... 2>&1 || echo "Command completed or timed out"
# If the arguments are not set appropriately, you may see the following message:
usage: awslabs.mysql-mcp-server [-h] --resource_arn RESOURCE_ARN --secret_arn SECRET_ARN --database DATABASE
--region REGION --readonly READONLY
awslabs.mysql-mcp-server: error: the following arguments are required: --resource_arn, --secret_arn, --database, --region, --readonly
Примечание о производительности при использовании суффикса "@latest" с uvx:
Использование суффикса "@latest" проверяет и загружает последний пакет MCP-сервера из pypi каждый раз при запуске ваших MCP-клиентов, но это связано с увеличением времени начальной загрузки. Если вы хотите минимизировать время начальной загрузки, удалите "@latest" и управляйте кэшем uv самостоятельно, используя один из следующих подходов:
uv cache clean <tool>: где {tool} — это mcp-сервер, который вы хотите удалить из кэша и установить заново (например, "awslabs.lambda-tool-mcp-server") (помните, что нужно удалить '<>').uvx <tool>@latest: это обновит инструмент до последней версии и добавит его в кэш uv.Docker-образы для каждого MCP-сервера публикуются в публичном реестре AWS ECR.
Этот пример использует docker с "awslabs.aws-documentation-mcp-server" и может быть повторен для каждого MCP-сервера
.env
# содержимое .env файла с вымышленными временными учетными данными AWS
AWS_ACCESS_KEY_ID=ASIAIOSFODNN7EXAMPLE
AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
AWS_SESSION_TOKEN=AQoEXAMPLEH4aoAH0gNCAPy...truncated...zrkuWJOgQs8IZZaIv2BXIa2R4Olgk
--env, --env-file и --volume по мере необходимости, поскольку "env": {}" недоступны внутри контейнера.json
{
"mcpServers": {
"awslabs.aws-documentation-mcp-server": {
"command": "docker",
"args": [
"run",
"--rm",
"--interactive",
"--env",
"FASTMCP_LOG_LEVEL=ERROR",
"--env",
"AWS_REGION=us-east-1",
"--env-file",
"/full/path/to/.env",
"--volume",
"/full/path/to/.aws:/app/.aws",
"public.ecr.aws/awslabs-mcp/awslabs/aws-documentation-mcp-server:latest"
],
"env": {}
}
}
}
base
cd src/aws-documentation-mcp-server
docker build -t awslabs/aws-documentation-mcp-server .
Установка в Kiro
Подробную информацию смотрите в документации Kiro IDE или документации Kiro CLI.
В Kiro IDE:
Kiro > MCP Servers+ Add.Для глобальной конфигурации отредактируйте ~/.kiro/settings/mcp.json. Для конфигурации, специфичной для проекта, отредактируйте .kiro/settings/mcp.json в каталоге вашего проекта.
~/.kiro/settings/mcp.jsonДля macOS/Linux:
{
"mcpServers": {
"awslabs-core-mcp-server": {
"command": "uvx",
"args": ["awslabs.core-mcp-server@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
}
}
}
}
Для Windows:
{
"mcpServers": {
"awslabs-core-mcp-server": {
"disabled": false,
"timeout": 60,
"type": "stdio",
"command": "uv",
"args": [
"tool",
"run",
"--from",
"awslabs.core-mcp-server@latest",
"awslabs.core-mcp-server.exe"
],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
}
}
}
}
Начало работы с Cline и Amazon Bedrock
ВАЖНО: Следование этим инструкциям может повлечь за собой расходы и подчиняется ценовой политике Amazon Bedrock. Вы несете ответственность за любые связанные расходы. Помимо выбора желаемой модели в настройках Cline, убедитесь, что выбранная вами модель (например, anthropic.claude-3-7-sonnet) также включена в Amazon Bedrock. Для получения дополнительной информации об этом см. документацию AWS по включению доступа к моделям Amazon Bedrock Foundation Models (FMs).
Следуйте шагам выше в разделе Установка и настройка, чтобы установить uv из Astral, установить Python и настроить учетные данные AWS с необходимыми сервисами.
Если вы используете Visual Studio Code, установите расширение Cline для VS Code (или аналогичное расширение для вашей предпочтительной IDE). После установки нажмите на расширение, чтобы открыть его. При запросе выберите нужный уровень. В данном случае мы будем использовать Amazon Bedrock, поэтому бесплатный уровень Cline подойдет, так как мы будем отправлять запросы через API Amazon Bedrock, а не через API Cline.


cline_mcp_settings.json.
5. В файле `cline_mcp_settings.json` добавьте желаемые MCP-серверы в объект `mcpServers`. См. следующий пример, который будет использовать некоторые из текущих MCP-серверов, доступных в этом репозитории. Убедитесь, что вы сохранили файл, чтобы установить MCP-серверы. #### `cline_mcp_settings.json` Для macOS/Linux: ```json { "mcpServers": { "awslabs-core-mcp-server": { "command": "uvx", "args": ["awslabs.core-mcp-server@latest"], "env": { "FASTMCP_LOG_LEVEL": "ERROR", "MCP_SETTINGS_PATH": "путь к вашему файлу настроек mcp" } } } } ``` Для Windows:
{
"mcpServers": {
"awslabs-core-mcp-server": {
"disabled": false,
"timeout": 60,
"type": "stdio",
"command": "uv",
"args": [
"tool",
"run",
"--from",
"awslabs.core-mcp-server@latest",
"awslabs.core-mcp-server.exe"
],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR",
"MCP_SETTINGS_PATH": "path to your mcp settings file"
}
}
}
}
6. После установки вы должны увидеть список ваших MCP-серверов на вкладке MCP Server Installed, и они должны иметь зеленый ползунок, указывающий, что они включены. См. следующий пример с двумя возможными MCP-серверами для AWS. Нажмите **Done**, когда закончите. Теперь вы должны увидеть интерфейс чата Cline.
7. По умолчанию в качестве провайдера API будет установлен Cline, который имеет ограничения для бесплатного тарифа. Далее давайте обновим провайдера API на AWS Bedrock, чтобы мы могли использовать LLM через Bedrock, при этом оплата будет проходить через ваш подключенный аккаунт AWS.
8. Нажмите на шестеренку настроек, чтобы открыть настройки Cline. Затем в разделе **API Provider** переключите его с `Cline` на `AWS Bedrock` и выберите `AWS Profile` в качестве типа аутентификации. Примечание: вариант `AWS Credentials` также работает, однако он использует статические учетные данные (Access Key ID и Secret Access Key) вместо временных учетных данных, которые автоматически перераспределяются при истечении срока действия токена. Поэтому использование временных учетных данных с AWS Profile является более безопасным и рекомендуемым методом.
9. Заполните конфигурацию на основе существующего профиля AWS, который вы хотите использовать, выберите требуемый регион AWS и включите межрегиональный вывод.
10. Далее прокрутите страницу настроек вниз, пока не дойдете до текстового поля с надписью Custom Instructions. Вставьте следующий фрагмент, чтобы убедиться, что сервер `mcp-core` используется как отправная точка для каждого запроса:
For every new project, always look at your MCP servers and use mcp-core as the starting point every time. Also after a task completion include the list of MCP servers used in the operation.
11. После вставки пользовательского запроса нажмите **Done**, чтобы вернуться к интерфейсу чата.
12. Теперь вы можете начать задавать вопросы и тестировать функциональность установленных вами серверов MCP. Вариант по умолчанию в интерфейсе чата — `Plan`, который предоставит вам результат для выполнения действий вручную (например, предоставит вам образец конфигурации, который вы скопируете и вставите в файл). Однако вы можете по желанию переключить его на `Act`, что позволит Cline действовать от вашего имени (например, искать контент с помощью веб-браузера, клонировать репозиторий, выполнять код и т.д.). По желанию вы можете включить раздел «Автоматическое одобрение», чтобы не нажимать кнопку для одобрения предложений, однако мы рекомендуем оставить эту опцию отключенной во время тестирования, особенно если включен переключатель Act.
**Примечание:** Для наилучших результатов, пожалуйста, указывайте Cline использовать желаемый сервер MCP. Например, `Используя Terraform MCP Server, сделай...`
### Начало работы с Cursor
**Начало работы с Cursor**
1. Выполните описанные выше шаги в разделе **Установка и настройка**, чтобы установить `uv` из [Astral](https://docs.astral.sh/uv/getting-started/installation/), установить Python и настроить учетные данные AWS с необходимыми сервисами.
2. Вы можете разместить конфигурацию MCP в двух местах, в зависимости от вашего варианта использования:
A. **Конфигурация проекта**
- Для инструментов, специфичных для проекта, создайте файл `.cursor/mcp.json` в директории вашего проекта.
- Это позволяет определить серверы MCP, которые доступны только в рамках конкретного проекта.
B. **Глобальная конфигурация**
- Для инструментов, которые вы хотите использовать во всех проектах, создайте файл `~/.cursor/mcp.json` в вашей домашней директории.
- Это делает серверы MCP доступными во всех ваших рабочих пространствах Cursor.
#### `.cursor/mcp.json`
Для macOS/Linux:
{
"mcpServers": {
"awslabs-core-mcp-server": {
"command": "uvx",
"args": ["awslabs.core-mcp-server@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
}
}
}
}
Для Windows:
{
"mcpServers": {
"awslabs-core-mcp-server": {
"disabled": false,
"timeout": 60,
"type": "stdio",
"command": "uv",
"args": [
"tool",
"run",
"--from",
"awslabs.core-mcp-server@latest",
"awslabs.core-mcp-server.exe"
],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
}
}
}
}
3. **Использование MCP в чате** Агент Composer автоматически будет использовать любые инструменты MCP, перечисленные в разделе «Доступные инструменты» на странице настроек MCP, если сочтет их уместными. Чтобы намеренно запросить использование инструмента, укажите Cursor использовать желаемый сервер MCP. Например, `Используя Terraform MCP Server, сделай...`
4. **Одобрение инструментов** По умолчанию, когда агент хочет использовать инструмент MCP, он отобразит сообщение с запросом вашего одобрения. Вы можете использовать стрелку рядом с именем инструмента, чтобы развернуть сообщение и увидеть, с какими аргументами агент вызывает инструмент.
### Начало работы с Windsurf
**Начало работы с Windsurf**
1. Выполните описанные выше шаги в разделе **Установка и настройка**, чтобы установить `uv` из [Astral](https://docs.astral.sh/uv/getting-started/installation/), установить Python и настроить учетные данные AWS с необходимыми сервисами.
2. **Доступ к настройкам MCP**
- Перейдите в Windsurf - Settings > Advanced Settings или используйте Command Palette > Open Windsurf Settings Page
- Найдите раздел «Model Context Protocol (MCP) Servers»
3. **Добавление серверов MCP**
- Нажмите «Add Server», чтобы добавить новый сервер MCP
- Вы можете выбирать из доступных шаблонов, таких как GitHub, Puppeteer, PostgreSQL и т.д.
- Альтернативно, нажмите «Add custom server», чтобы настроить собственный сервер.
4. **Ручная конфигурация**
- Вы также можете вручную отредактировать файл конфигурации MCP, расположенный по адресу `~/.codeium/windsurf/mcp_config.json`
#### `~/.codeium/windsurf/mcp_config.json`
Для macOS/Linux:
```json
{
"mcpServers": {
"awslabs-core-mcp-server": {
"command": "uvx",
"args": ["awslabs.core-mcp-server@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR",
"MCP_SETTINGS_PATH": "путь к вашему файлу настроек mcp"
}
}
}
}
```
Для Windows:
{
"mcpServers": {
"awslabs-core-mcp-server": {
"disabled": false,
"timeout": 60,
"type": "stdio",
"command": "uv",
"args": [
"tool",
"run",
"--from",
"awslabs.core-mcp-server@latest",
"awslabs.core-mcp-server.exe"
],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR",
"MCP_SETTINGS_PATH": "path to your mcp settings file"
}
}
}
}
### Начало работы с VS Code
**Установка в VS Code**
Настройте серверы MCP в настройках VS Code или в файле `.vscode/mcp.json` (подробнее см. в [документации MCP для VS Code](https://code.visualstudio.com/docs/copilot/chat/mcp-servers)):
#### `.vscode/mcp.json`
Для macOS/Linux:
{
"mcpServers": {
"awslabs-core-mcp-server": {
"command": "uvx",
"args": ["awslabs.core-mcp-server@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
}
}
}
}
Для Windows:
{
"mcpServers": {
"awslabs-core-mcp-server": {
"disabled": false,
"timeout": 60,
"type": "stdio",
"command": "uv",
"args": [
"tool",
"run",
"--from",
"awslabs.core-mcp-server@latest",
"awslabs.core-mcp-server.exe"
],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
}
}
}
}
### Начало работы с Claude Code
**Установка в Claude Code**
Настройте серверы MCP в Claude Code через CLI или в файле `.mcp.json`
1. Выполните описанные выше шаги в разделе **Установка и настройка**, чтобы установить `uv` из [Astral](https://docs.astral.sh/uv/getting-started/installation/), установить Python и настроить учетные данные AWS с необходимыми сервисами.
2. **Использование команд CLI Claude Code**
Команды CLI Claude Code для добавления серверов MCP:
```bash
# Добавление основных сервисов AWS
claude mcp add aws-api uvx awslabs.aws-api-mcp-server@latest
claude mcp add aws-iac uvx awslabs.aws-iac-mcp-server@latest
claude mcp add aws-docs uvx awslabs.aws-documentation-mcp-server@latest
claude mcp add aws-support uvx awslabs.aws-support-mcp-server@latest
claude mcp add aws-pricing uvx awslabs.aws-pricing-mcp-server@latest
# Добавление сервисов AI/ML и Bedrock
claude mcp add bedrock-kb uvx awslabs.bedrock-kb-retrieval-mcp-server@latest
# Добавление сервисов данных и аналитики
claude mcp add aws-dataprocessing uvx awslabs.aws-dataprocessing-mcp-server@latest
claude mcp add aurora-dsql uvx awslabs.aurora-dsql-mcp-server@latest
claude mcp add valkey uvx awslabs.valkey-mcp-server@latest
# Вывод списка установленных серверов
claude mcp list
```
3. **Ручная конфигурация (альтернатива)**
Вы также можете вручную настроить серверы MCP, создав файл `.mcp.json` в корне вашего проекта:
#### `.mcp.json`
Для macOS/Linux:
{
"mcpServers": {
"awslabs.aws-iac-mcp-server": {
"command": "uvx",
"args": ["awslabs.aws-iac-mcp-server@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
}
},
"awslabs.aws-documentation-mcp-server": {
"command": "uvx",
"args": ["awslabs.aws-documentation-mcp-server@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR",
"AWS_DOCUMENTATION_PARTITION": "aws"
}
}
}
}
## Примеры
Готовые к использованию примеры работающих open source серверов MCP для AWS доступны в каталоге [samples](https://github.com/awslabs/mcp/blob/main/samples/). Эти примеры содержат рабочий код и пошаговые руководства, которые помогут вам начать работу с каждым сервером MCP.
## Вайб-кодинг
Вы можете использовать эти серверы MCP с вашим ИИ-ассистентом для [вайб-кодинга](https://en.wikipedia.org/wiki/Vibe_coding). Рекомендации и советы по улучшению вашего опыта вайб-кодинга см. в нашем [руководстве](https://github.com/awslabs/mcp/blob/main/VIBE_CODING_TIPS_TRICKS.md).
## Дополнительные ресурсы
- [Представляем AWS MCP-серверы для ИИ-ассистентов по коду](https://aws.amazon.com/blogs/machine-learning/introducing-aws-mcp-servers-for-code-assistants-part-1/)
- [Вайб-кодинг с AWS MCP-серверами | AWS Show & Tell](https://www.youtube.com/watch?v=qXGQQRMrcz0)
- [Ускорение разработки баз данных AWS с помощью AWS MCP-серверов](https://aws.amazon.com/blogs/database/supercharging-aws-database-development-with-aws-mcp-servers/)
- [Оценка затрат AWS с помощью Amazon Q CLI и AWS Pricing MCP Server](https://aws.amazon.com/blogs/machine-learning/aws-costs-estimation-using-amazon-q-cli-and-aws-cost-analysis-mcp/)
- [Представляем AWS Serverless MCP Server: ИИ-управляемая разработка для современных приложений](https://aws.amazon.com/blogs/compute/introducing-aws-serverless-mcp-server-ai-powered-development-for-modern-applications/)
---
- [Анонс новых серверов Model Context Protocol (MCP) для AWS Serverless и контейнеров](https://aws.amazon.com/about-aws/whats-new/2025/05/new-model-context-protocol-servers-aws-serverless-containers/)
- [Ускорение разработки приложений с помощью сервера MCP Amazon EKS](https://aws.amazon.com/blogs/containers/accelerating-application-development-with-the-amazon-eks-model-context-protocol-server/)
- [Amazon Neptune объявляет о сервере MCP (Model Context Protocol)](https://aws.amazon.com/about-aws/whats-new/2025/05/amazon-neptune-mcp-server/)
- [Терраформирование с помощью Vibe Coding MCP Server](https://youtu.be/i2nBD65md0Y)
- [Как генерировать архитектурные диаграммы AWS, используя Amazon Q CLI и MCP](https://community.aws/content/2vPiiPiBSdRalaEax2rVDtshpf3/how-to-generate-aws-architecture-diagrams-using-amazon-q-cli-and-mcp)
- [Используйте мощь серверов MCP вместе с агентами Amazon Bedrock](https://aws.amazon.com/blogs/machine-learning/harness-the-power-of-mcp-servers-with-amazon-bedrock-agents/)
- [Раскройте потенциал Model Context Protocol (MCP) на AWS](https://aws.amazon.com/blogs/machine-learning/unlocking-the-power-of-model-context-protocol-mcp-on-aws/)
- [AWS Price List получает функцию управления на естественном языке: представлен AWS Pricing MCP Server](https://aws.amazon.com/blogs/aws-cloud-financial-management/aws-price-list-gets-a-natural-language-upgrade-introducing-the-aws-pricing-mcp-server/)
- [AWS SheBuilds: Путь команды AWS от внутренних инструментов до открытой инфраструктуры ИИ](https://www.youtube.com/watch?v=DZFgufNCvAo)
- [Руководство по Vibe Coding с серверами AWS MCP](https://aws.amazon.com/solutions/guidance/vibe-coding-with-aws-mcp-servers/)
- [Vibe coding с серверами AWS MCP | Практический семинар](https://github.com/aws-solutions-library-samples/guidance-for-vibe-coding-with-aws-mcp-servers)
## Безопасность
Дополнительную информацию смотрите в разделе [ВКЛАД](https://github.com/awslabs/mcp/blob/main/CONTRIBUTING.md#security-issue-notifications).
## Внесение вклада
Большой респект нашим потрясающим участникам! Спасибо, что делаете этот проект лучше!