Azure DevOps MCP Server

This project implements a Model Context Protocol (MCP) server that enables AI assistants to interact with Azure DevOps for creating and updating tickets (work items). The server acts as a bridge…

Local serverstdio

What is the Azure DevOps MCP Server?

Azure DevOps MCP Server is an MCP project maintained in the langkurt/azure-devops-mcp-server repository. The maintainer describes its purpose as “This project implements a Model Context Protocol (MCP) server that enables AI assistants to interact with Azure DevOps for creating and updating tickets (work items)…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using python. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares AZURE_DEVOPS_PAT, AZURE_DEVOPS_ORGANIZATION_URL, AZURE_DEVOPS_DEFAULT_PROJECT. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
projectThe project in which to create the work item (defaults to the value in .env)
work_item_typeThe type of work item to create (e.g., 'Bug', 'Task', 'User Story')
titleoptional): New title for the work item
assigned_tooptional): Email of the person to assign the work item to
stateoptional): New state of the work item
priorityoptional): New priority of the work item
area_pathoptional): New area path for the work item
iteration_pathoptional): New iteration path for the work item
tagsoptional): Comma-separated list of tags
work_item_idID of the work item to retrieve
commentComment text to add to the work item
create_work_item
update_work_item
add_work_item_comment
get_work_item

How to install the Azure DevOps MCP Server

{
  "mcpServers": {
    "azureDevOpsTickets": {
      "command": "python",
      "args": [
        "path/to/main.py"
      ],
      "env": {
        "AZURE_DEVOPS_PAT": "your_personal_access_token",
        "AZURE_DEVOPS_ORGANIZATION_URL": "https://dev.azure.com/your-organization",
        "AZURE_DEVOPS_DEFAULT_PROJECT": "your-default-project"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
AZURE_DEVOPS_PATDeclared in the maintainer’s client configuration.Check documentation
AZURE_DEVOPS_ORGANIZATION_URLDeclared in the maintainer’s client configuration.Check documentation
AZURE_DEVOPS_DEFAULT_PROJECTDeclared in the maintainer’s client configuration.Check documentation