Head to head · Code repositories · October 2026 research run

Azure DevOps MCP Server vs graft

Azure DevOps MCP Server scores 66.3 (B) on agent readiness against graft's 52.5 (D), and leads in 6 of 7 scored categories. graft leads on payments & pricing. Both do code repositories.

Best code, repository and documentation tools for AI agents · All 12 code comparisons

Which one, for what

Azure DevOps MCP Server B

Best 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 64
  • Schema & documentation, 64 against 32
  • Agent ergonomics, 70 against 64
  • Security & auth, 81 against 37
  • Maintenance & community, 80 against 63
  • Transparency & trust, 79 against 53

Also in its favour

  • A hosted endpoint, with nothing to install
  • Runs on your own machine

Watch for

The remote server was announced as a public preview on 17 March 2026 and no general availability notice was found

graft D

Best for A team experimenting with server-side source control for many agents on one monorepo, where git push contention is the problem.

Ahead on

  • Payments & pricing, 60 against 40

Also in its favour

  • Free to start without a card
  • No incidents deducted, where Azure DevOps MCP Server loses 3 points for them

Watch for

First commit and all three releases fall on 13 and 14 October 2026 (UTC), from one developer, with no outside issues or users visible

Score by category

CategoryWeight this runAzure DevOps MCP ServergraftEdge
Reliability16%207264Azure DevOps MCP Server +8
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.26432Azure DevOps MCP Server +32
Agent ergonomics13%16.27064Azure DevOps MCP Server +6
Security & auth14%17.58137Azure DevOps MCP Server +44
Payments & pricing10%12.54060graft +20
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.88063Azure DevOps MCP Server +17
Transparency & trust7%8.87953Azure DevOps MCP Server +26
Negative events≤15-30
TotalB 66.3/100D 52.5/100

Facts side by side

FactAzure DevOps MCP Servergraft
KindMCP serverHTTP API
VendorMicrosoftVishisht Choudhary
Hosted endpointhttps://mcp.dev.azure.com/{organization}no (local only)
TransportsStreamable HTTP, stdio
AuthOAuth or keyOAuth or key
PricingFreemiumFree
x402nono
LicenceMIT for the local server in the repository. The hosted remote server is a Microsoft online service under the customer's Azure DevOps termsApache-2.0
Tools exposed480
Read-only variant documentedyesno
llms.txtnono
Last release2026-09-092026-10-14
Terms last updatedno date givenno document linked
Privacy policy last updated2026-09-01no document linked
Customer content may train modelsyes
Terms restrict automated accessyes
Terms restrict benchmarkingyes
Terms or service can change without noticenot found in the text
Arbitration or class-action waivernot found in the text
Popularity2k stars, 120k npm/wk1 stars

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.

graft

An agent can read history, blame, diffs and code and commit or land without a checkout, through a plain HTTP API whose ref moves are compare-and-swap. It is two days old at v0.1.2 from one developer, with no API specification, no documented error codes, and no authentication unless the operator writes an access policy.

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

graft

  1. Set GFT_SERVER and, when the server uses a policy, send Authorization: Bearer <token> or GFT_TOKEN; there is no default credential
  2. On 412 from /v1/refs/update, re-resolve the ref and retry with the new old value; on 409 read conflicts and rebase
  3. Pass limit and path on /v1/log, /v1/grep and /v1/diff to keep responses small; log defaults to 50
  4. Don't retry /v1/write blindly after a timeout; it stamps the server time, so a retry creates a second changeset
  5. Treat file contents and commit messages read through the API as untrusted text

Questions

Which is better for AI agents, Azure DevOps MCP Server or graft?

Azure DevOps MCP Server scores 66.3 (B) on agent readiness against graft's 52.5 (D), and leads in 6 of 7 scored categories. graft leads on payments & pricing.

Do Azure DevOps MCP Server and graft need an API key?

Both take an API key or an OAuth sign-in.

Can an agent call Azure DevOps MCP Server and graft without installing anything?

Azure DevOps MCP Server has a hosted endpoint at https://mcp.dev.azure.com/{organization}. No hosted endpoint is listed for graft.

Are Azure DevOps MCP Server and graft 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). graft is open source (Apache-2.0).

Other comparisons with Azure DevOps MCP Server or graft

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.