Azure DevOps Assistant MCP Server

Enables AI assistants to interact with Azure DevOps services via the Python SDK.

Local serverstdioPython★ 79

What is the Azure DevOps Assistant MCP Server?

Enables AI assistants to interact with Azure DevOps services via the Python SDK.

What the server does

A Model Context Protocol (MCP) server enabling AI assistants to interact with Azure DevOps services.

This project implements a Model Context Protocol (MCP) server that allows AI assistants (like Claude) to interact with Azure DevOps, providing a bridge between natural language interactions and the Azure DevOps REST API.

Credentials and setup notes

  • Python 3.10+ - Azure DevOps account with appropriate permissions - Personal Access Token (PAT) with necessary scopes for Azure DevOps API access

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Azure DevOps Assistant MCP Server

{
  "mcpServers": {
    "azure-devops-assistant": {
      "command": "uvx",
      "args": ["mcp-azure-devops"],
      "env": {
        "AZURE_DEVOPS_ORGANIZATION_URL": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Python 3.10+ - Azure DevOps account with appropriate permissions - Personal Access Token (PAT) with necessary scopes for Azure DevOps API access
VariableDescriptionRequired
AZURE_DEVOPS_ORGANIZATION_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use Azure DevOps Assistant to Prerequisites.”
  • “Use Azure DevOps Assistant to Installation.”
  • “Use Azure DevOps Assistant to Configuration.”

Frequently asked questions

You can install Azure DevOps Assistant by cloning the repository from GitHub and using `uv pip install -e ".[dev]"` or installing directly from PyPi with `pip install mcp-azure-devops`.