What is the HydraDNS MCP server?
Manage a self-hosted DNS firewall: block domains, create policies, read query logs and metrics.
How to install HydraDNS
Copy-paste configuration for popular MCP clients.
HYDRA_API_URLrequiredBase URL of the HydraDNS controlplane API. Inside a container, 'localhost' means the container itself, not the host running the controlplane. On Docker Desktop (Mac/Windows) the default below resolves automatically. On plain Docker Engine (Linux) either run the container with --add-host=host.docker.internal:host-gateway, or use --network host with http://localhost:8080 instead. Full instructions: docs/mcp.md in the repo, 'Running it -> As the container image'.
HYDRA_TOKENrequiredsecretBearer token for the HydraDNS API, obtained via `hydra login` or the setup wizard. Grants whatever access the token's account has; MCP_ROLE narrows what the MCP tool layer will call, not what the token itself can do against the API directly.
MCP_ROLEPermission scope for this MCP session: admin (default, every tool), operator (every mutating tool except toggle_engine), or reporter (read-only tools only). Any unrecognized value safe-defaults to reporter.
Related MCP servers
Convert PDF/CSV to Markdown with AI-powered OCR via the PromptReady cloud API.

Query Hydrolix data warehouses directly from Claude with SQL execution and metadata tools.

ultra-e2e-test tasks
List, create and move tasks through todo, in progress and done.

Cloudcraft MCP
Unofficial MCP server for reading and managing Cloudcraft architecture blueprints

Discord MCP
Safe Discord access for reading guild data and optionally managing bot messages

io.github.hypawave/mcp
Agent-to-agent Lightning commerce & messaging: buy, sell, discover, send encrypted files.
