Querybridge

39 tools. 2 can modify or destroy data without limits.

2 write tools that can modify data. Rate limits recommended.

Last updated:

2 can modify or destroy data
37 read-only
39 tools total

Community server · catalogue entry verified 30/06/2026

How to control Querybridge ↓

What Querybridge exposes to your agents

Read (37) Write / Execute (2) Destructive / Financial (0)
High Risk

The most dangerous Querybridge tools

2 of Querybridge's 39 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Querybridge

PolicyLayer is an MCP gateway — it sits between your AI agents and Querybridge, and nothing reaches the server without passing your rules. These are the rules we recommend:

Rate limit write operations
{
  "generate_migration": {
    "limits": [
      {
        "counter": "generate_migration_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "column_stats": {
    "limits": [
      {
        "counter": "column_stats_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Querybridge — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON QUERYBRIDGE →

Instant setup, no code required.

All 39 Querybridge tools

READ 37 tools
Read column_stats Per-column metrics on a table — null %, distinct count, min/max/avg, Read compare_schema_file Diff a checked-in Read compare_schemas Diff the schemas of two databases (can be across different connections). Read current_locks List rows from Read describe_table Show the schema of a table: columns, types, keys, indexes, and CREATE statement. Read describe_view Show the columns and CREATE VIEW DDL of a view Read explain_query Run EXPLAIN on a SELECT query to show the execution plan Read generate_erd Generate a Mermaid ER diagram from the database schema Read get_charset_collation Show character set and collation at the database, table, or column level. Read get_ddl Get Read get_event_ddl Get the full DDL of a scheduled event Read get_foreign_keys Show foreign-key relationships. Three modes: Read get_indexes Show indexes for one, some, or all tables in the database, with Read get_routine_ddl Get the full DDL of a stored procedure or function Read get_table_stats Show table statistics: row counts, data size, index size, auto_increment, Read get_trigger_ddl Get the full DDL of a trigger Read get_unused_indexes List secondary indexes with zero read activity in performance_schema. Read get_view_ddl Get the CREATE VIEW DDL statement for a view Read innodb_status Raw Read kill_query Cancel a running query by its process ID. Use list_processes first to find the ID. Read list_connections List all configured database connections and their status Read list_databases List all databases on a connection Read list_events List scheduled events in a database Read list_processes Show the MySQL process list (running connections and their current queries). Read list_routines List stored procedures and/or functions in a database Read list_tables List all tables in the current (or specified) database with row counts Read list_triggers List triggers in a database, optionally filtered by table Read list_views List all views in the current (or specified) database Read sample_data Get sample rows from a table for quick preview Read search_columns Find columns by name pattern across all tables (supports SQL LIKE wildcards: %email%) Read server_info Bird Read show_status List runtime status counters. Same shape as show_variables but for Read show_variables List system variables. Optional Read slow_queries Top query digests from Read streaming_query Run a large SELECT and stream rows to a NDJSON file on disk — for exports that exceed execute_query Read traverse_fk Breadth-first navigation of FK relationships from a seed row. Read use_database Switch the active database/schema for a connection

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Querybridge

How do I prevent bulk modifications through Querybridge? +

The Querybridge server has 1 write tools including generate_migration. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Querybridge.

How many tools does the Querybridge MCP server expose? +

39 tools across 3 categories: Execute, Read, Write. 37 are read-only. 2 can modify, create, or delete data.

How do I enforce a policy on Querybridge? +

Register the Querybridge MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Querybridge tool call.

Deterministic rules across all 39 Querybridge tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

39 Querybridge tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.