About azure-devops-mcp
A C# MCP server for Azure DevOps, aimed at developers setting up an MCP connection to Azure DevOps. The README describes Docker-based startup and separate or combined server and client execution.
Key features
- 01C# MCP server for Azure DevOps
- 02Docker Desktop setup
- 03Separate server and client execution
- 04Combined startup with Docker Compose
Use cases
- 01Configuring an MCP client for Azure DevOps
- 02Starting server and client together
- 03Running the server and client separately
MCP support
It is an MCP server for Azure DevOps. The README says to add its content to an MCP client configuration.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEazure-devops-mcp
The C# MCP server for Azure DevOps
Getting Started
- Download Docker Desktop
- Ensure you have Docker Desktop installed on your machine.
- Switch to Windows Daemon
- Open Docker Desktop and switch to the Windows daemon.
Development
- Clone the Repository
- Clone this repository to your local machine.
- Install the Content
- Install the necessary content and add it to your MCP client configuration.
- Open in Visual Studio
- Use the
opencommand to open the project in Visual Studio.
- Use the
Running
You have two options for running the server and client:
- Run Separately
- You can run the server and client separately.
- Run Together
- Use the following command to run both the server and client together:
docker-compose up --build - They will communicate via port 8080.
- Use the following command to run both the server and client together:
Contributing
Contributions are welcomed! Please open a pull request against the main branch.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.