Skip to main content
Glama
uhvogala

Azure DevOps MCP

by uhvogala

Azure DevOps MCP

Esta extensión de VS Code expone las solicitudes de incorporación de cambios de Git de Azure DevOps a los agentes a través de un servidor MCP local. Usa el SDK oficial de TypeScript de MCP, azure-devops-node-api, y el proveedor de autenticación de Microsoft de VS Code. No se crea, copia ni mantiene ningún token de acceso personal, ID de cliente ni secreto de cliente.

Uso

  1. Ejecute Azure DevOps MCP: Sign In to Azure DevOps. VS Code abre su flujo normal de inicio de sesión de Microsoft cuando sea necesario.

  2. Inicie una conversación de agente. VS Code detecta automáticamente el servidor MCP de Azure DevOps pull requests.

El servidor proporciona list_pull_requests, get_pull_request, open_pull_request_file_diff, create_pull_request y submit_pull_request. create_pull_request prepara un borrador local; submit_pull_request crea la solicitud de incorporación de cambios remota y requiere confirm: true. Ambos usan refs de origen y destino en el formato refs/heads/... y los permisos de Azure DevOps del llamador.

Pase includeChanges: true a get_pull_request para que devuelva sus últimos archivos modificados, incluidos los ID de confirmación y los tipos de cambio. En los hosts de chat compatibles con MCP Apps, create_pull_request abre una tarjeta de borrador editable con una lista compacta y limitada de archivos modificados. Ofrece un interruptor de vista previa de Markdown y envía el texto final de descripción a través de submit_pull_request; la solicitud de incorporación de cambios resultante se convierte entonces en la tarjeta de revisión interactiva con los votos actuales de los revisores, un botón Aprobar PR, contadores de comentarios en los que se puede hacer clic y un botón Abrir diff para cada archivo modificado. Se muestra un indicador de actividad mientras la tarjeta se carga o realiza una acción.

VS Code administra la sesión de Microsoft iniciada. Administre o cierre la sesión de esa cuenta a través del menú Cuentas de VS Code. Inicie una nueva conversación de agente cuando un token caduque para obtener un nuevo token de Azure DevOps.

Related MCP server: Azure DevOps MCP Server

Desarrollo

Ejecute npm run compile para comprobar los tipos, ejecutar el lint y empaquetar tanto la extensión como el servidor MCP. Ejecute npm test para realizar las pruebas del host de extensión. En macOS, el comando de prueba usa los certificados del llavero del sistema cuando una red administrada requiere una CA de confianza adicional. Pulse F5 en VS Code para iniciar un Host de desarrollo de extensiones.

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