Azure DevOps MCP Server logo

Azure DevOps MCP Server

by Tiberriver256

This 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 access and manage Azure DevOps resources.

View on GitHub

Last updated: N/A

What is Azure DevOps MCP Server?

This server is a Model Context Protocol (MCP) implementation for Azure DevOps. It allows AI assistants to interact with Azure DevOps APIs through a standardized protocol, enabling secure access and management of Azure DevOps resources.

How to use Azure DevOps MCP Server?

To use this server, you need to configure it with your Azure DevOps organization URL and authentication credentials (PAT, Azure Identity, or Azure CLI). You can then integrate it with AI assistants like Claude Desktop or Cursor AI by adding the appropriate configuration to your configuration file. Detailed instructions and examples are available in the Authentication Guide.

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

  • Safely authenticate and interact with Azure DevOps resources

Use cases of Azure DevOps MCP Server

  • Automating work item creation and updates using natural language commands

  • Searching for code or wiki content within Azure DevOps repositories

  • Managing pull requests and branches through AI assistants

  • Integrating Azure DevOps workflows with AI-powered applications

FAQ from Azure DevOps MCP Server

What authentication methods are supported?

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

Where can I find detailed configuration instructions?

Detailed configuration instructions are available in the Authentication Guide (docs/authentication.md).

What is the purpose of the AZURE_DEVOPS_ORG_URL environment variable?

The AZURE_DEVOPS_ORG_URL environment variable specifies the full URL to your Azure DevOps organization.

How do I troubleshoot authentication issues?

Troubleshooting information for each authentication method can be found in the Authentication Guide (docs/authentication.md#troubleshooting-authentication-issues).

Where can I find documentation for the available tools?

Comprehensive documentation for all tools is available in the Tools Documentation (docs/tools/).