azure-devops-mcp logo

azure-devops-mcp

by Novaes

The azure-devops-mcp is a C# MCP server designed for Azure DevOps. It allows users to run a server and client, either separately or together, to enhance their Azure DevOps workflows.

View on GitHub

Last updated: N/A

What is azure-devops-mcp?

The azure-devops-mcp is a C# based server that provides MCP (likely referring to a specific protocol or functionality) capabilities for Azure DevOps. It facilitates communication and interaction between a server and client component.

How to use azure-devops-mcp?

To use azure-devops-mcp: 1. Download and install Docker Desktop, switching to the Windows daemon. 2. Clone the repository. 3. Install the necessary content and configure the MCP client. 4. Open the project in Visual Studio. 5. Run the server and client either separately or using docker-compose up --build which will establish communication via port 8080.

Key features of azure-devops-mcp

  • C# implementation

  • Docker support

  • Server-client architecture

  • Azure DevOps integration

Use cases of azure-devops-mcp

  • Extending Azure DevOps functionality

  • Automating Azure DevOps tasks

  • Integrating custom tools with Azure DevOps

  • Developing custom Azure DevOps extensions

FAQ from azure-devops-mcp

What is MCP?

The README doesn't explicitly define MCP. It likely refers to a specific protocol or functionality within the Azure DevOps context.

What are the system requirements?

You need Docker Desktop installed and configured to use the Windows daemon.

How do I contribute?

Contributions are welcomed! Please open a pull request against the main branch.

What port does the server use?

The server and client communicate via port 8080 when run together using Docker Compose.

Where can I find the MCP client configuration?

The README instructs you to install the necessary content and add it to your MCP client configuration, implying that the client configuration is separate and needs to be manually set up.