{"_id":"@ahouben/azure-devops-mcp","_rev":"4-abe0f4487ca11bf11d6a9a0602f97b77","name":"@ahouben/azure-devops-mcp","dist-tags":{"latest":"2.4.400","2.4-latest":"2.4.101"},"versions":{"2.4.0":{"name":"@ahouben/azure-devops-mcp","version":"2.4.0","author":{"name":"Alexander Houben"},"license":"MIT","_id":"@ahouben/azure-devops-mcp@2.4.0","maintainers":[{"name":"ahouben","email":"alexander@houben.ch"}],"homepage":"https://github.com/ahouben/azure-devops-mcp","bugs":{"url":"https://github.com/ahouben/azure-devops-mcp/issues"},"bin":{"mcp-server-azuredevops":"dist/index.js"},"dist":{"shasum":"ac6e0743e5e7b5a150465ab863e475a8fc4ac8a1","tarball":"https://registry.npmjs.org/@ahouben/azure-devops-mcp/-/azure-devops-mcp-2.4.0.tgz","fileCount":25,"integrity":"sha512-CzaG+FXWKAjVBu7Sw0lRN8rYDhIK7SOfL/Eu6704EJ4aSU5GnWenk6o9l4nhZSnvOMT8GeLWZrjM/g385yux2g==","signatures":[{"sig":"MEQCICfULE2VY+LR+8xHkkQVSGC0WGiBTyqxU1rMtGSnbN0bAiBCvbhl1tCEIrP5Twyz9TLhuDTqJnBaw1BixWBtrFHlSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267174},"type":"module","gitHead":"0635abd886528b372504c71f7ff58176fad3d3e9","mcpName":"ahouben/azure-devops-mcp","scripts":{"test":"jest","build":"tsc && shx chmod +x dist/*.js","clean":"shx rm -rf dist","start":"node -r tsconfig-paths/register dist/index.js","watch":"tsc --watch","eslint":"eslint","format":"prettier --write .","inspect":"ALLOWED_ORIGINS=http://127.0.0.1:6274 npx @modelcontextprotocol/inspector node dist/index.js","prepare":"npm run build && husky","prebuild":"node -p \"'export const packageVersion = ' + JSON.stringify(require('./package.json').version) + ';\\n'\" > src/version.ts && prettier --write src/version.ts","eslint-fix":"eslint --fix","preinstall":"npm config set registry https://registry.npmjs.org/","format-check":"prettier --check .","validate-tools":"tsc --noEmit && node scripts/build-validate-tools.js"},"_npmUser":{"name":"ahouben","email":"alexander@houben.ch"},"repository":{"url":"git+https://github.com/ahouben/azure-devops-mcp.git","type":"git"},"_npmVersion":"9.8.1","description":"MCP server for interacting with Azure DevOps (with on-premises / TFS support)","directories":{},"lint-staged":{"**/*.(js|ts|jsx|tsx|json|css|md)":["npm run format"]},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.63","yargs":"^18.0.0","winston":"^3.18.3","@azure/identity":"^4.10.0","@azure/msal-node":"^3.6.0","zod-to-json-schema":"^3.24.5","azure-devops-node-api":"^15.1.2","@modelcontextprotocol/sdk":"1.25.2","azure-devops-extension-api":"^4.264.0","azure-devops-extension-sdk":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","glob":"^13.0.0","jest":"^30.0.2","husky":"^9.1.7","ts-jest":"^29.4.6","prettier":"3.7.3","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^22.19.1","lint-staged":"^16.2.7","jest-extended":"^7.0.0","tsconfig-paths":"^4.2.0","typescript-eslint":"^8.48.0","eslint-plugin-header":"^3.1.1","eslint-config-prettier":"10.1.8","@modelcontextprotocol/inspector":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/azure-devops-mcp_2.4.0_1773251281175_0.17538205589880373","host":"s3://npm-registry-packages-npm-production"}},"2.4.100":{"name":"@ahouben/azure-devops-mcp","version":"2.4.100","author":{"name":"Alexander Houben"},"license":"MIT","_id":"@ahouben/azure-devops-mcp@2.4.100","maintainers":[{"name":"ahouben","email":"alexander@houben.ch"}],"homepage":"https://github.com/ahouben/azure-devops-mcp","bugs":{"url":"https://github.com/ahouben/azure-devops-mcp/issues"},"bin":{"mcp-server-azuredevops":"dist/index.js"},"dist":{"shasum":"0f942bd884fae698c74aed879a2114220a2b9016","tarball":"https://registry.npmjs.org/@ahouben/azure-devops-mcp/-/azure-devops-mcp-2.4.100.tgz","fileCount":25,"integrity":"sha512-9yRIcu6u53au8OdwZVz6SFilWDa61fA2pYgsL/zK3PLN2eOUpmFtn8edmwL2eBkhYzRoCwuMOj8AixH/i35RKw==","signatures":[{"sig":"MEUCIHWwta5zlH3eat4MV/4zvp58kmjNl+hXd5IcXNgEXvMtAiEAgpbK7nR1JEy23eXozwQoeKz/sdXs0KVR0/7H/Bll7lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274353},"type":"module","gitHead":"71e3ad8caceb4cbe776fd977719b2244db8fb8b1","mcpName":"ahouben/azure-devops-mcp","scripts":{"test":"jest","build":"tsc && shx chmod +x dist/*.js","clean":"shx rm -rf dist","start":"node -r tsconfig-paths/register dist/index.js","watch":"tsc --watch","eslint":"eslint","format":"prettier --write .","inspect":"ALLOWED_ORIGINS=http://127.0.0.1:6274 npx @modelcontextprotocol/inspector node dist/index.js","prepare":"npm run build && husky","prebuild":"node -p \"'export const packageVersion = ' + JSON.stringify(require('./package.json').version) + ';\\n'\" > src/version.ts && prettier --write src/version.ts","eslint-fix":"eslint --fix","preinstall":"npm config set registry https://registry.npmjs.org/","format-check":"prettier --check .","validate-tools":"tsc --noEmit && node scripts/build-validate-tools.js"},"_npmUser":{"name":"ahouben","email":"alexander@houben.ch"},"repository":{"url":"git+https://github.com/ahouben/azure-devops-mcp.git","type":"git"},"_npmVersion":"9.8.1","description":"MCP server for interacting with Azure DevOps (with on-premises / TFS support)","directories":{},"lint-staged":{"**/*.(js|ts|jsx|tsx|json|css|md)":["npm run format"]},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.63","yargs":"^18.0.0","winston":"^3.18.3","@azure/identity":"^4.10.0","@azure/msal-node":"^3.6.0","zod-to-json-schema":"^3.24.5","azure-devops-node-api":"^15.1.2","@modelcontextprotocol/sdk":"1.25.2","azure-devops-extension-api":"^4.264.0","azure-devops-extension-sdk":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","glob":"^13.0.0","jest":"^30.0.2","husky":"^9.1.7","ts-jest":"^29.4.6","prettier":"3.7.3","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^22.19.1","lint-staged":"^16.2.7","jest-extended":"^7.0.0","tsconfig-paths":"^4.2.0","typescript-eslint":"^8.48.0","eslint-plugin-header":"^3.1.1","eslint-config-prettier":"10.1.8","@modelcontextprotocol/inspector":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/azure-devops-mcp_2.4.100_1773267968020_0.24451926166052673","host":"s3://npm-registry-packages-npm-production"}},"2.4.400":{"name":"@ahouben/azure-devops-mcp","version":"2.4.400","author":{"name":"Alexander Houben"},"license":"MIT","_id":"@ahouben/azure-devops-mcp@2.4.400","maintainers":[{"name":"ahouben","email":"alexander@houben.ch"}],"homepage":"https://github.com/ahouben/azure-devops-mcp","bugs":{"url":"https://github.com/ahouben/azure-devops-mcp/issues"},"bin":{"mcp-server-azuredevops":"dist/index.js"},"dist":{"shasum":"203260ad6fbd3e1d8593294a46376c193eb4abb2","tarball":"https://registry.npmjs.org/@ahouben/azure-devops-mcp/-/azure-devops-mcp-2.4.400.tgz","fileCount":25,"integrity":"sha512-tinWWH2/xhpr0/TZJKTYcdinQoj4WNfaPGHsITmamI005JUdlkQ7qUcQ5kihVmnuJcLAgFK6S3Mh92r26UlW/w==","signatures":[{"sig":"MEUCIB6MlNlnq6qlBEvcALUans0ZedaBr3e3+5lOULGcqzP+AiEAigarnHvKJ/1FPKuAzNB/6ltaKBzdnOrPej3bdgqQdCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahouben%2fazure-devops-mcp@2.4.400","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285579},"type":"module","gitHead":"77fe33e3a5c042a0dd87110f92656b427665bf9a","mcpName":"ahouben/azure-devops-mcp","scripts":{"test":"jest","build":"tsc && shx chmod +x dist/*.js","clean":"shx rm -rf dist","start":"node -r tsconfig-paths/register dist/index.js","watch":"tsc --watch","eslint":"eslint","format":"prettier --write .","inspect":"ALLOWED_ORIGINS=http://127.0.0.1:6274 npx @modelcontextprotocol/inspector@0.21.0 node dist/index.js","prepare":"npm run build && husky","prebuild":"node -p \"'export const packageVersion = ' + JSON.stringify(require('./package.json').version) + ';\\n'\" > src/version.ts && prettier --write src/version.ts","eslint-fix":"eslint --fix","preinstall":"npm config set registry https://registry.npmjs.org/","format-check":"prettier --check .","validate-tools":"tsc --noEmit && node scripts/build-validate-tools.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:239720ff-0ea7-43fd-991e-d3783d3544a2"}},"repository":{"url":"git+https://github.com/ahouben/azure-devops-mcp.git","type":"git"},"_npmVersion":"11.11.1","description":"MCP server for interacting with Azure DevOps (with on-premises / TFS support)","directories":{},"lint-staged":{"**/*.(js|ts|jsx|tsx|json|css|md)":["npm run format"]},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.63","yargs":"^18.0.0","winston":"^3.18.3","@azure/identity":"^4.10.0","@azure/msal-node":"^5.0.6","zod-to-json-schema":"^3.24.5","azure-devops-node-api":"^15.1.2","@modelcontextprotocol/sdk":"1.27.1","azure-devops-extension-api":"^4.264.0","azure-devops-extension-sdk":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","glob":"^13.0.0","jest":"^30.0.2","husky":"^9.1.7","ts-jest":"^29.4.6","prettier":"3.8.1","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^22.19.1","lint-staged":"^16.2.7","jest-extended":"^7.0.0","tsconfig-paths":"^4.2.0","typescript-eslint":"^8.54.0","eslint-plugin-header":"^3.1.1","eslint-config-prettier":"10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/azure-devops-mcp_2.4.400_1773327883520_0.10668512545496611","host":"s3://npm-registry-packages-npm-production"}},"2.4.101":{"name":"@ahouben/azure-devops-mcp","version":"2.4.101","mcpName":"ahouben/azure-devops-mcp","description":"MCP server for interacting with Azure DevOps (with on-premises / TFS support)","license":"MIT","author":{"name":"Alexander Houben"},"homepage":"https://github.com/ahouben/azure-devops-mcp","bugs":{"url":"https://github.com/ahouben/azure-devops-mcp/issues"},"repository":{"type":"git","url":"git+https://github.com/ahouben/azure-devops-mcp.git"},"type":"module","bin":{"mcp-server-azuredevops":"dist/index.js"},"publishConfig":{"access":"public"},"scripts":{"preinstall":"npm config set registry https://registry.npmjs.org/","prebuild":"node -p \"'export const packageVersion = ' + JSON.stringify(require('./package.json').version) + ';\\n'\" > src/version.ts && prettier --write src/version.ts","validate-tools":"tsc --noEmit && node scripts/build-validate-tools.js","build":"tsc && shx chmod +x dist/*.js","prepare":"npm run build && husky","watch":"tsc --watch","inspect":"ALLOWED_ORIGINS=http://127.0.0.1:6274 npx @modelcontextprotocol/inspector node dist/index.js","start":"node -r tsconfig-paths/register dist/index.js","eslint":"eslint","eslint-fix":"eslint --fix","format":"prettier --write .","format-check":"prettier --check .","clean":"shx rm -rf dist","test":"jest"},"dependencies":{"@azure/identity":"^4.10.0","@azure/msal-node":"^3.6.0","@modelcontextprotocol/sdk":"1.25.2","azure-devops-extension-api":"^4.264.0","azure-devops-extension-sdk":"^4.0.2","azure-devops-node-api":"^15.1.2","winston":"^3.18.3","yargs":"^18.0.0","zod":"^3.25.63","zod-to-json-schema":"^3.24.5"},"devDependencies":{"@modelcontextprotocol/inspector":"^0.17.0","@types/jest":"^30.0.0","@types/node":"^22.19.1","eslint-config-prettier":"10.1.8","eslint-plugin-header":"^3.1.1","glob":"^13.0.0","husky":"^9.1.7","jest":"^30.0.2","jest-extended":"^7.0.0","lint-staged":"^16.2.7","prettier":"3.7.3","shx":"^0.4.0","ts-jest":"^29.4.6","tsconfig-paths":"^4.2.0","typescript":"^5.9.3","typescript-eslint":"^8.48.0"},"lint-staged":{"**/*.(js|ts|jsx|tsx|json|css|md)":["npm run format"]},"readmeFilename":"README.md","gitHead":"37a687e1051bb8c505fb5feb393a185263d0bc8c","_id":"@ahouben/azure-devops-mcp@2.4.101","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"integrity":"sha512-46AXrRR7P/PFSoEvduJ0y1LoyUB59Q2qpU2BhFBweTqvPatM02x0/PCFFszwm4qOjpXZiMKVepkYllTQgaifqA==","shasum":"f8a3ee60f5f6539157cbc247c07256fba58ac1c1","tarball":"https://registry.npmjs.org/@ahouben/azure-devops-mcp/-/azure-devops-mcp-2.4.101.tgz","fileCount":25,"unpackedSize":274353,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahouben%2fazure-devops-mcp@2.4.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAcOrRFMStn+uoVkce4SSSBhcdU9uILp79T52vEKDtYbAiEAkTN2XjDR69PE7V23Zfq7+FlhMYJaTeRb1zMLtmvMl5E="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:239720ff-0ea7-43fd-991e-d3783d3544a2"}},"directories":{},"maintainers":[{"name":"ahouben","email":"alexander@houben.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/azure-devops-mcp_2.4.101_1773329162076_0.7720138064243833"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-11T17:48:01.100Z","modified":"2026-03-12T15:26:02.540Z","2.4.0":"2026-03-11T17:48:01.335Z","2.4.100":"2026-03-11T22:26:08.174Z","2.4.400":"2026-03-12T15:04:43.663Z","2.4.101":"2026-03-12T15:26:02.234Z"},"bugs":{"url":"https://github.com/ahouben/azure-devops-mcp/issues"},"author":{"name":"Alexander Houben"},"license":"MIT","homepage":"https://github.com/ahouben/azure-devops-mcp","repository":{"url":"git+https://github.com/ahouben/azure-devops-mcp.git","type":"git"},"description":"MCP server for interacting with Azure DevOps (with on-premises / TFS support)","maintainers":[{"name":"ahouben","email":"alexander@houben.ch"}],"readme":"","readmeFilename":""}