caddy-mcp

lum8rjack/caddy-mcp

3.3

If you are the rightful owner of caddy-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

caddy-mcp is a server that provides a Model Context Protocol (MCP) interface for managing a Caddy server instance using the Caddy API.

Tools

Functions exposed to the LLM to take actions

get_caddy_config

Get the current Caddy server configuration in JSON format

update_caddy_config

Update the Caddy server configuration by providing a full JSON configuration

convert_caddyfile_to_json

Convert a Caddyfile configuration to JSON format

convert_nginx_to_json

Convert an Nginx configuration to Caddy JSON format

convert_yaml_to_json

Convert a YAML configuration to Caddy JSON format

upstream_proxy_statuses

Get the current status of configured reverse proxy upstreams as JSON

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources