azure-devops-mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@azure-devops-mcp-servershow me my active bugs"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
azure-devops-mcp-server
Servidor MCP (Model Context Protocol) para Azure DevOps, implementado sobre stdio nativo —
sin SDK de MCP ni dependencias externas más allá de dotenv. Expone Azure Boards, Azure
Repos y Azure Pipelines como tools invocables por Claude.
Instalación y arranque
pnpm install # instalar dependencias
pnpm start # iniciar servidor MCP
pnpm dev # iniciar con recarga automática (node --watch)Variables de entorno requeridas (.env, ver .env.example):
Variable | Descripción |
| Personal Access Token de Azure DevOps |
| Nombre de la organización (ej. |
| (Opcional) usuario para |
Related MCP server: Azure DevOps MCP Server
Herramientas (tools) disponibles
Boards — src/boards/index.js
Tool | Qué hace | Ejemplo básico |
| Lista los bugs activos asignados al usuario configurado en |
|
| Obtiene un work item por ID (título, estado, descripción, repro steps, discussion, etc.). |
|
| Ejecuta una consulta WIQL y devuelve |
|
| Cambia el estado de un work item. |
|
| Crea un work item ( |
|
Repos — src/repos/index.js
Tool | Qué hace | Ejemplo básico |
| Lista los repositorios de un proyecto (id, nombre, rama por defecto). |
|
| Busca texto en el código vía Azure DevOps Code Search (wildcards, AND/OR/NOT). |
|
| Lee el contenido de un archivo de un repo en una rama dada. |
|
| Crea una rama nueva desde otra existente. |
|
| Hace commit de un archivo modificado en una rama existente. |
|
| Abre un PR entre dos ramas. |
|
| Consulta estado ( |
|
Pipelines — src/pipelines/index.js
Tool | Qué hace | Ejemplo básico |
| Lista los pipelines del proyecto. |
|
| Últimas ejecuciones de un pipeline (estado, resultado, fechas). |
|
Cierre — src/services/index.js
Tool | Qué hace | Ejemplo básico |
| Hook de cierre: persiste un reporte en |
|
Todos los tools de proyecto (Repos/Pipelines/create_work_item) aceptan project — si se
omite, usar el nombre exacto del proyecto Azure DevOps (no hay default global, cada llamada
project-scoped lo exige). Los tools de Boards de solo-lectura/escritura de work items
(get_work_item, query_work_items, update_work_item_state) son org-scoped: el ID de
work item es único a nivel organización, no requieren project.
Qué agente usar para cada tarea
Tarea | Agente | Qué hace |
Resolver/investigar un bug por ID |
| Lee el work item, investiga el código ( |
Ejecutar el fix y abrir el PR |
| Recibe el plan de |
Verificar pipeline y cerrar el bug tras mergear el PR |
| Verifica el resultado del pipeline post-merge; si pasó, cierra el work item y comenta la traza completa (duraciones, tokens). |
Crear una historia de usuario o tarea nueva, con detalle profesional |
| Investiga el código fuente relevante (repo Azure DevOps y/o ruta local), redacta introducción/objetivo/alcance/criterios de aceptación, y crea el work item directamente con |
Desglosar una User Story existente en Tasks |
| Lee la historia, investiga el repositorio asociado, propone/completa Tasks con |
Ver CLAUDE.md para el flujo paso a paso de cada uno (bugs: diagnóstico → fix/PR →
verificación de pipeline; historias: confirmación de contexto → story-writer; desglose de
tareas: confirmación de contexto → task-writer).
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
- Alicense-qualityDmaintenanceEnables interaction with Azure DevOps through Personal Access Token authentication. Supports work item management, wiki operations, project/repository listing, and build pipeline access through natural language.Last updated1,063MIT
- Alicense-qualityDmaintenanceEnables AI assistants to interact with Azure DevOps to manage work items, Git repositories, branches, commits, and projects through natural language commands.Last updated1,0635MIT
- Alicense-qualityDmaintenanceEnables interaction with Azure DevOps services including work items, builds, releases, test plans, repositories, and search via natural language commands from a code editor.Last updated55MIT
- Alicense-qualityAmaintenanceEnables AI assistants to interact with Azure DevOps APIs for managing projects, work items, repositories, pull requests, and pipelines through natural language.Last updated21MIT
Related MCP Connectors
Connect to Atlassian Jira, Confluence, and Compass to search, create, and manage your work.
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Manage projects, tasks, time tracking, and team collaboration through natural language.
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/branjesusdev/MCP-azure-arquitecture'
If you have feedback or need assistance with the MCP directory API, please join our Discord server