@slorenzot/mcp-azure
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ADO_ORG | No | URL de la organización (ej: https://dev.azure.com/mi-org) | |
| ADO_PAT | No | Personal Access Token | |
| ADO_PROJECT | No | Nombre del proyecto | |
| AZURE_DEVOPS_ORG | No | URL de la organización (ej: https://dev.azure.com/mi-org) | |
| AZURE_DEVOPS_PAT | No | Personal Access Token | |
| AZURE_DEVOPS_PROJECT | No | Nombre del proyecto |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ado_configure | Configura la conexión a Azure DevOps con token de acceso personal (PAT). |
| ado_get_work_item | Obtiene un Work Item de Azure DevOps por su ID |
| ado_query_sprint | Consulta User Stories de un sprint específico en Azure DevOps |
| ado_query_area | Consulta User Stories de un área específica en Azure DevOps |
| ado_query_wiql | Ejecuta una consulta WIQL personalizada en Azure DevOps |
| ado_get_work_item_type_fields | Obtiene los campos disponibles y requeridos para un tipo de Work Item |
| ado_create_work_item | Crea un nuevo Work Item en Azure DevOps. Usa ado_get_work_item_type_fields para ver campos requeridos. |
| ado_update_work_item | Actualiza un Work Item existente en Azure DevOps |
| ado_delete_work_item | Elimina un Work Item en Azure DevOps. Por defecto realiza borrado lógico; usa destroy=true solo para eliminación permanente. |
| ado_list_iterations | Lista las iteraciones/sprints disponibles en el proyecto |
| ado_list_areas | Lista las áreas disponibles en el proyecto |
| ado_add_comment | Agrega un comentario/entrada de discusión a un Work Item. Soporta formato Markdown. |
| ado_get_comments | Obtiene los comentarios/historial de discusión de un Work Item |
| ado_upload_attachment | Sube un archivo como adjunto a Azure DevOps y devuelve la URL del adjunto |
| ado_add_attachment | Agrega un adjunto a un Work Item existente. Maneja automáticamente concurrencia cuando múltiples adjuntos se agregan al mismo WI. |
| ado_delete_attachment | Elimina un adjunto de un Work Item removiendo su relación. Maneja automáticamente concurrencia cuando múltiples cambios afectan el mismo WI. |
| ado_get_attachments | Obtiene la lista de adjuntos de un Work Item |
| ado_list_repositories | Lista todos los repositorios Git del proyecto. |
| ado_get_repository | Obtiene detalles de un repositorio específico por nombre o ID. |
| ado_list_branches | Lista las ramas (branches) de un repositorio. |
| ado_list_pull_requests | Lista Pull Requests con filtros opcionales. Busca por repositorio o en todo el proyecto. |
| ado_get_pull_request | Obtiene detalles completos de un Pull Request. |
| ado_create_pull_request | Crea un nuevo Pull Request. |
| ado_update_pull_request | Actualiza propiedades de un Pull Request (título, descripción, estado de borrador). |
| ado_complete_pull_request | Completa (merge) un Pull Request. |
| ado_abandon_pull_request | Abandona un Pull Request (cambia estado a Abandoned). |
| ado_approve_pull_request | Aprueba un Pull Request (voto: 10). |
| ado_reject_pull_request | Rechaza un Pull Request (voto: -10). |
| ado_get_pull_request_reviewers | Obtiene todos los revisores y sus votos de un Pull Request. |
| ado_add_pull_request_reviewer | Agrega un revisor a un Pull Request. |
| ado_get_pull_request_threads | Obtiene todos los hilos de comentarios de un Pull Request. |
| ado_create_pull_request_thread | Crea un nuevo hilo de comentarios (comentario general o comentario de código). |
| ado_reply_to_pull_request_thread | Responde a un hilo de comentarios existente. |
| ado_get_pull_request_commits | Obtiene todos los commits de un Pull Request. |
| ado_get_pull_request_work_items | Obtiene los work items vinculados a un Pull Request. |
| ado_update_pull_request_thread_status | Actualiza el estado de un hilo de comentarios (ej: marcar como Fixed, WontFix, etc.). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| connect | Inicia sesión en Azure DevOps usando un Personal Access Token (PAT). |
| analyze_sprint | Analiza el estado actual de un sprint y proporciona un resumen |
| create_user_story | Crea una User Story bien estructurada a partir de una descripción |
| daily_standup | Genera un reporte de standup diario basado en los work items |
| plan_sprint | Ayuda a planificar un nuevo sprint |
| bulk_update | Actualiza múltiples work items basado en criterios |
| project_report | Genera un reporte del estado del proyecto |
| report_bug | Crea un bug report estructurado a partir de una descripción |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| connection-status |
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/soulberto/mcp-azure'
If you have feedback or need assistance with the MCP directory API, please join our Discord server