AWS Knowledge MCP Server

AWS Knowledge MCP Server

Сервер AWS Knowledge MCP — это полностью управляемый удалённый сервер MCP, предлагаемый AWS. Он обеспечивает доступ к актуальной документации AWS, справкам по API, архитектурным рекомендациям, блогам и лучшим практикам в реальном времени. Это позволяет приложениям и помощникам на основе LLM предоставлять высококачественные актуальные знания о облаке AWS конечным пользователям и разработчикам.

Author: awslabs


Просмотреть протокол

Что такое сервер AWS Knowledge MCP?

Сервер AWS Knowledge MCP является частью набора серверов AWS MCP. Он работает как удалённый, полностью управляемый сервер MCP, размещённый AWS. Сервер предлагает интеллектуальный интерфейс для AI-помощников и инструментов для разработчиков. С его помощью можно получать, искать и взаимодействовать с последней официальной документацией AWS, включая справки по API, блоги, архитектурные решения и рекомендации. Централизуя и постоянно обновляя эту базу знаний, сервер гарантирует, что ваши AI-агенты или рабочее пространство всегда используют самые точные и актуальные ресурсы AWS.

Как настроить сервер AWS Knowledge MCP

Сервер AWS Knowledge MCP предоставляется как полностью управляемый удалённый сервис, поэтому установка и настройка сервера не требуются. Чтобы подключиться, просто добавьте его запись в конфигурацию вашего клиента MCP. Пример блока конфигурации для различных сред (замените или добавьте в свой файл mcp.json):

{
  "mcpServers": {
    "awslabs.aws-knowledge-mcp-server": {
      "type": "remote",
      "host": "api.aws.amazon.com",
      "port": 443,
      "protocol": "https",
      "env": {
        "AWS_PROFILE": "ваш-aws-профиль",
        "AWS_REGION": "us-east-1"
      }
    }
  }
}

Для клиентов, таких как Amazon Q CLI, Cline, Cursor, Windsurf или VS Code, добавьте этот блок в соответствующий файл конфигурации (например, ~/.aws/amazonq/mcp.json, .cursor/mcp.json или .vscode/mcp.json). Не требуется установка Python или Docker-контейнера. Убедитесь, что ваши AWS учётные данные и разрешения настроены правильно.

Как использовать сервер AWS Knowledge MCP

После добавления сервера AWS Knowledge MCP в вашу конфигурацию MCP ваш AI-помощник или IDE могут автоматически начать его использовать. Вы можете:

  • Задавать своему AI-агенту вопросы, такие как «Поиск официальной документации AWS по настройкам параллелизма Lambda» или «Что нового в API S3?»
  • Запрашивать лучшие практики или архитектурные рекомендации, например, «Список рекомендаций по Well-Architected для серверлесс-приложений».
  • Использовать разговорные интерфейсы (Amazon Q, Cursor, Cline и т.д.) и предлагать им обращаться к серверу AWS Knowledge MCP за актуальной документацией, блогами или справочным материалом.
  • Для программного взаимодействия клиенты MCP используют стандартные конечные точки, такие как /resources/search, /resources/read или /tools/call, чтобы получить доступ к документации и функциям инструментов, предоставленным сервером. Интерактивные потоки в вашем клиенте могут попросить вас подтвердить использование инструментов. По умолчанию сервер обрабатывает все обновления инфраструктуры и контента — дополнительных действий с вашей стороны не требуется.

Ключевые особенности

  • Доступ к знаниям AWS в реальном времени: Моментально получать самую актуальную документацию AWS, справки по API и новые функции.
  • Полное покрытие контента: Включает документацию, справки по API, публикации о нововведениях, руководства по началу работы, содержимое Центра разработчиков, официальные блоги, архитектурные схемы и лучшие практики Well-Architected.
  • Рекомендации по лучшим практикам: Предлагает актуально адаптированные рекомендации по вашему сценарию.
  • Без настройки: Не требуется установка — подключайтесь и используйте как управляемый удалённый сервис.
  • Интеграция с основными клиентами AI-помощников: Работает без проблем с Amazon Q CLI, Cline, Cursor, Windsurf, Claude Desktop и другими инструментами, поддерживающими стандарт MCP.
  • Безопасность и масштабируемость: Размещён в AWS с корпоративной безопасностью и автоматическими обновлениями.

Сценарии использования

  • AI-помощники для разработчиков на основе LLM: AI-кодирующие помощники могут получить доступ к документации AWS для генерации точного и контекстнообоснованного кода для любого сервиса или SDK AWS.
  • Интерактивное получение документации: Моментально отвечать на запросы разработчиков о сервисах AWS, API и лучших практиках во время кодирования, устранения неполадок или проектирования архитектуры.
  • Поиск актуальных знаний: Оставаться в курсе новых объявлений AWS, избегая ограничений моделей, обученных на устаревших данных.
  • Интегрированные обзоры Well-Architected: Направлять команды по соблюдению норм, надежности, производительности и стандартам безопасности с использованием актуального контента Well-Architected от AWS.
  • Разговорные боты вопрос-ответ: Создавать чат-ботов или агентов знаний, которые отвечают на вопросы, связанные с AWS, используя самые свежие официальные материалы.

Вопросы и ответы

В: Нужно ли мне устанавливать или размещать собственный экземпляр сервера AWS Knowledge MCP?
О: Нет. Сервер AWS Knowledge MCP — это удалённый, полностью управляемый сервис, предоставляемый AWS. Вам просто нужно настроить свой клиент MCP для подключения — установка сервера или развертывание инфраструктуры не требуются.

В: Сервер AWS Knowledge MCP поддерживается в актуальном состоянии с последней документацией AWS?
О: Да. Содержимое на сервере постоянно синхронизируется с AWS, что гарантирует его актуальность и наличие самой свежей документации, API-изменений и обновлений лучших практик.

В: Какие разрешения или учетные данные AWS необходимы для использования сервера?
О: Для чтения публичной документации требуются только базовые учётные данные AWS (например, доступ для чтения). Доступ к частным или специфическим для аккаунта знаниям (если это включено) может требовать дополнительных разрешений, как указано для каждого клиента.

В: Могу ли я использовать сервер AWS Knowledge MCP в оффлайн-режиме или локально?
О: Нет. Как управляемый удалённый сервис, для использования сервера AWS Knowledge MCP необходим доступ в Интернет. Для локального/оффлайн-доступа вы можете запустить другие локальные серверы MCP, но содержание знаний не будет обновляться в реальном времени.

В: С какими клиентами я могу использовать сервер AWS Knowledge MCP?
О: Он совместим с любым клиентом, поддерживающим MCP, включая Amazon Q CLI, Cline, Cursor, Windsurf, Claude Desktop и VS Code.

В: Какие типы контента AWS я могу искать или получать через сервер?
О: Вы можете получить доступ к официальной документации, справкам по API, руководствам Well-Architected, статьям блога, архитектурным решениям и обновлениям «Что нового».