Microsoft внедрила поддержку Model Context Protocol (MCP) в свою главную среду разработки Visual Studio. Теперь программисты смогут напрямую подключать своих ИИ‑агентов к инструментам и сервисам, доступным через MCP‑серверы, не выходя из IDE.
MCP, представленный компанией Anthropic в ноябре прошлого года, — это открытый протокол, позволяющий агентам внутри приложений обращаться к внешним данным и утилитам по принципу «клиент — сервер». Агент выступает в роли клиента, сервер же предоставляет инструменты и информацию.
Агентные приложения, способные выполнять задачи без участия человека, уже заинтересовали корпорации: они помогают делать больше, даже если ресурсы ограниченны.
В случае с Visual Studio именно IDE становится MCP‑клиентом и получает доступ к нужным сервисам через MCP‑серверы. Протокол задаёт формат сообщений для такого взаимодействия — от поиска инструментов и вызова функций до обработки ответов.
Повышение продуктивности и гибкости интеграций
По словам аналитика HyperFRAME Research Стефани Уолтер, внедрение MCP в Visual Studio значительно расширяет возможности разработчиков: «MCP — это как надёжный универсальный переходник: он связывает ИИ‑агентов (например, Copilot) с внешними сервисами, базами данных, поисковыми системами кода или пайплайнами развёртывания. Больше не нужно городить отдельные интеграции для каждого инструмента. Кроме того, MCP позволяет подключать внутренние корпоративные сервисы безопасно, так что компании могут сочетать публичные достижения ИИ с собственными процессами, не выпуская конфиденциальные данные за пределы организации».
Уолтер приводит примеры: встроенный в IDE помощник сможет делать запросы во внутренние баг‑трекеры, автоматизировать тестирование на кастомной инфраструктуре или вытягивать метрики из боевых баз данных — и всё это без смены контекста и дополнительных скриптов.
Поддержка локальных и удалённых MCP-серверов
Microsoft уточняет, что Visual Studio работает как с локальными, так и с удалёнными MCP‑серверами. Настройки подключений задаются через файл .mcp.json.
Разработчики могут редактировать этот файл вручную или использовать чат GitHub Copilot прямо в Visual Studio. Есть и более быстрый вариант — установка сервера в один клик через веб, без ручной конфигурации.
Для безопасности предусмотрены административные политики контроля, а также поддержка единого входа (SSO) и аутентификации через OAuth.
«Visual Studio предлагает первоклассный UX для MCP — с графическим интерфейсом управления серверами и встроенными потоками авторизации. Это делает MCP доступным и для одиночных разработчиков, и для больших команд, — отмечает Уолтер. — Ожидается стремительный рост MCP‑инструментов и серверов, создаваемых сообществом и корпоративным сектором, что приведёт к новым автоматизациям и ИИ‑сценариям для разработчиков».
Делегируйте рутинные задачи вместе с BotHub! По ссылке вы можете получить 100 000 бесплатных капсов и приступить к работе с нейросетями прямо сейчас.
Источник: habr.com