mcp-server-azure-devops
Verified Safeby Tiberriver256
Overview
This server provides an AI agent with tools to interact with Azure DevOps services, including searching code, wikis, and work items, managing pull requests, retrieving project details, and handling pipeline operations.
Installation
npm startEnvironment Variables
- AZURE_DEVOPS_ORG_URL
- AZURE_DEVOPS_AUTH_METHOD
- AZURE_DEVOPS_PAT
- AZURE_DEVOPS_DEFAULT_PROJECT
Security Notes
The server handles sensitive information (Azure DevOps credentials) via environment variables, which is a standard and secure practice. It integrates with Azure SDKs (@azure/identity, azure-devops-node-api) for authentication, which provides robust security features. Error handling for API calls is comprehensive, mitigating risks from malformed responses or external API issues. The `create_branch.sh` script is a local utility and not part of the server's runtime exposed to external requests. While shell scripts always carry a minimal risk of injection, the direct use of `$1` with `git checkout -b` is generally robust for branch names. No 'eval' or direct arbitrary code execution on user input was identified within the server's core logic. The hardcoded Azure DevOps resource ID is a public identifier, not a secret.
Similar Servers
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.
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.
azure-devops-mcp-server
Exposes Azure DevOps operations as tools for AI assistants, enabling AI agents to automate tasks like creating work items, managing pull requests, and queuing builds.
devbox-mcp-server
Seamlessly integrate AI agents with Microsoft Dev Box services for natural language interactions to manage Dev Boxes, configurations, and pools.