PipeCD MCP服务器

为PipeCD提供模型上下文协议(MCP)服务器,实现应用程序和部署的集成与管理。

  • by Warashi
  • Go
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 Warashi/mcp-server-pipecd

使用说明

PipeCD的MCP服务器

该项目为PipeCD提供了一个MCP(模型上下文协议)服务器,实现了应用程序和部署的集成和管理。

用法

使用以下环境变量配置Claude或一些MCP客户端。

  • PIPECD_HOST:PIPECD控制平面的主机。例如, demo.pipecd.dev:443
  • PIPECD_API_KEY_FILE:包含PIPECD API密钥的文件的完整路径
  • PIPECD_INSECURE:将其设置为 true 如果你想在没有ssl/tls的情况下连接到控制平面

配置示例

在这个例子中,构建的二进制文件被放置在 /Users/sawada/go/bin/mcp-server-pipecd. 这是安装此服务器时的默认安装路径 go install github.com/Warashi/mcp-server-pipecd@latest 主目录为 /Users/sawada.

{
  "mcpServers": {
    "pipecd": {
      "command": "/Users/sawada/go/bin/mcp-server-pipecd",
      "args": [],
      "env": {
        "PIPECD_HOST": "demo.pipecd.dev:443",
        "PIPECD_API_KEY_FILE": "/Users/sawada/.config/mcp-server-pipecd/api_key",
        "PIPECD_INSECURE": "false"
      }
    }
  }
}

示例屏幕截图

许可证

该项目根据MIT许可证获得许可。请参阅 许可证 文件以获取详细信息。

备注

mcp服务器pipecd由 MCP审查