Skip to main content
Glama
kevinmeyvaert

Azure DevOps MCP Server

Azure DevOps MCP (Model Context Protocol)

This project serves as a reference server implementation for the Model Context Protocol (MCP) integrated with Azure DevOps. It enables AI assistants to interact with Azure DevOps resources and perform operations programmatically.

Features

  • Azure DevOps integration using official Node.js SDK

  • Support for Model Context Protocol (MCP)

  • Project management operations

  • Work item management

  • Repository operations

  • Code search capabilities

Related MCP server: MCP Azure DevOps Server

Prerequisites

  • Node.js (v18 or higher recommended)

  • Azure DevOps account with appropriate permissions

  • Azure DevOps Personal Access Token (PAT)

Installation

  1. Clone the repository:

git clone <repository-url>
cd azure-devops-mcp
  1. Install dependencies:

npm install
  1. Configure environment variables:

    • Copy .env.example to .env

    • Fill in the required environment variables:

cp .env.example .env

Add to Cursor

npm start

Then add to Cursor:

Make sure you use the path http://localhost:3000/sse. You can change ports by defining one in the env.

Add to Cursor

Environment Configuration

The following environment variables need to be configured in your .env file:

  • AZURE_DEVOPS_ORG_URL: Your Azure DevOps organization URL

  • AZURE_DEVOPS_PAT: Personal Access Token for Azure DevOps

  • Additional configuration variables as specified in .env.example

Available Scripts

  • npm run build - Build the TypeScript project

  • npm run dev - Run the server in development mode with hot reload

  • npm start - Run the production server

License

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    F
    maintenance
    A Model Context Protocol server that enables AI assistants to interact with Azure DevOps services, allowing users to query work items with plans to support creating/updating items, managing pipelines, handling pull requests, and administering sprints and branch policies.
    21
    69 PyPI
    79
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server that enables AI assistants to interact with Azure DevOps services, providing capabilities for work item management, project management, and team collaboration through natural language.
    21
    -
  • A
    license
    A
    quality
    C
    maintenance
    A Model Context Protocol server that enables AI agents to interact with Azure DevOps wikis, providing capabilities for content search, page management, and hierarchical structure navigation.
    5
    5 npm
    MIT