Azure DevOps

Azure DevOps

An MCP server that provides a bridge to Azure DevOps services, enabling AI assistants to query and manage work items.

77
Stars
37
Forks
0
Releases

Overview

An MCP server that enables AI assistants to interact with Azure DevOps via the REST API, bridging natural language interactions with Azure DevOps capabilities. The project provides work item management (querying with WIQL, retrieving full work item details, creating and updating items, adding and viewing comments, and managing parent-child relationships) and project management (listing accessible projects, teams, team membership, area paths, and iterations). It is organized into feature modules (work_items, projects, teams) with common utilities for client initialization and is built on the MCP Python SDK and the Azure DevOps Python API. The server can run in development mode or be installed for use with Claude Desktop. Acknowledged as a deprecation notice, the repository recommends using the official Microsoft Azure DevOps MCP server for ongoing support. Planned enhancements include pipeline operations, pull request handling, sprint management, and branch policy administration. Prerequisites include Python 3.10+, an Azure DevOps account with appropriate permissions, and a PAT with necessary scopes. Configuration requires AZURE_DEVOPS_PAT and AZURE_DEVOPS_ORGANIZATION_URL. This server is designed for AI assistants to query and manage work items and teams via natural language requests.

Details

Owner
Vortiago
Language
Python
License
MIT License
Updated
2025-12-07

Features

Work Item Management

Query work items using WIQL; get full work item details; create and update work items; add and view comments; and manage parent-child relationships.

Project Management

Get projects, list teams, view team members, retrieve team area paths, and access team iterations.

Team Management

Manage teams within projects, including team memberships and configurations.

Pipeline Operations

Planned feature to query pipeline status and trigger new pipeline runs.

Pull Request Handling

Planned feature to create, update, and review pull requests.

Sprint Management

Planned feature to plan and manage sprints and iterations.

Branch Policy Administration

Planned feature to configure and manage branch policies.

Audience

AI assistantsEnable natural language AI assistants to query and manage Azure DevOps work items and projects via MCP.
Developers integrating MCP serversSet up and run the MCP server to bridge NLP interactions with the Azure DevOps REST API.
Azure DevOps administratorsConfigure PAT and organization URL to authorize access and connect to Azure DevOps resources.

Tags

Azure DevOpsMCPWork ItemsProjectsTeamsWIQLAI assistantsREST APIPythonAzure DevOps API