azure-devops-mcp-server

azure-devops-mcp-server

0

This project is a Model Context Protocol (MCP) server that connects AI assistants with Azure DevOps for managing tickets. It acts as a bridge to enable creating, updating, and retrieving work items with a standardized interface. The server enhances AI's ability to manage Azure DevOps tasks efficiently.

Overview

The project implements a Model Context Protocol (MCP) server that enables AI assistants to manage tickets in Azure DevOps. It provides a standardized interface for AI models to interact with the Azure DevOps REST API, facilitating tasks like creating, updating, and retrieving work items.

Features

  • Create new work items (tickets)
  • Update existing work items
  • Add comments to work items
  • Retrieve work item details

Prerequisites

  • Python 3.10+
  • Azure DevOps account with appropriate permissions
  • Personal Access Token with necessary scopes for Azure DevOps API access

Usage

  • Run the MCP server through development mode, Claude Desktop installation, or direct execution.
  • Configure the server with AI assistants like Claude to enable functionalities like ticket creation and updates.

Security Considerations

  • Requires a Personal Access Token with appropriate permissions.
  • Store PAT securely and ensure the server runs in a secure environment.

License

This project is licensed under the MIT License.