Skip to main content

Announcing StackOne Defender: leading open-source prompt injection guard for your agent Read More

Connectors Supabase
Live 128 Actions

Supabase integration for AI agents

Connect your AI agent to 128 production-ready Supabase actions via MCP, A2A, or SDK — with managed agent tool auth, optimized execution, and built-in security.

StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Supabase AI agent actions

128 production-ready actions for your agent to do more on Supabase.

128 Actions
Get Readonly Mode Status - Check if database is in readonly mode
Disable Readonly Mode Temporarily - Temporarily disable readonly mode for maintenance
Get Project PgBouncer Config - Retrieve PgBouncer connection pooler configuration
Enable Database Webhook - Enable webhooks for database events
List All Snippets - Retrieve all SQL code snippets for the logged in user
Get Snippet - Retrieve a specific SQL code snippet
Get Function Combined Statistics - Get combined statistics for a project's functions
Get Project Logs - Execute SQL query on project logs
Get Usage API Counts - Get project's usage API counts
Get Usage API Requests Count - Get project's usage API requests count
Create SSO Provider - Create a new SSO provider for the project
Get SSO Provider - Get details of a specific SSO provider
Update SSO Provider - Update an existing SSO provider configuration
Delete SSO Provider - Delete an SSO provider from the project
List All SSO Providers - List all SSO providers for the project
Create Legacy Signing Key - Set up the project's existing JWT secret as an in-use JWT signing key
Get Legacy Signing Key - Get the signing key information for the JWT secret imported as signing key
Create Project Signing Key - Create a new signing key for the project in standby status
Get Project Signing Key - Get information about a signing key
Get Project Signing Keys - List all signing keys for the project
Update Project Signing Key - Update a signing key, mainly its status
Remove Project Signing Key - Remove a signing key from a project
Create Project TPA Integration - Creates a new third-party auth integration
Get Project TPA Integration - Get a third-party integration
Delete Project TPA Integration - Removes a third-party auth integration
List Project TPA Integrations - Lists all third-party auth integrations
Get Auth Service Config - Gets project's auth config
Update Auth Service Config - Updates a project's auth config
List All Backups - Retrieve a list of all available database backups
Restore PITR Backup - Restore database from a Point-in-Time Recovery backup
Get Database Config - Retrieve PostgreSQL database configuration for the project
Update Database Config - Update PostgreSQL database configuration settings
Get Database Metadata - Retrieve database connection strings and metadata
Update Database Password - Update the database password for the project
Run Query - Execute a SQL query on the database
Run Read-Only Query - Execute a read-only SQL query on the database
Generate TypeScript Types - Generate TypeScript type definitions from database schema
Get Pooler Config - Retrieve connection pooler configuration
Update Pooler Config - Update connection pooler configuration
Get SSL Enforcement Config - Retrieve SSL enforcement configuration
Update SSL Enforcement Config - Update SSL enforcement configuration
Check Vanity Subdomain Availability - Check if a vanity subdomain is available
Activate Vanity Subdomain - Activate a vanity subdomain for the project
Get Vanity Subdomain Config - Get the vanity subdomain configuration
Deactivate Vanity Subdomain - Deactivate and remove the vanity subdomain
Initialize Custom Hostname - Initialize a custom hostname for the project
Activate Custom Hostname - Activate the custom hostname after DNS verification
Get Hostname Config - Get the custom hostname configuration
Reverify DNS Config - Reverify DNS configuration for custom hostname
Update Custom Hostname - Update the custom hostname configuration
List All Branches - List all branches
Get A Branch - Get a database branch by name
Create A Branch - Create a database branch
Delete A Branch - Delete a database branch
Merge A Branch - Merge a database branch
Push A Branch - Push a database branch
Reset A Branch - Reset a database branch
Restore A Scheduled Branch Deletion - Restore a scheduled branch deletion
Diff A Branch - Diff a database branch
Disable Preview Branching - Disables preview branching
Get Database Branch Config - Get database branch config
Update Database Branch Config - Update database branch config
List All Action Runs - List all action runs
Count The Number Of Action Runs - Count the number of action runs
Get The Status Of An Action Run - Get the status of an action run
Get The Logs Of An Action Run - Get the logs of an action run
Update The Status Of An Action Run - Update the status of an action run
List All Functions - Retrieve a list of all Edge Functions in a project
Get A Function - Retrieve details of a specific Edge Function
Get A Function Body - Retrieve the source code body of an Edge Function
Create A Function - Create a new Edge Function in a project
Update A Function - Update an existing Edge Function configuration or code
Bulk Update Functions - Update multiple Edge Functions at once
Deploy A Function - Deploy a new function bundle with code
Delete A Function - Delete an Edge Function from a project
List JIT Access - List all user-id to role mappings
Authorize JIT Access - Authorize user-id to role mappings (requires JIT enabled)
Get JIT Access - Get user-id to role mappings (requires JIT enabled)
Update JIT Access - Update a user mapping (requires JIT enabled)
Delete JIT Access - Delete JIT access by user-id (requires JIT enabled)
Get JIT Access Config - Get project's just-in-time access configuration
Update JIT Access Config - Update project's just-in-time access configuration
List Migration History - List applied migration versions
Apply Database Migration - Apply a database migration (partner OAuth apps only)
Get Migration Entry - Fetch an existing entry from migration history (partner OAuth apps only)
Upsert Migration Without Applying - Upsert a database migration without applying (partner OAuth apps only)
Patch Migration Entry - Patch an existing entry in migration history (partner OAuth apps only)
Rollback Database Migrations - Rollback database migrations and remove them from history table (partner OAuth apps only)
List All Organizations - Retrieve a list of all organizations the authenticated user has access to
Get Organization - Retrieve details for a specific organization
Create Organization - Create a new organization (Experimental)
List Organization Members - Retrieve a list of all members in an organization
Get PostgREST Configuration - Get the PostgREST API configuration for a project
Update PostgREST Configuration - Updates project's PostgREST API config
List All Projects - Retrieve a list of all projects in your organization
Get All Projects For Organization - Retrieve a list of all projects within a specific organization
Get Project - Retrieve details for a specific project
Create Project - Create a new Supabase project
Update Project - Update project settings and configuration
Get Available Regions - Retrieve a list of all available regions for creating Supabase projects
Delete Project - Delete a Supabase project permanently
Pause Project - Pause a Supabase project to reduce costs
Restore Project - Restore a paused Supabase project
Get Services Health - Get the health status of services for a project
Get Network Restrictions - Get the network restrictions configuration for a project
Update Network Restrictions - Update the network restrictions for a project
Get Postgres Upgrade Eligibility - Check if a project is eligible for a PostgreSQL version upgrade
Upgrade Postgres Version - Upgrade the PostgreSQL version for a project
Get Realtime Configuration - Get the realtime configuration for a project
Shutdown Realtime Connections - Shutdown realtime connections for a project
Update Realtime Configuration - Update the realtime configuration for a project
Setup Read Replica - Set up a read replica
Remove Read Replica - Remove a read replica
Create CLI Login Role - Create a login role for CLI with temporary password
Delete CLI Login Roles - Delete existing login roles used by CLI
List All Secrets - Returns all secrets you've previously added to the specified project
Bulk Create Secrets - Creates multiple secrets and adds them to the specified project
Bulk Delete Secrets - Deletes all secrets with the given names from the specified project
Get Project API Keys - Get project api keys
Get API Key - Get API key
Create API Key - Creates a new API key for the project
Delete API Key - Deletes an API key for the project
Update API Key - Updates an API key for the project
Get PgSodium Config - Get pgsodium config
Update PgSodium Config - Update pgsodium config
Get Storage Config - Gets project's storage config
List All Buckets - Lists all buckets
Update Storage Config - Updates project's storage config

Do More, Build Less.

Integration Infrastructure for Supabase AI Agents.

Multiple Interfaces

Access integrations via API, AI SDKs, MCP & A2A.

Supabase MCP server
Managed Authentication

Pre-built authentication UI.

Agent auth
Falcon Engine

Every Supabase action runs on Falcon.

Agent Execution Engine
StackOne Defender
StackOne Defender Meta PG v1 Meta PG v2 DeBERTa 88.7% 67.5% 63.1% 56.9% Detection accuracy

88.7% prompt injection detection.

Prompt injection defense

"What impressed us most about StackOne is its ambition and clarity. They're creating infrastructure that modern software and the entire AI agent ecosystem can rely on. The depth of secure integrations, the pace of delivery, and the team's foresight into AI's future uniquely position StackOne to redefine this category."

Luna Schmid, Partner at GV

"We've been impressed by how quickly and deeply StackOne integrates with complex enterprise systems -- and now, with their focus on agent-to-agent interoperability, they're unlocking even more powerful use cases for customers. StackOne delivers all of the above in a universal layer -- without compromise."

Barbry McGann, SVP at Workday Ventures

G2 - High Performer G2 - Easiest To Do Business With G2 - Users Love Us G2 - Users Most Likely To Recommend G2 - Easiest Admin

Product teams love building agent integrations with StackOne.

G2

More AI agent integrations like Supabase

Grafana

89+ actions

Render

81+ actions

Snowflake

80+ actions

Sentry

74+ actions

Honeycomb

68+ actions

Talend

52+ actions

Algolia

41+ actions

Supabase agent integration resources

Agentic Context Engineering: Why AI Agents Kill Their Own Context Windows

AI agents exceed their context windows without knowing it. Six failure patterns and seven survival architectures for agentic context engineering.

15 min

MCP Code Mode: Keeping Tool Responses Out of Agent Context

Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.

11 min

Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery

Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.

10 min

Put your AI agents to work

All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.