{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.haymon/dbmcp","description":"Database MCP server for MySQL, MariaDB, PostgreSQL & SQLite with PII redaction and write-prevention","repository":{"url":"https://github.com/haymon-ai/dbmcp","source":"github"},"version":"0.17.0","websiteUrl":"https://dbmcp.haymon.ai","packages":[{"registryType":"oci","identifier":"ghcr.io/haymon-ai/dbmcp:0.17.0","runtimeHint":"docker","transport":{"type":"stdio"}},{"registryType":"oci","identifier":"ghcr.io/haymon-ai/dbmcp:0.17.0","runtimeHint":"docker","transport":{"type":"streamable-http","url":"http://{DBMCP_HTTP_HOST}:{DBMCP_HTTP_PORT}/mcp"},"environmentVariables":[{"description":"MCP transport","isRequired":true,"value":"http","name":"DBMCP_TRANSPORT"},{"description":"HTTP bind host","default":"127.0.0.1","name":"DBMCP_HTTP_HOST"},{"description":"HTTP bind port","format":"number","default":"9001","name":"DBMCP_HTTP_PORT"},{"description":"Allowed CORS origins (comma-separated)","name":"DBMCP_HTTP_ALLOWED_ORIGINS"},{"description":"Allowed host names (comma-separated)","name":"DBMCP_HTTP_ALLOWED_HOSTS"},{"description":"Bearer token required on every request; mandatory for non-loopback binds","isSecret":true,"name":"DBMCP_HTTP_AUTH_TOKEN"},{"description":"Allow a non-loopback bind without DBMCP_HTTP_AUTH_TOKEN (only behind an authenticating reverse proxy)","format":"boolean","default":"false","name":"DBMCP_HTTP_DANGEROUSLY_ALLOW_UNAUTHENTICATED"}]},{"registryType":"npm","identifier":"@haymon-ai/dbmcp","version":"0.17.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-07T20:25:29.245834Z","publishedAt":"2026-11-07T20:25:29.245834Z","updatedAt":"2026-11-07T20:25:29.245834Z","isLatest":true}}}
