MCP ExplorerExplorer

Mcp Server Pipecd

@Warashion 9 months ago
4 MIT
FreeCommunity
AI Systems
The mcp-server-pipecd is an MCP server that facilitates the integration and management of applications and deployments in PipeCD. It enables easy configuration of clients with environment variables, ensuring secure connections and streamlined deployment processes.

Overview

What is Mcp Server Pipecd

mcp-server-pipecd is an MCP (Model Context Protocol) server designed for PipeCD, facilitating the integration and management of applications and their deployments.

Use cases

Use cases for mcp-server-pipecd include managing application deployments in CI/CD pipelines, integrating with various MCP clients, and facilitating secure communication between applications and the PipeCD control plane.

How to use

To use mcp-server-pipecd, configure your MCP clients (like Claude) with the necessary environment variables, including PIPECD_HOST, PIPECD_API_KEY_FILE, and PIPECD_INSECURE. An example configuration is provided in the README.

Key features

Key features of mcp-server-pipecd include seamless integration with PipeCD, support for secure and insecure connections, and easy configuration through environment variables.

Where to use

mcp-server-pipecd can be used in DevOps environments, cloud-native application deployments, and any scenario requiring effective application management and deployment integration.

Content

MCP Server for PipeCD

This project provides an MCP (Model Context Protocol) server for PipeCD, enabling integration and management of applications and deployments.

Usage

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 true if you want to connect to control plane without ssl/tls

Example Configuration

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"
      }
    }
  }
}

Example Screenshot

Claude Desktop Screenshot

License

This project is licensed under the MIT License. See the LICENSE file for details.

Note

mcp-server-pipecd is indexed and certified by MCP Review

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers