DevOps MCP Server

DevOps MCP Server

site icon
2025.04.21 0
PythonGitHub 仓库管理问题跟踪代码搜索开发效率
DevOps MCP Server 是一个基于 FastMCP 的 MCP 服务器,专注于提供 DevOps 工具和集成服务。该服务器采用保守的设计理念,不会对系统进行任何添加、更新或删除操作,也不会运行任何作业,仅用于数据检索和分析,因此对 DevOps 环境非常安全。
View on GitHub

Overview

基本能力

产品定位

DevOps MCP Server 是一个专为 DevOps 设计的工具集成平台,提供 GitHub 仓库管理、文件内容检索、问题跟踪和代码搜索等功能。

核心功能

  • GitHub 仓库搜索和管理
  • 从仓库中检索文件内容
  • 问题跟踪和管理
  • 代码搜索功能

适用场景

  • DevOps 环境中的代码和仓库管理
  • 团队协作中的问题跟踪
  • 代码审查和分析

工具列表

  • devops-mcps: 主服务工具,用于启动 MCP 服务器
  • uvx: UVX 工具,用于安装和运行 MCP 服务器
  • docker: 用于容器化部署

常见问题解答

  • 如何配置 GitHub 访问令牌?通过设置 GITHUB_PERSONAL_ACCESS_TOKEN 环境变量或 config.json 文件。
  • 如何切换传输类型?使用 --transport 参数指定 stdiosse

使用教程

使用依赖

确保已安装 Python 和 pip。

安装教程

pip install devops-mcps

调试方式

devops-mcps

配置环境变量

export GITHUB_PERSONAL_ACCESS_TOKEN=your_token_here

运行 UVX

uvx install
uvx run devops-mcps

Docker 部署

docker build -t devops-mcps .
docker run -p 8000:8000 devops-mcps

许可证

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