Azure DevOps MCP Server for Cline
Servidor MCP de Azure DevOps para Cline
Este servidor de Protocolo de contexto de modelo (MCP) proporciona integración con Azure DevOps, lo que permite a Cline interactuar con los servicios de Azure DevOps.
Prerrequisitos
Node.js (v20 LTS o superior)
npm (viene con Node.js)
Una instalación de Cline
Cuenta de Azure DevOps con tokens de acceso
Related MCP server: Azure DevOps MCP Server
Instalación
Instalación mediante herrería
Para instalar Azure DevOps Server para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @stefanskiasan/azure-devops-mcp-server --client claudeInstalación manual
Clonar este repositorio:
git clone https://github.com/stefanskiasan/azure-devops-mcp-server.git
cd azure-devops-mcp-serverInstalar dependencias:
npm installConstruir el servidor:
npm run buildNota: La salida de la compilación (directorio build/ ) no se incluye en el control de versiones. Debe ejecutar el comando de compilación después de clonar el repositorio.
Configuración
1. Obtener el token de acceso personal (PAT) de Azure DevOps
Vaya a Azure DevOps e inicie sesión
Haz clic en tu foto de perfil en la parte superior derecha.
Seleccione "Seguridad"
Haga clic en "Nuevo token"
Dale un nombre a tu token y selecciona los alcances requeridos:
Code (read, write): para operaciones de solicitud de extracciónWork Items (read, write): para la gestión de elementos de trabajoBuild (read, execute): para operaciones de pipelineWiki (read, write): para operaciones WikiProject and Team (read)- Para información sobre Proyecto y Junta Directiva
Copiar el token generado
2. Configurar los ajustes de Cline MCP
Agregue la configuración del servidor a su archivo de configuración de Cline MCP:
Para la extensión de VSCode:
%APPDATA%/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.jsonPara la aplicación de escritorio Claude:
%LOCALAPPDATA%/Claude/claude_desktop_config.json
Agregue la siguiente configuración al objeto mcpServers :
{
"mcpServers": {
"azure-devops": {
"command": "node",
"args": ["/absolute/path/to/azure-devops-server/build/index.js"],
"env": {
"AZURE_DEVOPS_ORG": "your-organization",
"AZURE_DEVOPS_PAT": "your-personal-access-token",
"AZURE_DEVOPS_PROJECT": "your-project-name"
},
"disabled": false,
"autoApprove": []
}
}
}Reemplace los siguientes valores:
/absolute/path/to/azure-devops-server: la ruta absoluta a donde clonó este repositorioyour-organization: el nombre de su organización de Azure DevOpsyour-project-name: el nombre de su proyecto de Azure DevOpsyour-personal-access-token: El PAT que generaste en el paso 1
Herramientas disponibles
Elementos de trabajo
get_work_item: Obtener un elemento de trabajo por IDlist_work_items: Consultar elementos de trabajo mediante WIQLcreate_work_item: Crea un nuevo elemento de trabajo (error, tarea, historia de usuario)update_work_item: Actualizar un elemento de trabajo existente
Tableros
get_boards: Obtener los tableros disponibles en el proyecto
Tuberías
list_pipelines: enumera todos los pipelines del proyectotrigger_pipeline: Ejecutar una canalización
Solicitudes de extracción
list_pull_requests: Lista de solicitudes de extraccióncreate_pull_request: Crea una nueva solicitud de extracciónupdate_pull_request: Actualizar una solicitud de extracciónget_pull_request: Obtener detalles de la solicitud de extracción
Wiki
get_wikis: enumera todos los wikis del proyectoget_wiki_page: Obtener una página wikicreate_wiki: Crea una nueva wikiupdate_wiki_page: Crea o actualiza una página wiki
Proyectos
list_projects: enumera todos los proyectos en la organización de Azure DevOps
Verificación
Reinicie Cline (o VSCode) después de agregar la configuración
El servidor Azure DevOps MCP ahora debería aparecer en las capacidades de Cline
Puede verificar la instalación utilizando el Inspector MCP:
npm run inspectorSolución de problemas
Si el servidor no se conecta:
Comprueba que la ruta en la configuración de tu MCP sea correcta
Verifique sus credenciales de Azure DevOps
Consulte los registros de Cline para ver si hay mensajes de error.
Si recibe errores de autenticación:
Verifique que su PAT no haya expirado
Asegúrese de que el PAT tenga todos los alcances necesarios
Verifique nuevamente los nombres de la organización y del proyecto.
Para otros asuntos:
Ejecute la herramienta de inspección para verificar que el servidor esté funcionando correctamente
Verifique los registros del servidor para ver si hay mensajes de error
Desarrollo
Para modificar o ampliar el servidor:
Realice sus cambios en el directorio
srcEjecutar
npm run watchpara desarrolloConstruya con
npm run buildcuando esté listoPrueba usando el inspector:
npm run inspector
Licencia
Licencia MIT: consulte LICENCIA para obtener más detalles
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 interaction with Azure DevOps services including work items, repositories, pipelines, wikis, and test plans through a local MCP server that provides direct access to Azure DevOps REST APIs from your code editor.82,447MIT
- AlicenseNot gradedqualityCmaintenanceEnables integration with Azure DevOps services, allowing interaction with work items, pull requests, pipelines, wikis, boards, and projects through natural language in Cline and other MCP clients.2MIT
- FlicenseNot gradedqualityCmaintenanceProvides Azure DevOps integration through MCP, enabling management of projects, work items, teams, and policies via natural language. Supports bulk work item creation with hierarchical relationships and iteration assignments.222
- AlicenseBqualityDmaintenanceAzure DevOps MCP tools for Claude Code and Codex CLI, enabling interaction with boards, work items, repos, and pull requests via natural language.13MIT
Related MCP Connectors
The MCP server for Azure DevOps, bringing the power of Azure DevOps directly to your agents.
One PAT, any MCP agent: Vercel, GitHub, Cloudflare, Supabase, GCP — unified dev infra gateway.
Linear MCP — wraps the Linear GraphQL API (OAuth)
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/stefanskiasan/azure-devops-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server