Postgres diagnostics and cluster operations for Multigres clusters.
Connect Runs on your machine
claude mcp add multigres-mcp -e DATABASE_URI=<DATABASE_URI> -e MULTIGRES_ADMIN_URL=<MULTIGRES_ADMIN_URL> -e MULTIGRES_ADMIN_TOKEN=<MULTIGRES_ADMIN_TOKEN> -e MULTIGRES_NODE_HOST_MAP=<MULTIGRES_NODE_HOST_MAP> -e MULTIGRES_MCP_ACCESS_MODE=<MULTIGRES_MCP_ACCESS_MODE> -e MULTIGRES_MCP_SQL_TIMEOUT=<MULTIGRES_MCP_SQL_TIMEOUT> -- https://github.com/JoongHyuk-Shin/multigres-mcp/releases/download/v0.1.8/multigres-mcp-0.1.8.mcpb
{
"mcpServers": {
"multigres-mcp": {
"command": "https://github.com/JoongHyuk-Shin/multigres-mcp/releases/download/v0.1.8/multigres-mcp-0.1.8.mcpb",
"args": [],
"env": {
"DATABASE_URI": "<DATABASE_URI>",
"MULTIGRES_ADMIN_URL": "<MULTIGRES_ADMIN_URL>",
"MULTIGRES_ADMIN_TOKEN": "<MULTIGRES_ADMIN_TOKEN>",
"MULTIGRES_NODE_HOST_MAP": "<MULTIGRES_NODE_HOST_MAP>",
"MULTIGRES_MCP_ACCESS_MODE": "<MULTIGRES_MCP_ACCESS_MODE>",
"MULTIGRES_MCP_SQL_TIMEOUT": "<MULTIGRES_MCP_SQL_TIMEOUT>"
}
}
}
}
{
"mcpServers": {
"multigres-mcp": {
"command": "https://github.com/JoongHyuk-Shin/multigres-mcp/releases/download/v0.1.8/multigres-mcp-0.1.8.mcpb",
"args": [],
"env": {
"DATABASE_URI": "<DATABASE_URI>",
"MULTIGRES_ADMIN_URL": "<MULTIGRES_ADMIN_URL>",
"MULTIGRES_ADMIN_TOKEN": "<MULTIGRES_ADMIN_TOKEN>",
"MULTIGRES_NODE_HOST_MAP": "<MULTIGRES_NODE_HOST_MAP>",
"MULTIGRES_MCP_ACCESS_MODE": "<MULTIGRES_MCP_ACCESS_MODE>",
"MULTIGRES_MCP_SQL_TIMEOUT": "<MULTIGRES_MCP_SQL_TIMEOUT>"
}
}
}
}
{
"servers": {
"multigres-mcp": {
"type": "stdio",
"command": "https://github.com/JoongHyuk-Shin/multigres-mcp/releases/download/v0.1.8/multigres-mcp-0.1.8.mcpb",
"args": [],
"env": {
"DATABASE_URI": "<DATABASE_URI>",
"MULTIGRES_ADMIN_URL": "<MULTIGRES_ADMIN_URL>",
"MULTIGRES_ADMIN_TOKEN": "<MULTIGRES_ADMIN_TOKEN>",
"MULTIGRES_NODE_HOST_MAP": "<MULTIGRES_NODE_HOST_MAP>",
"MULTIGRES_MCP_ACCESS_MODE": "<MULTIGRES_MCP_ACCESS_MODE>",
"MULTIGRES_MCP_SQL_TIMEOUT": "<MULTIGRES_MCP_SQL_TIMEOUT>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
DATABASE_URIRequired, secret | Postgres connection string of the Multigres gateway. |
MULTIGRES_ADMIN_URLOptional | multiadmin HTTP address. The cluster tools are registered only when it is set. |
MULTIGRES_ADMIN_TOKENOptional, secret | Bearer token for multiadmin started with --enable-auth. |
MULTIGRES_NODE_HOST_MAPOptional | reported=reachable host pairs, comma separated, for direct node connections. |
MULTIGRES_MCP_ACCESS_MODEOptional | restricted (read-only) or unrestricted (adds the write tools). |
MULTIGRES_MCP_SQL_TIMEOUTOptional | Statement timeout for the SQL every tool sends, as a Go duration. |
Details
| Package | https://github.com/JoongHyuk-Shin/multigres-mcp/releases/download/v0.1.8/multigres-mcp-0.1.8.mcpb (MCPB, stdio) |
| First published | 12 Nov 2026 |
| Last updated | 12 Nov 2026 |
| Registry name | io.github.JoongHyuk-Shin/multigres-mcp |
More databases servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
