{"meta":{"title":"Протокол контекста модели (MCP) и облачный агент GitHub Copilot","intro":"Узнайте, как использовать протокол Model Context Protocol (MCP) с Copilot cloud agent.","product":"GitHub Copilot","breadcrumbs":[{"href":"/ru/copilot","title":"GitHub Copilot"},{"href":"/ru/copilot/concepts","title":"Основные понятия"},{"href":"/ru/copilot/concepts/agents","title":"Агенты"},{"href":"/ru/copilot/concepts/agents/cloud-agent","title":"Cloud agent"},{"href":"/ru/copilot/concepts/agents/cloud-agent/mcp-and-cloud-agent","title":"MCP и cloud agent"}],"documentType":"article"},"body":"# Протокол контекста модели (MCP) и облачный агент GitHub Copilot\n\nУзнайте, как использовать протокол Model Context Protocol (MCP) с Copilot cloud agent.\n\n## Обзор\n\nПротокол контекста модели (MCP) — это открытый стандарт, определяющий, как приложения используют контекст с большими языковыми моделями (LLM). MCP предоставляет стандартный способ подключения моделей ИИ к различным источникам данных и средствам, что позволяет им эффективнее работать вместе.\n\nВы можете использовать MCP для расширения возможностей, Copilot cloud agent подключив его к другим инструментам и сервисам.\n\nАгент может использовать средства, предоставляемые локальными и удаленными серверами MCP. Некоторые MCP-серверы настроены по умолчанию, чтобы обеспечить лучший опыт getting started.\n\nДополнительные сведения о MCP см [. в официальной документации](https://modelcontextprotocol.io/introduction) ПО MCP. Для информации о некоторых доступных в настоящее время серверов MCP см. [репозиторий серверов MCP](https://github.com/modelcontextprotocol/servers/tree/main).\n\nПри настройке MCP-серверов для использования Copilot cloud agent и Copilot code review, имейте в виду:\n\n* Copilot cloud agent и Copilot code review поддерживают только инструменты MCP. В настоящее время они не поддерживают ресурсы или подсказки, предоставляемые сервером MCP.\n* Copilot cloud agent и Copilot code review в настоящее время не поддерживают удалённые MCP-серверы, использующие OAuth для аутентификации и авторизации.\n\n## Серверы MCP по умолчанию\n\nСледующие MCP-серверы настраиваются автоматически для Copilot cloud agent:\n\n* **GitHub**: GitHub MCP-сервер предоставляет Copilot доступ к GitHub данным, таким как проблемы и pull requests. Дополнительные сведения см. в разделе [Использование GitHub MCP сервера в вашем IDE](/ru/copilot/how-tos/provide-context/use-mcp-in-your-ide/use-the-github-mcp-server).\n  * По умолчанию GitHub MCP-сервер подключается с GitHub помощью специально ограниченного токена, который имеет доступ только для чтения текущего репозитория. Вы можете настроить его, чтобы использовать другой токен с более широким access. Дополнительные сведения см. в разделе [Настройте MCP-серверы для вашего репозитория](/ru/copilot/how-tos/copilot-on-github/customize-copilot/configure-mcp-servers#customizing-the-built-in-github-mcp-server).\n\n* **Playwright**: [Сервер Playwright MCP](https://github.com/microsoft/playwright-mcp) предоставляет Copilot доступ к веб-страницам, включая возможность чтения, взаимодействия и создания скриншотов.\n  * По умолчанию сервер Playwright MCP может получать доступ только к веб-ресурсам, размещённым в Copilotсобственной среде, доступным на `localhost` или `127.0.0.1`.\n\n## Настройка серверов MCP в репозитории\n\nАдминистраторы репозитория могут настроить серверы MCP для использования в этом репозитории. Это реализуется через конфигурацию в формате JSON, в настройках репозитория на GitHub.\n\n> \\[!NOTE]\n> Конфигурация MCP репозитория на GitHub применимо к обеим Copilot cloud agent параметрам и Copilot code review. MCP-серверы, настроенные в настройках репозитория MCP, доступны обоим агентам.\n\nПосле того как MCP-серверы настроены для использования в репозитории, инструменты, указанные в конфигурации, будут доступны Copilot cloud agent для каждой назначенной задачи.\n\nCopilot будут использовать доступные инструменты автономно и не будут запрашивать одобрение перед использованием.\n\nДля подробностей о том, как настроить MCP-серверы в репозитории, см. [Настройте MCP-серверы для вашего репозитория](/ru/copilot/how-tos/copilot-on-github/customize-copilot/configure-mcp-servers).\n\n## MCP-серверы для custom agents\n\nТакже можно настроить MCP-серверы для custom agents.\n\nMCP-серверы, настроенные в , custom agents доступны только для конкретного агента и следуют тому же порядку обработки, что и другие конфигурации MCP, custom agent при этом настройки MCP обрабатываются после серверов по умолчанию, но до конфигураций на уровне репозитория.\n\nДля получения дополнительной информации о настройке MCP-серверов для custom agents, см. [Настройка пользовательских агентов](/ru/copilot/reference/custom-agents-configuration#mcp-server-configuration-details).\n\n## Лучшие практики\n\n* Включение сторонних серверов MCP для использования может повлиять на производительность агента и качество выходных данных. Тщательно просмотрите сторонний сервер MCP и убедитесь, что он соответствует требованиям вашей организации.\n\n* По умолчанию Copilot cloud agent не имеет доступа к инструментам для записи MCP-серверов. Однако некоторые серверы MCP содержат такие средства. Обязательно просмотрите средства, доступные на сервере MCP, который вы хотите использовать.\n  `tools` Обновите поле в конфигурации MCP только необходимым инструментом.\n\n* Тщательно проверьте настроенные серверы MCP перед сохранением конфигурации, чтобы убедиться, что правильные серверы настроены для использования."}