lum8rjack/caddy-mcp
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