Azure DevOps MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NODE_ENV | No | Node environment | production |
| LOG_LEVEL | No | Log level (e.g., debug, info) | info |
| AZURE_DEVOPS_ORG | Yes | Azure DevOps organization name | |
| AZURE_DEVOPS_PAT | Yes | Personal Access Token for Azure DevOps | |
| AZURE_DEVOPS_PROJECT | Yes | Azure DevOps project name |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| azure_create_work_itemB | Cria um novo work item no Azure DevOps (Task, Bug, User Story, Epic, Feature, Issue) |
| azure_get_work_item_statesA | Consulta os estados válidos para um tipo de work item no projeto. Use ANTES de criar ou atualizar work items com estado específico. |
| azure_update_work_itemC | Atualiza um work item existente |
| azure_delete_work_itemC | Deleta um work item |
| azure_get_work_itemB | Obtém detalhes de um work item específico |
| azure_query_work_itemsC | Executa uma query WIQL customizada sobre work items |
| azure_get_my_tasksB | Busca tasks atribuídas ao usuário atual (helper) |
| azure_get_critical_bugsB | Busca bugs críticos (prioridade 1) não concluídos |
| azure_list_boardsA | Lista todos os boards do projeto |
| azure_get_board_configB | Obter configuração de board por ID |
| azure_update_boardC | Atualizar configurações de board |
| azure_list_iterationsB | Lista todas as iterations (sprints) do time |
| azure_create_iterationB | Cria uma nova iteration/sprint |
| azure_get_current_iterationA | Obtém a iteration/sprint atual ativa com work items |
| azure_delete_iterationB | Deleta uma iteration (WARNING: use com cautela) |
| azure_get_iteration_capacityC | Obtém capacity planning de uma iteration |
| azure_list_pull_requestsC | Lista Pull Requests de um repositório |
| azure_create_pull_requestC | Cria um novo Pull Request |
| azure_list_teamsA | Lista todos os teams do projeto |
| azure_get_teamA | Obtém detalhes de um team específico |
| azure_create_teamB | Cria um novo team no projeto |
| azure_list_repositoriesA | Lista todos os repositórios Git do projeto |
| azure_get_repositoryA | Obtém detalhes de um repositório Git específico |
| azure_list_wikisA | Lista todas as wikis do projeto |
| azure_get_wikiB | Obtém detalhes de uma wiki específica |
| azure_create_wikiC | Cria uma nova wiki no projeto |
| azure_list_wiki_pagesC | Lista páginas de uma wiki |
| azure_get_wiki_pageC | Obtém uma página específica da wiki |
| azure_create_wiki_pageB | Cria uma nova página na wiki |
| azure_update_wiki_pageB | Atualiza uma página existente na wiki |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| My Tasks | Tasks atribuídas a mim que não estão concluídas |
| All Bugs | Todos os bugs não concluídos do projeto |
| All Work Items | Todos work items do projeto (limitado a 200) |
| Project Info | Informações sobre o servidor MCP e health do wrapper |
| Boards do Projeto | Lista de todos os boards do projeto |
| Configuração de Board | Configuração detalhada de um board específico (substitua {id} pelo ID do board) |
| All Iterations | Todas as iterations (sprints) do time - past, current, future |
| Current Iteration | Sprint/iteration atual ativa com work items |
| Iteration Capacity | Capacity planning de uma iteration específica (substitua {id} pelo ID da iteration) |
| Active Pull Requests | Pull Requests ativos (backend implementado, handler pendente) |
| Teams do Projeto | Lista de todos os teams (backend implementado, handler pendente) |
| Wikis do Projeto | Lista de todas as wikis disponíveis |
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/OnoSendae/mcp-azure-devops'
If you have feedback or need assistance with the MCP directory API, please join our Discord server