24 actions ready for your AI

Connect Supabase to your AI

Connect Supabase once and every AI you use can list projects, create projects and list branches through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from Supabase's own documented API, and we have not run them here yet.

Use your own Supabase account. Credentials stay encrypted in ahel.

Tell me when ahel has verified Supabase

What your AI can do with Supabase

Choose a task and ask your AI.

Project

  • V1 list all projectsGET

    List all projects

  • V1 create a projectPOST

    Create a project

    db_passrequired
    Database password
    namerequired
    Name of your project
    organization_slugrequired
    Organization slug
    organization_id
    Deprecated: Use organizationslug instead.
  • V1 get projectGET

    Gets a specific project that belongs to the authenticated user

    refrequired
    Project ref
  • V1 get project api keysGET

    Get project api keys

    refrequired
    Project ref
    reveal
    Boolean string.
  • V1 create project api keyPOST

    Creates a new API key for the project

    refrequired
    Project ref
    typerequired
    namerequired
    reveal
    Boolean string.
  • V1 get project legacy api keysGET

    Check whether JWT based legacy (anon, servicerole) API keys are enabled. This API endpoint will be removed in the future, check for HTTP 404 Not Found.

    refrequired
    Project ref

Branch

  • V1 list all branchesGET

    List all database branches

    refrequired
    Project ref
  • V1 create a branchPOST

    Create a database branch

    refrequired
    Project ref
    branch_namerequired
    release_channel
    Release channel.
    postgres_engine
    Postgres engine version.
  • V1 get a branchGET

    Get a database branch

    refrequired
    Project ref
    namerequired

Secret

  • V1 list all secretsGET

    List all secrets

    refrequired
    Project ref
  • V1 bulk create secretsPOST

    Bulk create secrets

    refrequired
    Project ref
    bodyrequired
    The request body.

Action

  • V1 list action runsGET

    List all action runs

    refrequired
    Project ref
Show 12 more groups

Function

  • V1 list all functionsGET

    List all functions

    refrequired
    Project ref

Hostname

  • V1 get hostname configGET

    [Beta] Gets project's custom hostname config

    refrequired
    Project ref

Jit

  • V1 get jit access configGET

    [Beta] Get project's temporary access configuration.

    refrequired
    Project ref

Network

  • V1 get network restrictionsGET

    [Beta] Gets project's network restrictions

    refrequired
    Project ref

Pgsodium

  • V1 get pgsodium configGET

    [Beta] Gets project's pgsodium config

    refrequired
    Project ref

Postgrest

  • V1 get postgrest service configGET

    Gets project's postgrest config

    refrequired
    Project ref

Readonly

  • V1 get readonly mode statusGET

    Returns project's readonly mode status

    refrequired
    Project ref

Region

  • V1 get available regionsGET

    [Beta] Gets the list of available regions that can be used for a new project

    organization_slugrequired
    Slug of your organization
    continent
    Continent code to determine regional recommendations: NA (North America), SA (South America), EU (Europe), AF (Africa), AS (Asia), OC (Oceania), AN (Antarctica)
    desired_instance_size
    Desired instance size.

Restore

  • V1 list available restore versionsGET

    Lists available restore versions for the given project

    refrequired
    Project ref

Service

  • V1 get services healthGET

    Gets project's service health status

    refrequired
    Project ref
    servicesrequired
    Comma-separated list of enums or array of enums.

Ssl

  • V1 get ssl enforcement configGET

    [Beta] Get project's SSL enforcement configuration.

    refrequired
    Project ref

Vanity

  • V1 get vanity subdomain configGET

    [Beta] Gets current vanity subdomain config

    refrequired
    Project ref

Ask your AI

Try one of these requests with a connected AI.

  • List my projects in Supabase
  • Create a project in Supabase
  • List my branches in Supabase
  • Create a branch in Supabase
  • Show me the region in Supabase
  • Show me the branch in Supabase

Supabase MCP server, hosted by ahel

One hosted endpoint serves Supabase. There is nothing to install and no local server to run.

Connect Supabase to Claude, Claude Code, Cursor or Codex

  1. Add your Supabase key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About Supabase

Supabase is a developer tools service. Connect your own Supabase account, by signing in or with a key, and ahel holds it sealed and signs your AI's calls with it.

Supabase over MCP: ahel serves Supabase to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your Supabase key once, paste one link into your AI, and the actions above are there.

Developer tools

Questions

Is my Supabase key safe?

Your Supabase key is sealed in ahel and added to the request server-side when your AI calls Supabase. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use Supabase through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with Supabase?

24 actions today, covering projects, branches and secrets. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting Supabase cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. Supabase may bill you for API use under its own terms.