Skip to main content

Supabase MCP

Kaji can query and manage your Supabase database using plain language. Supabase is a PostgreSQL-based platform, so Kaji can run SQL queries, retrieve data, and help you understand what's stored in your database.


What Kaji can do

  • Run read-only SQL queries against your database
  • Describe tables and schemas
  • Retrieve filtered and sorted data
  • Aggregate and summarize data

Example prompts

How many users have signed up in the last 7 days?
Show me the 10 most recent orders with their status
What tables are in the database?
What is the average session duration per user this month?
Find all users where account_type = 'enterprise' and created_at > '2026-01-01'

Tips for business users

  • Kaji will only run read queries by default — it won't modify your data unless explicitly asked
  • If you need to insert or update data, be explicit: "Update the status of order #12345 to 'shipped'"
  • For complex reports, you can ask Kaji to combine data from multiple tables

Configuration

The Supabase MCP uses your organization's Supabase instance configured on the Shakudo platform.

For custom environments:

VariableDescription
SUPABASE_URLYour Supabase project URL
SUPABASE_SERVICE_KEYService role key (for full access) or anon key (for read-only)