caddy-mcp

YawLabs/caddy-mcp
★ 2 stars TypeScript 💻 Code/Dev Tools Updated 7d ago
Caddy admin API MCP server -- complete coverage of config, routes, reverse proxies, TLS, PKI, and metrics, with ETag-safe concurrent writes and idempotent-by-default mutations.
View on GitHub →

Quick Install

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

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "caddy-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "YawLabs/caddy-mcp"
      ]
    }
  }
}

README Excerpt

**Manage Caddy web servers from Claude Code, Cursor, and any MCP client.** 18 tools + 4 resources covering every endpoint of Caddy's admin API — config, routes, reverse proxies, TLS, PKI, metrics, snapshots. Built and maintained by [Yaw Labs](https://yaw.sh). One click adds this to your [mcp.hosting](https://mcp.hosting) account so it syncs to every MCP client you use. Or install manually below.

Tools (5)

CADDY_ADMIN_URLCADDY_API_TOKENCADDY_LOAD_TIMEOUTCADDY_MAX_RETRIESoverwrite