melso
AutomationUse casesChangelog
Start your business
Codex and Supabase

Connect Codex to Supabase

Give your Codex agent access to Supabase in Melso — 124 tools it can call while it works through a task.

Set it up in Melso

  1. 1In Melso, open Settings → Agent Apps and hit Connect on Supabase.
  2. 2Finish the OAUTH2 / API_KEY sign-in in the window that opens. Melso stores the connection, not your credentials.
  3. 3Open your Codex agent, go to its Agent Apps tab, and allow Supabase.
  4. 4Give the agent a task. It calls Supabase itself when the work needs it.
Get Melso
What you get

What Supabase gives your agent

The tools, permissions, and events Supabase exposes — the same ones your agent can use once the app is authorized.

What you sign in with

Supabase connects with OAUTH2 / API_KEY.

  • Client id
  • Client secret

Permissions

all

Tools Supabase exposes

SUPABASE_ALPHA_CREATE_API_KEY

Create project api key

Creates a 'publishable' or 'secret' API key for an existing Supabase project, optionally with a description; 'secret' keys can have customized JWT templates.

SUPABASE_ALPHA_DELETE_API_KEY

Delete an API key from the project

Permanently deletes a specific API key (identified by `id`) from a Supabase project (identified by `ref`), revoking its access.

SUPABASE_ALPHA_DELETE_THIRD_PARTY_AUTH_INTEGRATION

Delete third party auth config

Removes a third-party authentication provider (e.g., Google, GitHub) from a Supabase project's configuration; this immediately prevents users from logging in via that method.

SUPABASE_ALPHA_GET_THIRD_PARTY_INTEGRATION

Get a third-party integration

Retrieves the detailed configuration for a specific third-party authentication (TPA) provider, identified by `tpa_id`, within an existing Supabase project specified by `ref`.

SUPABASE_ALPHA_LIST_THIRD_PARTY_AUTH_INTEGRATIONS

List third-party auth integrations for project

Lists all configured third-party authentication provider integrations for an existing Supabase project (using its `ref`), suitable for read-only auditing or verifying current authentication settings.

SUPABASE_ALPHA_UPDATE_API_KEY

Update an API key for the project

Updates an existing Supabase project API key's `description` and/or `secret_jwt_template` (which defines its `role`); does not regenerate the key string.

SUPABASE_APPLY_A_MIGRATION

Apply a database migration

Tool to apply database migrations to a Supabase project. Use when you need to execute SQL schema changes, create tables, alter columns, or run other DDL/DML operations as part of a tracked migration. This is a Beta feature in the Supabase Management API.

SUPABASE_BETA_ACTIVATE_CUSTOM_HOSTNAME

Beta activate custom hostname for project

Activates a previously configured custom hostname for a Supabase project, assuming DNS settings are verified externally.

Example prompts

  • Use Supabase to check recent changes and summarize them in the issue.
  • When a customer writes in, pull their data from Supabase before replying.
  • Audit our open items in Supabase and notify the channel of anything stale.

Useful links

  • Supabase website
  • Melso Agent Apps docs

More in Developer Tools

  • GitHub
  • Supabase
  • Code Interpreter
  • Firecrawl
  • Tavily
melso

Run your company with AI agents.

Start your business

Product

  • Home
  • Automation
  • Melso vs Polsia
  • Use cases
  • Changelog
  • Download

Resources

    Company

    • About
    • Contact Sales

    © 2026 Melso. All rights reserved.