PipeCD

Integra con PipeCD para gestionar aplicaciones y despliegues.

Documentación

Servidor MCP para PipeCD

Este proyecto proporciona un servidor MCP (Model Context Protocol) para PipeCD, permitiendo la integración y gestión de aplicaciones y despliegues.

Uso

Configura Claude o algunos clientes MCP con las variables de entorno a continuación.

  • PIPECD_HOST : host del plano de control de PipeCD. por ejemplo, demo.pipecd.dev:443
  • PIPECD_API_KEY_FILE : ruta completa al archivo que contiene la clave API de PipeCD
  • PIPECD_INSECURE : establece esto como true si deseas conectarte al plano de control sin ssl/tls

Configuración de ejemplo

En este ejemplo, el binario compilado se coloca en /Users/sawada/go/bin/mcp-server-pipecd. Esta es la ruta de instalación predeterminada al instalar este servidor con go install github.com/Warashi/mcp-server-pipecd@latest con el directorio de inicio como /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"
      }
    }
  }
}

Captura de pantalla de ejemplo

Claude Desktop Screenshot

Licencia

Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.

Nota

mcp-server-pipecd está indexado y certificado por MCP Review