warashi_mcp_server_pipecd

warashi_mcp_server_pipecd

by Warashi
An MCP server for integrating and managing applications and deployments with PipeCD.

PipeCD Integration MCP Server

Overview

The PipeCD Integration MCP Server is a specialized implementation of the Model Context Protocol (MCP) designed to integrate seamlessly with PipeCD. This server facilitates the management of applications and deployments, providing a robust interface for MCP clients.

Tools

This project is built using Go, with the following key files:

  • applications.go: Handles application resources.
  • deployments.go: Manages deployment resources.
  • server.go: Implements the core server functionality.
  • main.go: Entry point for the server.

Configuration

To configure the MCP server for PipeCD, set the following environment variables:

  • PIPECD_HOST: The host of the PipeCD control plane (e.g., demo.pipecd.dev:443).
  • PIPECD_API_KEY_FILE: The full path to the file containing the PipeCD API Key.
  • PIPECD_INSECURE: Set to true if connecting to the control plane without SSL/TLS.

Example Configuration

Here’s an example configuration for the MCP server:

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

Usage

The MCP server can be used to manage applications and deployments within the PipeCD ecosystem. It provides a reliable interface for MCP clients to interact with PipeCD’s control plane.

Example Screenshot

Claude Desktop Screenshot

License

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

About

No description, website, or topics provided.

Resources

Readme

License

MIT license

Activity

Stars

1 star

Watchers

1 watching

Forks

0 forks

Report repository

Releases


No releases published

Packages 0


No packages published

Languages

Features & Capabilities

Categories
mcp_server model_context_protocol go pipecd api_integration deployment_management

Implementation Details

Stats

0 Views
1 GitHub Stars

Repository Info

Warashi Organization

Similar MCP Servers

continuedev_continue by continuedev
25049
21423
9300