Skip to main content
Glama
uhvogala

Azure DevOps MCP

by uhvogala

Azure DevOps MCP

Это расширение VS Code предоставляет агентам доступ к запросам на вытягивание Git в Azure DevOps через локальный MCP-сервер. Оно использует официальный TypeScript SDK для MCP, azure-devops-node-api и поставщик проверки подлинности Microsoft в VS Code. Никакие персональные токены доступа, идентификаторы клиента или секреты клиента не создаются, не копируются и не хранятся.

Использование

  1. Выполните команду Azure DevOps MCP: Sign In to Azure DevOps. При необходимости VS Code запускает обычный процесс входа в Microsoft.

  2. Начните беседу с агентом. VS Code автоматически обнаруживает MCP-сервер Azure DevOps pull requests.

Сервер предоставляет функции list_pull_requests, get_pull_request, open_pull_request_file_diff, create_pull_request и submit_pull_request. create_pull_request подготавливает локальный черновик; submit_pull_request создаёт удалённый запрос на вытягивание и требует confirm: true. Обе используют исходные и целевые refs в форме refs/heads/... и разрешения вызывающего в Azure DevOps.

Передайте includeChanges: true в get_pull_request, чтобы получить последние изменённые файлы, включая идентификаторы коммитов и типы изменений. В чат-хостах, поддерживающих MCP Apps, create_pull_request открывает редактируемую карточку-черновик с компактным ограниченным списком изменённых файлов. Она предлагает переключатель предпросмотра Markdown и отправляет итоговый текст описания через submit_pull_request; после этого созданный запрос на вытягивание становится интерактивной карточкой ревью с текущими голосами рецензентов, кнопкой Одобрить PR, кликабельными счётчиками комментариев и кнопкой Открыть diff для каждого изменённого файла. Во время загрузки карточки или выполнения действия отображается спиннер.

VS Code управляет сеансом входа в Microsoft. Управляйте этой учётной записью или выходите из неё через меню «Учётные записи» в VS Code. Начните новую беседу с агентом после истечения срока действия токена, чтобы получить свежий токен Azure DevOps.

Related MCP server: Azure DevOps MCP Server

Разработка

Выполните npm run compile, чтобы проверить типы, выполнить линтинг и собрать как расширение, так и MCP-сервер. Выполните npm test, чтобы запустить тесты в хосте расширения. В macOS команда тестирования использует сертификаты системной связки ключей, если управляемая сеть требует дополнительный доверенный ЦС. Нажмите F5 в VS Code, чтобы запустить хост разработки расширения.

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/uhvogala/azure-devops-mcp-vscode'

If you have feedback or need assistance with the MCP directory API, please join our Discord server