go-argo-mcp

CaliLuke/go-argo-mcp
★ 0 stars Go Memory/Knowledge Updated today
Safe, typed MCP server for Argo Workflows
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "go-argo-mcp": {
      "command": "go",
      "args": [
        "run",
        "github.com/CaliLuke/go-argo-mcp@latest"
      ]
    }
  }
}

README Excerpt

A lightweight Go MCP server for connecting AI tools to [Argo Workflows](https://argo-workflows.readthedocs.io/). It uses Loom and Loom-MCP to expose a typed Streamable HTTP MCP endpoint with environment-only configuration. The server is read-only by default. Mutation and destructive tools require explicit environment flags, namespace policy is enforced before Argo calls, and workflow termination can require a scoped one-time confirmation token.

Tools (20)

ARGO_BASE_URLARGO_INSECURE_SKIP_TLS_VERIFYARGO_MCP_ADDRARGO_NAMESPACEARGO_REQUEST_TIMEOUT_SECONDSARGO_TLS_SERVER_NAMEARGO_TOKENMCP_ALLOW_DESTRUCTIVEMCP_ALLOW_MUTATIONSMCP_AUDIT_ENABLEDMCP_AUDIT_FILEMCP_NAMESPACES_ALLOWMCP_NAMESPACES_DENYMCP_REQUIRE_CONFIRMATIONOTEL_ENABLEDOTEL_EXPORTER_OTLP_ENDPOINTOTEL_EXPORTER_OTLP_HEADERSOTEL_EXPORTER_OTLP_INSECUREconfiguration_errorlist_workflows

Topics

argo-workflowsgolangmcpmodel-context-protocol