Azure DevOps MCP Server logo

Azure DevOps MCP Server

by Tiberriver256

The Azure DevOps MCP Server implements the Model Context Protocol (MCP) for Azure DevOps, enabling AI assistants to interact with Azure DevOps resources securely. It acts as a bridge between AI models and Azure DevOps APIs, providing a standardized way to manage projects, work items, repositories, and more.

View on GitHub

Last updated: N/A

What is Azure DevOps MCP Server?

This server implements the Model Context Protocol (MCP) for Azure DevOps, allowing AI assistants like Claude to interact with Azure DevOps APIs through a standardized protocol. It provides tools for interacting with Azure DevOps resources including projects, work items, repositories, pull requests, branches, and pipelines.

How to use Azure DevOps MCP Server?

To use this server, you need Node.js (v16+), npm or yarn, and an Azure DevOps account with appropriate access. Configure the server with your Azure DevOps organization URL, authentication method (PAT, Azure Identity, or Azure CLI), and default project. You can then integrate it with AI assistants like Claude Desktop or Cursor AI by adding the appropriate configuration to your configuration file.

Key features of Azure DevOps MCP Server

  • Access and manage projects, work items, repositories, and more

  • Create and update work items, branches, and pull requests

  • Execute common DevOps workflows through natural language

  • Access repository content via standardized resource URIs

Use cases of Azure DevOps MCP Server

  • Automating Azure DevOps tasks using AI assistants

  • Integrating Azure DevOps with natural language interfaces

  • Enabling AI-powered code search and analysis

  • Streamlining DevOps workflows through AI-driven automation

FAQ from Azure DevOps MCP Server

What authentication methods are supported?

The server supports Personal Access Token (PAT), Azure Identity (DefaultAzureCredential), and Azure CLI authentication.

What are the key environment variables?

Key environment variables include AZURE_DEVOPS_AUTH_METHOD, AZURE_DEVOPS_ORG_URL, AZURE_DEVOPS_PAT, and AZURE_DEVOPS_DEFAULT_PROJECT.

How do I troubleshoot authentication issues?

Refer to the Authentication Guide for detailed troubleshooting information, including common issues like invalid credentials, insufficient permissions, and network connectivity problems.

What tools are available?

Available tools include those for managing users, organizations, projects, repositories, and work items, as well as search tools.

Where can I find detailed documentation on the tools?

Comprehensive documentation on all tools can be found in the Tools Documentation.

Azure DevOps MCP Server - MCP Server | MCP Directory