IntegrateIntegrate
Integrations

Supabase Integration

Manage Supabase organizations, projects, Postgres settings, API keys, secrets, and branches via the Management API

The Supabase integration provides access to manage Supabase organizations, projects, Postgres settings, API keys, secrets, and branches via the Management API through the Integrate MCP server.

Installation

The Supabase integration is included with the SDK:

import { supabaseIntegration } from "integrate-sdk/server";

Setup

Add Supabase to your server configuration. Provide credentials via environment variables or integration config:

import { createMCPServer, supabaseIntegration } from "integrate-sdk/server";

export const { client: serverClient } = createMCPServer({
  apiKey: process.env.INTEGRATE_API_KEY,
  integrations: [
    supabaseIntegration({
      // See configuration options below
    }),
  ],
});

Client-Side Usage

import { client } from "integrate-sdk";

const result = await client.supabase.getProfile({});

console.log(result);

Environment Variables

  • SUPABASE_API_KEY (when supported by this integration)

Configuration Options

Prop

Type

Tools

supabase_get_profile

Get profile

No parameters.

supabase_list_organizations

List organizations

No parameters.

supabase_get_organization

Get organization

Prop

Type

supabase_list_organization_projects

List organization projects

Prop

Type

supabase_list_projects

List projects

No parameters.

supabase_get_project

Get project

Prop

Type

supabase_create_project

Create project

Prop

Type

supabase_update_project

Update project

Prop

Type

supabase_delete_project

Delete project

Prop

Type

supabase_list_project_api_keys

List project api keys

Prop

Type

supabase_create_project_api_key

Create project api key

Prop

Type

supabase_delete_project_api_key

Delete project api key

Prop

Type

supabase_list_project_secrets

List project secrets

Prop

Type

supabase_list_project_branches

List project branches

Prop

Type

supabase_get_project_health

Get project health

Prop

Type

supabase_get_database_postgres_config

Get database postgres config

Prop

Type

supabase_list_available_regions

List available regions

No parameters.

Notes

  • Category: Infrastructure
  • Authentication mode: API key

On this page