KitScout

Categories › Data & Databases › SQL databases

VibeRaven

MCP serverGitHub-verified authorRemote● LiveAPI key needed

Check Supabase migrations for RLS and grant gaps; fixes for Supabase, Vercel, Stripe errors.

Install

Remote server: your requests and data go to viberaven.dev. Claude Code: claude mcp add --transport http viberaven https://viberaven.dev/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • check_supabase_migrations — check_supabase_migrations({"sql":"create table public.notes (id bigint);"}) Use when reviewing Supabase migration changes for missing RLS or
  • check_github_repo — check_github_repo({"repo":"owner/name"}) Check the Supabase migrations of a public GitHub repository for missing RLS or policies, policies t
  • provider_playbook — provider_playbook({"provider":"supabase","topic":"grants"}) Use before implementing a feature that touches a provider, when setup or integra
  • recent_provider_changes — recent_provider_changes({"provider":"supabase","query":"42501","limit":5}) Use when a provider update may explain changed behavior, or a dep
  • explain_finding — explain_finding({"gap_id":"rls_disabled"}) Use after a check returns a finding id, such as rls_disabled or env_var_drift, to understand and
  • search_guides — search_guides({"query":"supabase tables missing rls"}) Find troubleshooting steps for exact errors in Supabase RLS, Realtime and auth; Clerk
  • launch_checklist — launch_checklist({"stack":"nextjs-supabase-vercel"}) Use for a broad pre-launch review of a Lovable + Supabase app or a Next.js + Supabase a

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools