Azure DevOps sprint, cycle time, flow, WIP, aging and forecast metrics. Local, read-only.
MCPpedia last refreshed this data
io.github.MrHenrySword/agile-analytics-mcp is an MCP server that azure DevOps sprint, cycle time, flow, WIP, aging and forecast metrics. Local, read-only. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 88/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"agile-analytics": {
"args": [
"-y",
"@baytekdev/agile-analytics-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Azure DevOps sprint, cycle time, flow, WIP, aging and forecast metrics. Local, read-only.
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y '@baytekdev/agile-analytics-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked @baytekdev/agile-analytics-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in cloud / analytics
Gives AI development tools Firebase-specific capabilities and expertise.
Cloud-powered AI platform with multi-agent swarms, sandboxes, and workflow automation
Ask your agent about your own Apple Health data: 194 metrics, 22 tools, local, 0 deps.
MCP server for Dynatrace Managed to access logs, events, and metrics.
MCP Security Weekly
Get CVE alerts and security updates for io.github.MrHenrySword/agile-analytics-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Ask Claude, or another assistant that supports the Model Context Protocol (MCP), about your team's Agile Analytics numbers: sprint summary, cycle time, flow efficiency, work in progress, aging and forecast. The connector runs on your own computer, reads Azure DevOps with your own access, and answers with the same numbers the Agile Analytics extension shows, because it runs the extension's own metric code.
It is part of your Agile Analytics subscription: it answers only when the extension is installed in your organisation, the organisation is on its trial or has a valid licence, and a workflow mapping is saved for the project. Nothing is sent to Baytek.
Full guide: https://ado-analytics.baytekdev.com/docs/local-ai-connector/
node --version). The connector
runs with npx, which comes with Node.js.In Azure DevOps, open User settings → Personal access tokens → New Token. Pick your organisation, an expiry date, and exactly these three scopes:
Nothing else is needed. The token only lets the connector read; it cannot change anything.
"env"
block as AZURE_DEVOPS_PAT (shown in the example below), and keep that
config file readable by your user account only.AZURE_DEVOPS_PAT (Start → "Edit environment
variables for your account" → New), which keeps it out of config files.
Restart your assistant afterwards so it sees the new variable."env" block as
AZURE_DEVOPS_PAT (shown in the examples below), and keep that config file
readable by your user account only (chmod 600 <file>).If the connector answers azure-cli-sign-in-required (settings-unreadable
before 6.76.1) although the variable is set, your assistant is not passing it
to the connector: use the "env" block.
The token stays in the connector's memory. It is never printed, logged or written anywhere.
The connector starts with:
npx -y @baytekdev/agile-analytics-mcp
Claude Desktop (Settings → Desktop app → Extensions → Edit config, under
Local MCP servers; in older versions Settings → Developer → Edit Config. It
opens claude_desktop_config.json: add the mcpServers section, keeping
anything already in the file, save, then quit Claude Desktop completely, from
the tray icon too, and open it again):
{
"mcpServers": {
"agile-analytics": {
"command": "npx",
"args": ["-y", "@baytekdev/agile-analytics-mcp"],
"env": { "AZURE_DEVOPS_PAT": "<your token>" }
}
}
}
Claude Desktop needs the token in the entry on Windows too: it does not pass
your environment variables to the connector. Leave the "env" line out only
if you sign in with the Azure CLI.
Claude Code (one command, stored for your user account only):
claude mcp add --scope user agile-analytics -- npx -y @baytekdev/agile-analytics-mcp
On macOS and Linux, pass the token into the entry with -e:
claude mcp add --scope user agile-analytics -e AZURE_DEVOPS_PAT=<your token> -- npx -y @baytekdev/agile-analytics-mcp
On Windows, Claude Code starts npx through `cmd /