Azure DevOps runs on your own machine — the client starts it, so there is no endpoint to ping. 259 installs a week from npm. Last commit 4 Nov 2026.
Azure DevOps MCP server: projects, repos, work items, pull requests, pipelines, and wikis.
We read the source, 2 d ago · rules 995398eba69f
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
const proc = spawn(command, {
Found in continuous integration, deployment or infrastructure files, or in a neighbouring package of the same monorepo. None of this is installed when you add the server: it describes how the project is built and released. We list it because a leaked key in a build pipeline is still a real problem, but it is not something this server does on your machine.
result = subprocess.run(
wrapper.innerHTML = htmlStr;
<script src="https://cdn.sheetjs.com/xlsx-0.20.3/package/dist/xlsx.full.min.js" integrity="sha384-EnyY0/GSHQGSxSgMwaIPzSESbqoOLSexfnSMN2AP+39Ckmn92stwABZynq1JyzdT" crossorigin="anonymous"></script>
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add mcp-server-azure-devops -e 'AZURE_DEVOPS_ORG_URL=<AZURE_DEVOPS_ORG_URL>' -- npx -y @billg118/mcp-server-azure-devops
{
"mcpServers": {
"mcp-server-azure-devops": {
"command": "npx",
"args": [
"-y",
"@billg118/mcp-server-azure-devops"
],
"env": {
"AZURE_DEVOPS_ORG_URL": "<AZURE_DEVOPS_ORG_URL>"
}
}
}
}
[mcp_servers.mcp-server-azure-devops]
command = "npx"
args = ["-y", "@billg118/mcp-server-azure-devops"]
env = { AZURE_DEVOPS_ORG_URL = "<AZURE_DEVOPS_ORG_URL>" }
{
"mcpServers": {
"mcp-server-azure-devops": {
"command": "npx",
"args": [
"-y",
"@billg118/mcp-server-azure-devops"
],
"env": {
"AZURE_DEVOPS_ORG_URL": "<AZURE_DEVOPS_ORG_URL>"
}
}
}
}
{
"servers": {
"mcp-server-azure-devops": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@billg118/mcp-server-azure-devops"
],
"env": {
"AZURE_DEVOPS_ORG_URL": "<AZURE_DEVOPS_ORG_URL>"
}
}
}
}
Put your own value in place of
<AZURE_DEVOPS_ORG_URL> (Azure DevOps organization URL, e.g. https://dev.azure.com/your-organization).
The author’s registry entry marks it as required.
Optional settings from the registry entry, left out of the block above:
AZURE_DEVOPS_AUTH_METHOD (Authentication method: 'pat', 'azure-identity' (default), or 'azure-cli'), AZURE_DEVOPS_PAT (Personal Access Token (required when AZURE_DEVOPS_AUTH_METHOD is 'pat')), AZURE_DEVOPS_DEFAULT_PROJECT (Default project to use when none is specified).
MCP server for on-premises Azure DevOps Server and TFS: repos, pull requests, work items, and wiki.
Azure DevOps boards, repos, pipelines & projects for AI agents — governed.
MCP server for Bitbucket API - manage repositories, pull requests, comments, pipelines and more
Repositories, work items with typed criteria, merge requests, specs and wikis
timesheet.io MCP server - manage timers, projects, tasks and reports
Deploy apps to servers you own: projects, deployments, logs, health and pull request previews.
Repository-native protocol and local MCP server for Work, Docs, History and durable project Memory.
Local-first MCP server for Claude/Codex project wiki and graph workflows
Answers built from our own checks of this server.