AzureDevOpsMCP
Verified Safeby conradprogrammer
Overview
Enables an AI LLM (like Claude Code) to directly interact with an on-premises or cloud Azure DevOps environment for work item, Git, and pipeline management.
Installation
dotnet run --project src/AzureDevOpsMcp.ServerEnvironment Variables
- DEVOPS_PAT
- DEVOPS_SERVER_URL
- DEVOPS_PROJECT
Security Notes
The server uses standard .NET 10 and official Microsoft Azure DevOps libraries, which reduces the risk of arbitrary code execution or low-level vulnerabilities. Authentication is handled via Windows Authentication or Personal Access Tokens (PATs), with PATs explicitly recommended to be managed via environment variables to avoid hardcoding. The primary security consideration for deployment is ensuring the Azure DevOps credentials (PAT or Windows user) granted to the server have the minimum necessary permissions to perform its functions, as misuse by the LLM (e.g., unintended deletion, modification of critical items, or triggering unwanted builds) could occur if permissions are overly broad. No 'eval' or obfuscation patterns were observed in the provided context.
Similar Servers
claude-code-subagents-collection
The repository serves as a comprehensive marketplace and registry for Claude Code, offering a wide array of specialized AI agents, commands, hooks, and a catalog of external Model Context Protocol (MCP) servers to enhance development workflows.
azure-devops-mcp
Provides a local Model Context Protocol (MCP) server that enables AI agents to interact with Azure DevOps, performing tasks such as managing work items, repositories, pipelines, test plans, wikis, and advanced security directly from a code editor.
gitlab-mr-mcp
Enables AI agents to programmatically interact with GitLab merge requests and issues via the Model Context Protocol.
consult-llm-mcp
An MCP server that allows AI agents like Claude Code to consult stronger, more capable AI models (e.g., GPT-5.2, Gemini 3.0 Pro) for complex code analysis, debugging, and architectural advice.