Live Supabase keys found committed in public MCP configs on GitHub
A developer scanned GitHub and found 12 .mcp.json files containing real Supabase service_role keys, with 4 projects still live. Such a key bypasses all row-level security and grants full database access. The author released free zero-dependency auditors for MCP configs.
- 53 of 65 candidate files were placeholders; 12 held real keys
- 4 projects with leaked keys are live right now
- A service_role key bypasses RLS and grants full database access
- Deleting the file doesn't help: the key stays in git history
Read next
Security