Supabase Integration
The Supabase node lets your agents query your Postgres database, manage schema, deploy edge functions, and monitor project health.
Connection Setup
Section titled “Connection Setup”Requires a Supabase Access Token.
- Go to Supabase → Account → Access Tokens
- Click Generate new token
- Paste it when connecting Supabase in Spawnbase
Available Tools
Section titled “Available Tools”Database
Section titled “Database”| Tool | Description |
|---|---|
list_tables | List all tables in the database |
execute_sql | Execute SQL queries |
list_extensions | List available and installed Postgres extensions |
list_migrations | List database migrations |
apply_migration | Apply a database migration |
Edge Functions
Section titled “Edge Functions”| Tool | Description |
|---|---|
list_edge_functions | List all edge functions |
get_edge_function | Get a specific edge function’s details |
deploy_edge_function | Deploy an edge function |
Project Management
Section titled “Project Management”| Tool | Description |
|---|---|
list_projects | List all projects |
get_project | Get project details |
create_project | Create a new project |
pause_project / restore_project | Pause or resume a project |
get_project_url | Get the API URL for a project |
get_publishable_keys | Get anon/public keys |
Debugging & Monitoring
Section titled “Debugging & Monitoring”| Tool | Description |
|---|---|
get_logs | Retrieve service logs (API, Postgres, Edge Functions, Auth, Storage, Realtime) |
get_advisors | Get security and performance recommendations |
get_cost | View cost breakdown |
| Tool | Description |
|---|---|
generate_typescript_types | Generate TypeScript types from your schema |
search_docs | Search Supabase documentation |
list_storage_buckets | List storage buckets (disabled by default) |
MCP Server
Section titled “MCP Server”| Server URL | https://mcp.supabase.com/mcp |
| Transport | Streamable HTTP |
| Docs | Supabase MCP Guide |
execute_sqlis the most versatile tool — your agent can run any SQL query. Combine with an AI node to generate queries dynamically.- Branching (create, merge, rebase) is available on paid plans — useful for agents that manage staging environments.
- Useful for reporting agents that query production data and summarize trends.