MCP Server DevOps Bridge 🚀

MCP Server DevOps Bridge 🚀

site icon
2025.03.11 1
GoDevOps工具集成AI助手自动化代理开发效率交流协作
MCP Server DevOps Bridge 是一个强大的工具,旨在连接各种DevOps平台,并通过AI助手(如Claude)提供统一的自然语言接口。它支持跨平台集成,包括Azure DevOps、GitHub、Slack等,并具备自主代理能力,可以自动化处理重复任务。
View on GitHub

Overview

基本能力

产品定位

MCP Server DevOps Bridge 是一个连接DevOps工具与AI助手的桥梁,提供统一的自然语言接口和自动化代理功能。

核心功能

  • 自然语言接口:使用普通英语与工具交互
  • 跨平台集成:支持Azure DevOps、GitHub、Slack等平台
  • 自主代理系统:创建和管理长期运行的AI代理
  • 浏览器自动化:执行网页导航、表单填写和数据提取
  • 内存管理:使用Qdrant和Neo4j存储和检索记忆

适用场景

  • 跨平台任务管理
  • 代码审查和工作流自动化
  • 状态报告生成
  • 文档管理
  • 自主代理工作流

工具列表

  • Azure DevOps集成:管理工作项、wiki和冲刺
  • GitHub集成:管理拉取请求和代码搜索
  • Slack集成:消息格式化和搜索
  • 浏览器自动化:网页导航和数据提取
  • AI代理系统:创建和管理自主代理

常见问题解答

  • 如何配置环境变量?
  • 如何创建自主代理?
  • 如何集成新的平台?

使用教程

使用依赖

  • Go 1.23.4或更高版本
  • Docker
  • 各平台的访问令牌

安装教程

  1. 克隆并构建项目:
git clone https://github.com/theapemachine/mcp-server-devops-bridge
cd mcp-server-devops-bridge
go build
  1. 配置环境变量:
export AZURE_DEVOPS_ORG="your-org"
export AZDO_PAT="your-pat-token"
export AZURE_DEVOPS_PROJECT="your-project"

调试方式

  1. 运行项目:
./mcp-server-devops-bridge
  1. 检查日志输出以确认各集成是否正常工作。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。