mcp-azure-devops
mcp-azure-devops
Сервер Model Context Protocol для Azure DevOps. Он позволяет MCP-совместимому клиенту (Claude Desktop, Claude Code, Cursor, Codex, …) работать с досками, репозиториями, конвейерами и проектами — со встроенным уровнем управления, который удерживает ИИ-агента в безопасных границах.
Что это даёт
Проекты и команды — список проектов/команд/участников, изучение шаблонов процессов.
Доски / рабочие элементы — запросы WIQL, получение рабочих элементов, создание/обновление рабочих элементов, список итераций (спринтов).
Репозитории / пул-реквесты — список репозиториев и веток, список/просмотр PR, открытие PR.
Конвейеры / сборки — список конвейеров и последних сборок, получение сборки, постановка запусков в очередь.
Администрирование / процессы — список шаблонов процессов, создание проекта, удаление проекта (под защитой).
Встроенное управление доступом — режимы доступа, раздел разрешённых проектов, защищённые проекты, контроль удаления, типизированное подтверждение для операций с высоким влиянием, dry-run и JSON-журнал аудита.
Related MCP server: Azure DevOps MCP Server
Модель безопасности и управления
Что может делать сервер? | Флаг | Значение по умолчанию | Эффект |
Сервер отвечает за |
|
|
|
Какие проекты входят в расчётную область? |
| (все) | Операции с другими проектами отклоняются. |
Какие проекты навсегда только для чтения? |
| (нет) | Читаемые, никогда не изменяемые. |
Разрешить удаление? |
|
|
|
Типизированное подтверждение |
|
| Действия высокой важности требуют, чтобы |
Предпросмотр |
|
| Инструменты записи/администрирования проверяют данные и помещают намерение в журнал, после чего возвращаются. |
Журнал аудита |
|
| JSON-строка в |
Инструменты
Чтение (read-only+): list_projects, get_project, list_teams, list_team_members, list_processes, query_work_items, get_work_item, list_iterations, list_repositories, list_branches, list_pull_requests, get_pull_request, list_pipelines, list_builds, get_build
Запись (read-write+): create_work_item, update_work_item, create_pull_request, run_pipeline
Администрирование (admin): create_project, delete_project (необходим AZDO_ALLOW_DELETE + типичное confirm)
Быстрый старт — подключение к агенту
Опубликован на npm как @dockndevai/mcp-azure-devops. Запускается через npx; требует организацию и PAT. Все клиенты описаны в docs/CLIENTS.md. Все переменные — в .env.example.
Claude Code
claude mcp add azure-devops -e AZDO_ORG_URL="https://dev.azure.com/your-org" -e AZDO_PAT="your-pat" -e AZDO_MODE="read-only" -- npx -y @dockndevai/mcp-azure-devopsClaude Desktop · Cursor · Windsurf
{
"mcpServers": {
"azure-devops": {
"command": "npx",
"args": ["-y", "@dockndevai/mcp-azure-devops"],
"env": {
"AZDO_ORG_URL": "https://dev.azure.com/your-org",
"AZDO_PAT": "your-pat",
"AZDO_MODE": "read-only"
}
}
}
}Примеры запросов
«Список активных пул-реквестов в репозитории api проекта Payments»
«Найди рабочие элементы, назначенные на меня и всё ещё Active»
«Покажи последние 10 сборок в проекте Web и какие из них упали»
«Создай Bug в Payments с заголовком "Checkout 500 on retry"» (требует read-write)
Запуск из исходного кода (для разработки)
npm install
npm run build
node dist/index.js # with the environment variables setРазработка
npm run dev
npm test # governance policy: modes, allowlists, delete gating, confirmation
npm run typecheckПубликация
Включает server.json для официального реестра MCP и mcpName для проверки права владения npm. Подробности — в PUBLISHING.md.
Лицензия
MIT
This server cannot be installed
Maintenance
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
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Azure DevOps to manage work items, Git repositories, branches, commits, and projects through natural language commands.5565MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to interact with Azure DevOps APIs for managing projects, work items, repositories, pull requests, and pipelines through natural language.26MIT
- AlicenseNot gradedqualityFmaintenanceEnables AI assistants to interact with Azure DevOps entities like projects, repositories, work items, pull requests, and pipelines.1217MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Azure DevOps projects, including work items, test results, Git repositories, and dependency analysis via the Model Context Protocol.
Related MCP Connectors
Runtime permission, approval, and audit layer for AI agent tool execution.
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Operate Linux, macOS and Windows from your LLM. Every action runs through an auditable allowlist.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/dockndevai/mcp-azure-devops'
If you have feedback or need assistance with the MCP directory API, please join our Discord server