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:
| Variable | Description |
|---|---|
SUPABASE_URL | Your Supabase project URL |
SUPABASE_SERVICE_KEY | Service role key (for full access) or anon key (for read-only) |