arcade-azure-devops-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AZURE_DEVOPS_ORG | No | Your Azure DevOps organization name | |
| AZURE_DEVOPS_PAT | No | Your Azure DevOps Personal Access Token |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": true
} |
| resources | {
"subscribe": true,
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| AzureDevops_AddWorkItemCommentB | Add a comment to a work item. |
| AzureDevops_CreatePullRequestC | Create a new pull request. |
| AzureDevops_CreateWorkItemC | Create a new work item. |
| AzureDevops_GetProjectC | Get details of a specific Azure DevOps project. |
| AzureDevops_GetWikiPageC | Get a specific wiki page. |
| AzureDevops_GetWorkItemB | Get a work item by ID. |
| AzureDevops_ListBranchesB | List branches in a repository. |
| AzureDevops_ListBuildDefinitionsA | List build/pipeline definitions in a project. |
| AzureDevops_ListBuildsA | List builds in a project. |
| AzureDevops_ListProjectsB | List all projects in the Azure DevOps organization. |
| AzureDevops_ListPullRequestsA | List pull requests in a repository. |
| AzureDevops_ListRepositoriesA | List all Git repositories in a project. |
| AzureDevops_ListTeamsB | List all teams in a project. |
| AzureDevops_ListWikisA | List wikis in a project or organization. |
| AzureDevops_MyWorkItemsA | Get work items assigned to the current user. |
| AzureDevops_QueueBuildC | Queue a new build. |
| AzureDevops_RunPipelineC | Start a new pipeline run. |
| AzureDevops_RunWorkItemQueryC | Run a WIQL (Work Item Query Language) query. |
| AzureDevops_SearchCodeB | Search for code across repositories. |
| AzureDevops_SearchIdentitiesA | Search for identities (users/groups) in Azure DevOps. |
| AzureDevops_UpdateWorkItemB | Update an existing work item. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 21 tools
Most tools target distinct Azure DevOps resources and actions. The only potential confusion is between QueueBuild and RunPipeline, which both trigger pipeline executions but on different pipeline types.
Tools follow an AzureDevops_VerbNoun pattern consistently. One deviation is MyWorkItems, which lacks a verb, but all other names are predictable.
With 21 tools, the server leans toward the heavy side, covering many Azure DevOps areas from projects to wikis. Each tool serves a distinct purpose, but the count is above the typical 3-15 well-scoped range.
The tool surface covers core read and create operations for work items, PRs, and builds, but lacks important lifecycle actions such as updating or merging pull requests, creating projects/repositories, and managing teams. These gaps will require agents to work around missing operations.