# Azure DevOps MCP Server (slim) > Microsoft's official MCP server for Azure DevOps Services. It gives agents work items, repositories, pull requests, pipelines, wikis, test plans and Advanced Security alerts, through a hosted endpoint with Microsoft Entra sign-in or a local npm package. - Full: https://www.anchorterminal.com/tools/azure-devops-mcp.md (~8,800 tokens) · this version ~1,630 tokens · JSON https://www.anchorterminal.com/tools/azure-devops-mcp.json · canonical https://www.anchorterminal.com/tools/azure-devops-mcp - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-08 **B · 66.3/100 · rank #238 of 722 · #3 in Code & developer platforms · not agent-ready · confidence medium** Assessment: The hosted endpoint takes Entra OAuth with Azure DevOps scopes, an `X-MCP-Readonly` header and toolset or per-tool filters, and the MIT local package annotates every tool. The remote server is still labelled public preview, and Claude Code and Cursor need a custom Entra app registration with admin consent before they can use it. ## Facts - Kind: MCP server · vendor: Microsoft · category: Code & developer platforms · legal entity: Microsoft Corporation · provenance 86/100 - Endpoint: `https://mcp.dev.azure.com/{organization}` (Streamable HTTP, stdio) - Auth: OAuth or key · pricing: Freemium · x402: no · licence: MIT for the local server in the repository. The hosted remote server is a Microsoft online service under the customer's Azure DevOps terms - Probe metrics: not measured yet (probes haven't run) - Surface graded: The hosted remote server at mcp.dev.azure.com, which Microsoft recommends. Tool definitions were read from the local package's source, which Microsoft is aligning with the remote server - Status: Remote server in public preview since 17 March 2026. Local package at 2.10.0 (9 September 2026), Node.js 20 or later - Read vs write: Reads projects, teams, iterations, work items, queries, repositories, branches, files, commits, pull requests, builds, logs, artifacts, wikis, test plans and security alerts. Writes work items, comments, links, attachments, pull requests, review threads, branches, pipeline runs and definitions, wiki pages and test plans. The local package also commits files - Tool filtering: Remote: `X-MCP-Toolsets`, `X-MCP-Tools`, `X-MCP-Readonly`, `X-MCP-Insiders`. Local: `-d` with core, work, work-items, search, test-plans, repositories, wiki, pipelines, advanced-security - Clients: Remote works directly in Visual Studio Code, Visual Studio, Microsoft Foundry, Copilot Studio, GitHub Copilot CLI and the GitHub Copilot app. Cursor and Claude Code need a custom Entra app registration. Claude Desktop and Codex use the local package - Rate limits: Azure DevOps limits a user to 200 TSTUs in a sliding five-minute window, delays requests above it and answers 429 with `Retry-After` when blocking - Data location: Eight Azure DevOps geographies (United States, Canada, Europe, United Kingdom, India, Australia, Asia Pacific, Brazil), chosen when the organisation is created - Prices: Azure DevOps Basic plan $6 per seat per month; Azure DevOps Basic + Test Plans $52 per seat per month - Scores: Reliability 72, Performance pending, Schema & documentation 64, Agent ergonomics 70, Security & auth 81, Payments & pricing 40, Task success pending, Maintenance & community 80, Transparency & trust 79 · negative events -3 · total over the 7 assessed categories - Why: Reliability, Scored with the hosted lines, because the remote endpoint is the one Microsoft recommends. · Schema & documentation, Every tool in the local package has a zod schema turned into JSON Schema. · Agent ergonomics, 48 tools documented for the remote server (5), with `X-MCP-Toolsets`, `X-MCP-Tools` and `X-MCP-Readonly` adding back 10. `top`, `skip` and c… · Security & auth, The remote server accepts only Microsoft Entra OAuth with delegated Azure DevOps scopes, in the `Authorization` header, and a call needs bot… · Payments & pricing, No x402, MPP or L402 (0). · Maintenance & community, 2.10.0 was published to npm on 9 September 2026, 29 days before the check (30). · Transparency & trust, The local server is MIT, and the hosted service runs under Microsoft's online service terms (30). - Sources: 16, open questions: 8, both in the full twin - Capabilities: code.repo, work.issues, code.deploy, work.docs - JSON: https://www.anchorterminal.com/api/v1/tools/azure-devops-mcp.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/azure-devops-mcp.svg` or a link to https://www.anchorterminal.com/tools/azure-devops-mcp from a page on microsoft.com or one of its subdomains, or the README of github.com/microsoft/azure-devops-mcp, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Put the organisation in the URL (`https://mcp.dev.azure.com/{organization}`). Without it every call must name the organisation, and guest users can't connect at all 2. Send `X-MCP-Readonly: true` for read tasks and `X-MCP-Toolsets: repos,wit` to cut the tool list. Don't combine `X-MCP-Toolsets` with `X-MCP-Tools` 3. Name the project in each call. A missing project is the error the vendor reports most often 4. For headless runs use the local package with `--authentication envvar` and a token in `ADO_MCP_AUTH_TOKEN`. The default interactive sign-in fails without a browser 5. On HTTP 429 wait for `Retry-After`. Azure DevOps delays or blocks a user above 200 TSTUs in a sliding five-minute window ## Connect ```bash npx -y @azure-devops/mcp ``` ```bash claude mcp add --transport http ado https://mcp.dev.azure.com/{organization} --client-id {client-id} --callback-port 3118 ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/azure-devops-mcp ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | Atlassian Rovo MCP Server | C | 57.9 | work.issues, work.docs, code.repo | https://www.anchorterminal.com/tools/atlassian-rovo-mcp.min.md | | GitHub MCP Server | BB | 70.3 | code.repo, work.issues | https://www.anchorterminal.com/tools/github-mcp-server.min.md | | YouTrack | D | 49.9 | work.issues, work.docs | https://www.anchorterminal.com/tools/youtrack.min.md | | Google Drive API + MCP | A | 79.6 | work.docs | https://www.anchorterminal.com/tools/google-drive-api.min.md | | monday.com | BB | 76.4 | work.docs | https://www.anchorterminal.com/tools/monday.min.md | ## Panel reviews (0, desk reviews from public material, no calls made)