Dbecho

Created By
ginkida3 months ago
MCP server for multi-database PostgreSQL analytics. Ask your databases questions in natural language - get schema exploration, profiling, trends, anomaly detection, and cross-database comparisons. Read-only, safe, local.
Overview

dbecho gives AI agents (Claude Code, Cursor, Windsurf) direct read-only access to your PostgreSQL databases.

11 tools: schema, query, analyze, compare, trend, anomalies, sample, erd, health, summary, list_databases. Plus 3 MCP resources and 3 MCP prompts.

Safety: read-only connections (default_transaction_read_only=on), query whitelist (SELECT/WITH/EXPLAIN/SHOW only), SQL injection prevention via psycopg.sql.Identifier, query timeouts, row limits. Safe to point at production.

Multi-database: connect multiple PostgreSQL databases in one TOML config, compare across them with a single tool call.

Zero infrastructure: pure Python package, stdio transport, no containers or web UI needed.

Requires Python 3.10+. Install: pip install dbecho

Server Config

{
  "mcpServers": {
    "dbecho": {
      "command": "dbecho",
      "args": [
        "--config",
        "/path/to/dbecho.toml"
      ]
    }
  }
}
Project Info
Created At
3 months ago
Updated At
3 months ago
Author Name
ginkida
Star
-
Language
-
License
-
Category

Recommend Servers

View All