MCP Azure DevOps Server
@Vortiago
About MCP Azure DevOps Server
A Model Context Protocol (MCP) server enabling AI assistants to interact with Azure DevOps services via Python SDK.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-azure-devops": {
"command": "uv",
"args": [
"pip",
"install",
"-e",
".[dev]"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Azure DevOps Server?
MCP Azure DevOps Server is a Model Context Protocol server that allows AI assistants like Claude to interact with Azure DevOps services through the Azure DevOps REST API. Users can query, create, and update work items, manage projects and teams, and view team iterations using natural language. Note: This repository is deprecated. Please use the official Microsoft Azure DevOps MCP server at https://github.com/microsoft/azure-devops-mcp.
How to use MCP Azure DevOps Server?
Requires Python 3.10+, an Azure DevOps account, and a Personal Access Token (PAT) with the necessary scopes. Install via pip install mcp-azure-devops or by cloning the repo and running uv pip install -e ".[dev]". Configure a .env file with AZURE_DEVOPS_PAT and AZURE_DEVOPS_ORGANIZATION_URL. Run in development mode with mcp dev src/mcp_azure_devops/server.py or install in Claude Desktop with mcp install src/mcp_azure_devops/server.py --name "Azure DevOps Assistant".
Key features of MCP Azure DevOps Server
- Query work items using WIQL (Work Item Query Language)
- Create, update, and view work item details
- Add and retrieve comments on work items
- Establish parent-child relationships between work items
- List projects, teams, team members, area paths, and iterations
Use cases of MCP Azure DevOps Server
- Ask an AI assistant to show active bugs assigned to you in the current sprint
- Create a user story with a title and assign it to a team member
- Change the status of a bug and add an explanatory comment
- List all team members in a specific project team
- View all projects in the organization and team iterations
FAQ from MCP Azure DevOps Server
What prerequisites are needed to run MCP Azure DevOps Server?
You need Python 3.10 or later, an Azure DevOps account with appropriate permissions, and a Personal Access Token (PAT) with the necessary scopes. The PAT must be set in the AZURE_DEVOPS_PAT environment variable.
Is this server still maintained?
No. The README explicitly says the repository is no longer maintained and directs users to the official Microsoft Azure DevOps MCP server at https://github.com/microsoft/azure-devops-mcp.
What capabilities are currently implemented?
Work item management (query, create, update, comment, parent-child) and project management (list projects, teams, team members, area paths, iterations) are implemented. Pipeline operations, pull requests, sprint management, and branch policy administration are planned but not yet available.
How is authentication handled?
Authentication uses a Personal Access Token (PAT) that you provide in the .env file via the AZURE_DEVOPS_PAT variable. The PAT must be configured with the appropriate Azure DevOps API scopes.
What transport protocol does the server use?
The server follows the Model Context Protocol (MCP) and is designed to run locally (stdio transport), typically via the mcp dev command for development or mcp install for integration with Claude Desktop.
More Cloud & Infrastructure MCP servers
Terraform MCP Server
hashicorpThe Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.
MCP Server that interacts with Azure AI Foundry (experimental)
azure-ai-foundryA MCP Server for Azure AI Foundry: it's now moved to cloud, check the new Foundry MCP Server
container-use
daggerDevelopment environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
Awesome DevOps MCP Servers
rohitg00A curated list of awesome MCP servers focused on DevOps tools and capabilities.
tfmcp: Terraform Model Context Protocol Tool
nwiizo🌍 Terraform Model Context Protocol (MCP) Tool - An experimental CLI tool that enables AI assistants to manage and operate Terraform environments. Supports reading Terraform configurations, analyzing plans, applying configurations, and managing state with Claude Desktop integrati
Comments