Azure MCP Server

MCP server for Azure DevOps Server 2022 / TFS - READ-ONLY access to builds, work items, releases, git, pipelines, and test results

Local serverstdioGo

What is the Azure MCP Server?

MCP server for Azure DevOps Server 2022 / TFS - READ-ONLY access to builds, work items, releases, git, pipelines, and test results

The short version

A READ-ONLY MCP (Model Context Protocol) server that connects AI assistants to Azure DevOps Server (on-premises). Works with Claude Code CLI, VS Code AI extensions (Continue, Cline), Cursor, and any MCP-compatible client.

  • Projects — List and explore projects
  • Git/Repos — Browse repositories, commits, branches, pull requests, diffs, and code search
  • Builds — List builds, view logs, analyze errors
  • Work Items — Query work items, find linked commits/PRs
  • Releases — View releases and deployment status
  • Pipelines — List YAML pipelines, view runs, get pipeline configuration

What it needs from you

  • Node.js 18 or higher - Azure DevOps Server 2020 or 2022 (on-premises) - Personal Access Token (PAT) with read scopes

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 MCP Server

{
  "mcpServers": {
    "azure-devops": {
      "command": "cmd",
      "args": ["/c", "npx", "azure-devops-mcp"],
      "env": {
        "AZURE_DEVOPS_URL": "http://your-tfs-server:8080/tfs",
        "AZURE_DEVOPS_PAT": "your-personal-access-token",
        "AZURE_DEVOPS_COLLECTION": "YourCollection",
        "AZURE_DEVOPS_PROJECT": "YourDefaultProject"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Node.js 18 or higher - Azure DevOps Server 2020 or 2022 (on-premises) - Personal Access Token (PAT) with read scopes
VariableDescriptionRequired
AZURE_DEVOPS_URLEndpoint or connection string the server talks to.Yes
AZURE_DEVOPS_PATConfiguration value read at startup.Optional
AZURE_DEVOPS_COLLECTIONConfiguration value read at startup.Optional
AZURE_DEVOPS_PROJECTConfiguration value read at startup.Optional

Example prompts to try

  • “Use Azure to Projects.”
  • “Use Azure to Builds.”
  • “Use Azure to Releases.”

Frequently asked questions

MCP server for Azure DevOps Server 2022 / TFS - READ-ONLY access to builds, work items, releases, git, pipelines, and test results Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.