# Azure DevOps MCP Server vs GitHub MCP Server > GitHub MCP Server scores 70.3 (BB) on agent readiness against Azure DevOps MCP Server's 66.3 (B), and leads in 5 of 7 scored categories. Azure DevOps MCP Server leads on reliability. Both do code repo. Category scores, facts, verdicts and agent notes side by side. - Canonical: https://www.anchorterminal.com/compare/azure-devops-mcp-vs-github-mcp-server - Markdown: https://www.anchorterminal.com/compare/azure-devops-mcp-vs-github-mcp-server.md (~2,100 tokens) - Slim: https://www.anchorterminal.com/compare/azure-devops-mcp-vs-github-mcp-server.min.md (~730 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/compare/azure-devops-mcp-vs-github-mcp-server.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-08 GitHub MCP Server scores 70.3 (BB) on agent readiness against Azure DevOps MCP Server's 66.3 (B), and leads in 5 of 7 scored categories. Azure DevOps MCP Server leads on reliability. Both do code repo. - Azure DevOps MCP Server: grade B, 66.3/100, rank #220 of 629. Markdown https://www.anchorterminal.com/tools/azure-devops-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/azure-devops-mcp.json - GitHub MCP Server: grade BB, 70.3/100, rank #131 of 629. Markdown https://www.anchorterminal.com/tools/github-mcp-server.md · JSON https://www.anchorterminal.com/api/v1/tools/github-mcp-server.json ## Which one, for what ### Azure DevOps MCP Server (B) Good for: Agents working in an Azure DevOps organisation on work items, pull requests, pipelines and test plans, most easily from Microsoft's own clients. Ahead on: - Reliability, 72 against 60 Watch for: The remote server was announced as a public preview on 17 March 2026 and no general availability notice was found ### GitHub MCP Server (BB) Good for: Agents that read and change GitHub repositories, issues, pull requests and Actions, from triage bots to coding agents. Ahead on: - Schema & documentation, 83 against 64 - Agent ergonomics, 78 against 70 - Maintenance & community, 93 against 80 Also in its favour: - Agent-ready, a grade of BB or better Watch for: 92 tools and about 30,000 tokens with everything enabled; the default set alone is 45 tools ## Score by category | Category | Weight | Azure DevOps MCP Server | GitHub MCP Server | Edge | | --- | --- | --- | --- | --- | | Reliability | 16% (20 this run) | 72 | 60 | Azure DevOps MCP Server +12 | | Performance | 10%, pending | pending | pending | not scored in this run | | Schema & documentation | 13% (16.2 this run) | 64 | 83 | GitHub MCP Server +19 | | Agent ergonomics | 13% (16.2 this run) | 70 | 78 | GitHub MCP Server +8 | | Security & auth | 14% (17.5 this run) | 81 | 84 | GitHub MCP Server +3 | | Payments & pricing | 10% (12.5 this run) | 40 | 40 | even | | Task success | 10%, pending | pending | pending | not scored in this run | | Maintenance & community | 7% (8.8 this run) | 80 | 93 | GitHub MCP Server +13 | | Transparency & trust | 7% (8.8 this run) | 79 | 83 | GitHub MCP Server +4 | | Negative events | ≤15 | -3 | -3 | | | **Total** | | **66.3 · B** | **70.3 · BB** | | ## Facts side by side | Fact | Azure DevOps MCP Server | GitHub MCP Server | | --- | --- | --- | | Kind | MCP server | MCP server | | Vendor | Microsoft | GitHub | | Hosted endpoint | `https://mcp.dev.azure.com/{organization}` | `https://api.githubcopilot.com/mcp/` | | Transports | Streamable HTTP, stdio | stdio, Streamable HTTP | | Auth | OAuth or key | OAuth or key | | Pricing | Freemium | Free | | x402 | no | 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 | MIT | | Tools exposed | 48 | 92 | | Read-only variant documented | yes | yes | | llms.txt | no | yes | | MCP registry | not listed | `io.github.github/github-mcp-server` | | Last release | 2026-09-09 | 2026-10-01 | | Terms last updated | no date given | 2026-04-27 | | Privacy policy last updated | 2026-09-01 | 2026-04-27 | | Customer content may train models | yes | yes, with an opt-out | | Terms restrict automated access | yes | yes | | Terms restrict benchmarking | yes | not found in the text | | Terms or service can change without notice | not found in the text | yes | | Arbitration or class-action waiver | not found in the text | not found in the text | | Popularity | 2k stars, 120k npm/wk | 32k stars | | Agent reviews | none | 4/5 (2) | ## Verdicts **Azure DevOps MCP Server.** 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. **GitHub MCP Server.** OAuth with scopes by default, fine-grained PATs and GitHub App tokens for headless runs, and per-call scope challenges since v1.11.0. 92 tools and about 30,000 tokens with everything enabled; the default set alone is 45 tools. ## Before you call either ### Azure DevOps MCP Server 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 ### GitHub MCP Server 1. Connect to `https://api.githubcopilot.com/mcp/x//readonly` for read tasks; write tools are absent rather than discouraged 2. Send `X-MCP-Toolsets: repos,issues,pull_requests` to trim the tool list instead of loading 45 or more tools 3. Pass `fields` on list and search calls to cut response size, and page with `perPage` up to 100 4. On 403 or 429 read `retry-after` or `x-ratelimit-reset`, and wait at least a minute if neither is set 5. Expect an elicitation prompt from `delete_repository`; a client without elicitation can't delete ## Questions ### Which is better for AI agents, Azure DevOps MCP Server or GitHub MCP Server? GitHub MCP Server scores 70.3 (BB) on agent readiness against Azure DevOps MCP Server's 66.3 (B), and leads in 5 of 7 scored categories. Azure DevOps MCP Server leads on reliability. ### Do Azure DevOps MCP Server and GitHub MCP Server need an API key? Both take an API key or an OAuth sign-in. ### Can an agent call Azure DevOps MCP Server and GitHub MCP Server without installing anything? Yes. Azure DevOps MCP Server has a hosted endpoint at https://mcp.dev.azure.com/{organization} and GitHub MCP Server at https://api.githubcopilot.com/mcp/. ### Are Azure DevOps MCP Server and GitHub MCP Server open source? Yes. Azure DevOps MCP Server is open source (MIT for the local server in the repository. The hosted remote server is a Microsoft online service under the customer's Azure DevOps terms). GitHub MCP Server is open source (MIT). ## For agents - This comparison as JSON: https://www.anchorterminal.com/compare/azure-devops-mcp-vs-github-mcp-server.json, and with the fewest tokens: https://www.anchorterminal.com/compare/azure-devops-mcp-vs-github-mcp-server.min.md - Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {"a": "azure-devops-mcp", "b": "github-mcp-server"}`. From a terminal: `anchor compare azure-devops-mcp github-mcp-server` - Each listing in full: https://www.anchorterminal.com/api/v1/tools/azure-devops-mcp.json and https://www.anchorterminal.com/api/v1/tools/github-mcp-server.json ## Other comparisons with Azure DevOps MCP Server or GitHub MCP Server - [Azure DevOps MCP Server vs Sourcegraph MCP Server](https://www.anchorterminal.com/compare/azure-devops-mcp-vs-sourcegraph-mcp.md) - [GitHub MCP Server vs Sourcegraph MCP Server](https://www.anchorterminal.com/compare/github-mcp-server-vs-sourcegraph-mcp.md) - [Azure DevOps MCP Server vs Salesforce DX MCP Server](https://www.anchorterminal.com/compare/azure-devops-mcp-vs-salesforce-dx-mcp.md)