{
 "specVersion": "1.0",
 "host": {
  "displayName": "Clawhard Studio",
  "identifier": "https://clawhard.com/#org",
  "documentationUrl": "https://clawhard.com/llms.txt"
 },
 "entries": [
  {
   "identifier": "urn:air:deadbolt.clawhard.com:server:deadbolt",
   "displayName": "Deadbolt MCP server",
   "description": "Deadbolt checks Supabase access control. Paste migration SQL or a read-only catalog snapshot and get a per-table matrix of what signed-out and signed-in users can read and write, the leaks ranked by severity, and the fix SQL. Runs in your browser, no account.",
   "type": "application/mcp-server-card+json",
   "url": "https://deadbolt.clawhard.com/.well-known/mcp/server-card.json",
   "representativeQueries": [
    "Is my Supabase schema leaking data?",
    "Check these migrations for RLS problems before I push",
    "Why do I get permission denied 42501 on my new Supabase table?",
    "Which of my tables can the anon key read?"
   ]
  },
  {
   "identifier": "urn:air:deadbolt.clawhard.com:agent:deadbolt",
   "displayName": "Deadbolt agent (A2A)",
   "type": "application/a2a-agent-card+json",
   "url": "https://deadbolt.clawhard.com/.well-known/agent-card.json",
   "representativeQueries": [
    "Is my Supabase schema leaking data?",
    "Check these migrations for RLS problems before I push",
    "Why do I get permission denied 42501 on my new Supabase table?",
    "Which of my tables can the anon key read?"
   ]
  },
  {
   "identifier": "urn:air:deadbolt.clawhard.com:api:deadbolt",
   "displayName": "Deadbolt API (OpenAPI)",
   "type": "application/openapi+json",
   "url": "https://deadbolt.clawhard.com/openapi.json",
   "representativeQueries": [
    "Is my Supabase schema leaking data?",
    "Check these migrations for RLS problems before I push",
    "Why do I get permission denied 42501 on my new Supabase table?",
    "Which of my tables can the anon key read?"
   ]
  }
 ]
}