{"adoption": {"forks": 638, "observed_at": "2026-08-28T04:06:01.709029+00:00", "stars": 1980}, "canonical_url": "https://ross.abutalabs.com/products/azure-devops-mcp", "card": {"archived": false, "artifact_type": "service", "description": "The MCP server for Azure DevOps, bringing the power of Azure DevOps directly to your agents.", "domain": ["developer-tools", "apis"], "enriched": true, "function": ["mcp", "api-framework", "developer-tools"], "health_score": 100, "homepage": null, "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["microsoft/azure-devops-mcp"], "name": "microsoft/azure-devops-mcp", "platform": ["cross-platform", "cloud", "self-hosted"], "pushed_at": "2026-08-26T17:08:50+00:00", "repo": "microsoft/azure-devops-mcp", "stars": 1980, "tags": ["azure-devops", "model-context-protocol", "mcp-server", "ai-agents", "typescript", "microsoft", "devops", "nodejs"], "topics": [], "urls": [], "use_cases": ["let AI agents query Azure DevOps work items and builds", "connect Claude or Copilot to Azure DevOps repos and pipelines", "create and update wiki pages from an AI agent", "list projects, teams, and iterations via natural language", "manage test plans through an MCP-enabled assistant", "run a local stdio MCP server for Azure DevOps"], "what_it_is": "An MCP (Model Context Protocol) server from Microsoft that exposes Azure DevOps capabilities—projects, repos, builds, work items, test plans, wikis—to AI agents. It is available as a hosted remote server or a locally run stdio server built on the Azure DevOps REST APIs.", "when_to_avoid": ["you use GitHub or another DevOps platform instead of Azure DevOps", "you need deep custom logic beyond thin REST API wrappers", "you require a stable tool API without recent breaking renames"], "when_to_choose": ["you want AI agents to interact with Azure DevOps data and operations", "you need a hosted remote MCP server with no installation", "you prefer a local stdio MCP server you control", "you want an official Microsoft-maintained integration"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/azure-devops-mcp", "repo": "microsoft/azure-devops-mcp", "role": "main", "score": 84}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.709029+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:04:00.634780+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "80af2569c0b73c8ff2f9354b0662bf0dca39ee0b19ba1890c832bf3d4e1c71de", "fetched_at": "2026-08-28T04:06:01.709029+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/azure-devops-mcp"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.709029+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:04:00.634780+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "80af2569c0b73c8ff2f9354b0662bf0dca39ee0b19ba1890c832bf3d4e1c71de", "fetched_at": "2026-08-28T04:06:01.709029+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/azure-devops-mcp"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:04:00.634780+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "80af2569c0b73c8ff2f9354b0662bf0dca39ee0b19ba1890c832bf3d4e1c71de", "fetched_at": "2026-08-28T04:06:01.709029+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/azure-devops-mcp"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.709029+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.709029+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.709029+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:04:00.634780+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "80af2569c0b73c8ff2f9354b0662bf0dca39ee0b19ba1890c832bf3d4e1c71de", "fetched_at": "2026-08-28T04:06:01.709029+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/azure-devops-mcp"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.709029+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.709029+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:04:00.634780+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "80af2569c0b73c8ff2f9354b0662bf0dca39ee0b19ba1890c832bf3d4e1c71de", "fetched_at": "2026-08-28T04:06:01.709029+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/azure-devops-mcp"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.709029+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.709029+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.709029+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:04:00.634780+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "80af2569c0b73c8ff2f9354b0662bf0dca39ee0b19ba1890c832bf3d4e1c71de", "fetched_at": "2026-08-28T04:06:01.709029+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/azure-devops-mcp"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.709029+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.709029+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:04:00.634780+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "80af2569c0b73c8ff2f9354b0662bf0dca39ee0b19ba1890c832bf3d4e1c71de", "fetched_at": "2026-08-28T04:06:01.709029+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/azure-devops-mcp"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:04:00.634780+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "80af2569c0b73c8ff2f9354b0662bf0dca39ee0b19ba1890c832bf3d4e1c71de", "fetched_at": "2026-08-28T04:06:01.709029+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/azure-devops-mcp"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:04:00.634780+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "80af2569c0b73c8ff2f9354b0662bf0dca39ee0b19ba1890c832bf3d4e1c71de", "fetched_at": "2026-08-28T04:06:01.709029+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/azure-devops-mcp"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:04:00.634780+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "80af2569c0b73c8ff2f9354b0662bf0dca39ee0b19ba1890c832bf3d4e1c71de", "fetched_at": "2026-08-28T04:06:01.709029+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/azure-devops-mcp"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 33, "rhythm": 95}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 475, "days_push": 7, "days_rel": 34, "gap_med": 23, "n_releases_24m": 16}, "score": 84, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}