This project provides an MCP (Model Context Protocol) server for PipeCD, enabling integration and management of applications and deployments.
Configure Claude or some MCP Clients with the environment variables below.
- PIPECD_HOST : host of the PipeCD control plane. for example,
demo.pipecd.dev:443 - PIPECD_API_KEY_FILE : full path to the file which contains PipeCD API Key
- PIPECD_INSECURE : set this as
trueif you want to connect to control plane without ssl/tls
In this example, the built binary is placed at /Users/sawada/go/bin/mcp-server-pipecd. This is the default install path when installing this server with go install github.com/Warashi/mcp-server-pipecd@latest with the home directory as /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" } } } }
This project is licensed under the MIT License. See the LICENSE file for details.
mcp-server-pipecd is indexed and certified by MCP Review