MCP-серверы

vscode mcp server vscode mcp server логотип

Сайт https://github.com/juehang/vscode-mcp-server
Цена Бесплатный доступ
Основные направления Инжиниринг ПО, МСР для написания кода

VS Code MCP Server — это расширение для Visual Studio Code, которое превращает редактор в полнофункциональный MCP-сервер. Оно позволяет AI-ассистентам, таким как Claude, напрямую управлять файлами, выполнять shell-команды, искать символы по кодовой базе и проверять диагностику, используя нативные возможности VS Code без необходимости переключаться между инструментами.

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

Глубокое редактирование кода: Предоставляет инструменты для создания, перемещения, копирования, переименования файлов и замены строк, используя для этого нативный API VS Code (WorkspaceEdit), что обеспечивает корректную работу с рефакторингом и обновлением ссылок.

Интеллектуальная навигация по символам: Уникальные для VS Code инструменты search_symbols_code и get_document_symbols_code позволяют AI-ассистенту быстро понять структуру проекта, не читая файлы целиком, что радикально экономит контекст.

Встроенная диагностика в реальном времени: Инструмент get_diagnostics_code позволяет AI-ассистенту немедленно проверять свой код на ошибки и предупреждения после каждого изменения, создавая замкнутый цикл «написал-проверил».

Управление терминалом из AI: Может выполнять shell-команды, включая git-операции и билды, прямо во встроенном терминале VS Code, возвращая результат модели.

Гибкая и безопасная конфигурация: Позволяет выборочно отключать категории инструментов (например, оставить только поиск по символам, отключив редактирование файлов) и работает строго локально, не открывая порт в сеть.

Для кого: Ориентирован на разработчиков, которые уже используют VS Code и хотят подключить к своей среде мощь AI-агентов (например, Claude Code) с возможностью глубокого анализа кодовой базы, сохраняя при этом контроль и используя привычные возможности редактора.

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

Дополнение Claude Code: Разработчик использует Claude Code для генерации кода, а VS Code MCP Server — для поиска деклараций функций, проверки типов и получения структуры документа, избегая дублирования инструментов и экономя контекст.

AI-оператор в редакторе: Вы даете AI-ассистенту задание «Переименуй компонент OldButton в PrimaryButton во всем проекте», и он самостоятельно находит все использования через символы, переименовывает файлы, обновляет импорты и проверяет итоговую диагностику.

Интерактивное ревью и отладка: После внесения серии правок ассистент по команде запускает get_diagnostics_code для всего воркспейса, чтобы убедиться, что его изменения не сломали другие части приложения.

Навигация в незнакомой кодовой базе: Вы просите ассистента «Найди, где реализована аутентификация», и он, не читая сотни файлов, через search_symbols_code мгновенно находит нужные функции и предоставляет их определения.

Цены и доступность: Проект с открытым исходным кодом под лицензией MIT. Устанавливается как бесплатное расширение из Marketplace VS Code. Сервер запускается локально на настраиваемом порту и взаимодействует с MCP-клиентами через streamable HTTP. Доступен через npx и mcp-remote.