mcpbeat Sign in

Deadbolt MCP Server

answering

Deadbolt is answering right now. Last checked 2 min ago. It exposes 2 tools.

Check Supabase SQL for who can read and write each table: RLS gaps, open policies, grants, fix SQL.

Uptime history 5 days of history
5 days agonow
100.0%
Uptime 24h
92 of 92 checks
2
Tools
read from the server
113 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check Deadbolt every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add deadbolt --transport http https://deadbolt.clawhard.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://deadbolt.clawhard.com/mcp
~/.codex/config.toml
[mcp_servers.deadbolt]
url = "https://deadbolt.clawhard.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "deadbolt": {
      "url": "https://deadbolt.clawhard.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "deadbolt": {
      "type": "http",
      "url": "https://deadbolt.clawhard.com/mcp"
    }
  }
}

Available tools 2

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

deadbolt
deadbolt_catalog_query
Use when you need to check a live Supabase project rather than migration files: returns a read-only SQL query that reads table RLS settings, grants for anon and authenticated, policies, SECURITY DEFINER functions and storage buckets (never row data) and returns one JSON value. Run it with the user's Supabase SQL Editor or a Supabase MCP execute_sql tool, then pass the JSON to deadbolt_check_supabase_access.
deadbolt_check_supabase_access
Use when you write, review or are about to apply Supabase / PostgreSQL migration SQL (CREATE TABLE, RLS, CREATE POLICY, GRANT, views, SECURITY DEFINER functions, storage buckets), or when a user asks whether their Supabase data is exposed, whether RLS is set up right, or why a query returns 42501 permission denied or no rows. Replays the SQL with real Postgres rules and returns, per table, what signed-out (anon) and signed-in (authenticated) users can SELECT/INSERT/UPDATE/DELETE (all rows, own rows, some rows, none, or denied for a missing grant), plus findings with severity and ready-to-run fix SQL: RLS off, policies written but RLS never enabled, using(true) writes, personal columns readable by anyone, views that bypass RLS, SECURITY DEFINER functions anyone can call, user_metadata in policies, public bucket listing, grants missing after the Oct 30 2026 default change. Also accepts the JSON produced by deadbolt_catalog_query for the live database. Deterministic; never connects to any database. Run it before telling a user their schema is safe. Up to 200,000 characters.

Endpoints

URLTransportStateLatencyChecked
https://deadbolt.clawhard.com/mcp streamable-http answering 87 ms 2 min ago

Alternatives to Deadbolt

same job, measured the same way
Rls Check
by muhandis-online

Read-only Supabase RLS check: explains in Arabic which tables anyone can read or change. No keys.

151 installs/wk local only
Litebase
by cloudcorprecords

SQLite database access for agents: query, write, create and describe tables, record insights.

60 installs/wk local only
Arbiter
by arbiterscan

Security checks for apps built with AI: leaked keys, open routes, database rules, each with a fix.

answering
Airtable
by domdomegg

Read and write access to Airtable database schemas, tables, and records.

3 659 installs/wk local only
MySQL MCP
by gistrec

MCP server for one MySQL database: schema, read-only queries and guarded writes.

500 installs/wk local only
Rls Doctor
by subhajitlucky

Read-only Postgres/Supabase RLS audit with a rolled-back probe that proves who can read which rows.

97 installs/wk local only
valv
by valv

Let coding agents query any SQL database safely. Read-only by default and scoped by your policies.

54 installs/wk local only
Sap Abap SQL
by daslab

Checks and fixes ABAP Open SQL for SAP's ADT data-preview console. Connects to nothing.

77 installs/wk local only

Deadbolt — questions

Answers built from our own checks of this server.

What can Deadbolt do?
It exposes 2 tools, read directly from the server on our last check. Among them: deadbolt_catalog_query, deadbolt_check_supabase_access. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Deadbolt working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 113 ms. The bar chart above shows every period we have measured.
How do I connect Deadbolt?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Deadbolt need an API key?
No. Deadbolt completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 2 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Deadbolt?
It answers our handshake in 113 ms on average, which is faster than 90% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.