caddy-mcp
@lum8rjack
About caddy-mcp
Caddy MCP server
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
6Get the current Caddy server configuration in JSON format
Update the Caddy server configuration by providing a full JSON configuration
Convert a Caddyfile configuration to JSON format
Convert an Nginx configuration to Caddy JSON format
Convert a YAML configuration to Caddy JSON format
Get the current status of configured reverse proxy upstreams as JSON
Overview
What is caddy-mcp?
caddy-mcp provides a Model Context Protocol (MCP) interface for managing a Caddy server instance via the Caddy API. It exposes tools for retrieving, updating, and converting Caddy configurations (JSON, Caddyfile, YAML, Nginx) and for monitoring reverse proxy upstreams. It supports stdio, SSE, or HTTP stream transports.
How to use caddy-mcp?
Build the binary using Go 1.24+ (run make or go build -o caddy-mcp .
More Other MCP servers
MCP Go π
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Website
FunnyWolfAdversary simulation and Red teaming platform with AI
π Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
FastMCP v2 π
jlowinπ The fast, Pythonic way to build MCP servers and clients.
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Comments