azure-devops-mcp

azure-devops-mcp

site icon
2025.04.03 0
C#Azure DevOps 集成本地开发环境开发效率
azure-devops-mcp 是一个基于 C# 的 MCP 服务器,专为 Azure DevOps 设计。它提供了与 Azure DevOps 集成的能力,支持开发者在本地环境中运行和管理服务器与客户端。
View on GitHub

Overview

基本能力

产品定位

azure-devops-mcp 是一个为 Azure DevOps 设计的 C# MCP 服务器,旨在提供与 Azure DevOps 的集成能力,支持开发者在本地环境中运行和管理服务器与客户端。

核心功能

  1. Docker 支持:支持通过 Docker 运行服务器和客户端。
  2. Visual Studio 集成:支持在 Visual Studio 中打开和开发项目。
  3. 端口通信:服务器和客户端通过端口 8080 进行通信。

适用场景

  1. 本地开发环境:开发者在本地运行和管理 Azure DevOps 相关的服务器和客户端。
  2. 团队协作:支持多人协作开发,通过 Docker 和 Visual Studio 进行项目管理和开发。

工具列表

  1. Docker Desktop:用于运行和管理容器化的服务器和客户端。
  2. Visual Studio:用于开发和调试项目。

常见问题解答

  1. 如何切换 Docker Daemon?
  2. 打开 Docker Desktop 并切换到 Windows daemon。
  3. 如何运行服务器和客户端?
  4. 可以单独运行服务器和客户端,或使用 docker-compose up --build 命令一起运行。

使用教程

使用依赖

  1. 安装 Docker Desktop
  2. 确保已在机器上安装 Docker Desktop。

安装教程

  1. 克隆仓库
  2. 将仓库克隆到本地机器。
  3. 安装内容
  4. 安装必要的内容并将其添加到 MCP 客户端配置中。
  5. 在 Visual Studio 中打开
  6. 使用 open 命令在 Visual Studio 中打开项目。

调试方式

  1. 单独运行
  2. 可以单独运行服务器和客户端进行调试。
  3. 一起运行
  4. 使用以下命令一起运行服务器和客户端: bash docker-compose up --build
  5. 服务器和客户端将通过端口 8080 进行通信。

许可证

None