Build a Supabase dashboard with Claude, Codex, or ChatGPT

Add the reshare connector to Claude, Claude Code, or Codex, connect your Supabase project, and ask for a dashboard: your assistant reads the table names, writes read-only SQL, and publishes a live page at a link like link.reshare.one/aB3xY9kLmn. With ChatGPT, have it write the page and you upload the .html file yourself.

This is the AI path for live Supabase dashboards. If you would rather write the queries by hand, the main Supabase dashboard page covers that.

Drop your dashboard HTML

Free.

No copy-paste needed

Add the reshare connector to Claude once, then publishing is one sentence in the chat.

How it works

  1. 01

    Add the reshare connector

    In Claude, Claude Code, or Codex, add reshare as a connector (MCP) and sign in once. Now your assistant can read your schema and publish for you. Using ChatGPT? Skip this and use the write-and-upload path below.

  2. 02

    Connect Supabase

    From your reshare dashboard, connect your Supabase project. reshare creates a read-only role in your database, so the assistant can only read, never write.

  3. 03

    Ask for the dashboard

    Say what you want to see, like a chart of signups per day and a table of the top accounts. Your assistant writes the queries and returns the link. Ask for changes in plain words and it republishes to the same link.

Claude, Claude Code, and Codex

With the reshare connector added, these assistants read the shape of your database, the table and column names, without reading any rows. They write the read-only queries, put them in an HTML page, and publish it, and the link comes back in the chat.

Ask for a change and the same link updates. The assistant fetches the current queries back, edits them, and republishes, so the rest of the page stays intact.

ChatGPT

ChatGPT does not publish to reshare on its own, so the path is one step longer. Tell it your table and column names, and ask it to write a single HTML page where each piece of live data is a script tag typed text/reshare-supabase with a SELECT inside.

Save the result as a .html file and upload it to reshare. reshare runs the queries against your connected Supabase project and serves the page, the same as it would for any other assistant.

What to ask for

Be specific about the numbers and the shape. A chart of new users per day for 90 days. A table of the ten accounts with the most activity. A single revenue figure for the current month. The more concrete the ask, the closer the first draft.

It stays read-only and private

However the page is built, reshare reads your database through a role scoped to SELECT only. The SQL is stripped from the page and sealed on the server before anyone opens the link, so a viewer reads the numbers, never your queries or your table names.

Disconnect at any time and reshare deletes the credential and drops the read-only role from your database.

Free and Pro

One live dashboard is free on every account, so you can try the whole flow end to end without paying. Pro removes the limit when you want more than one live dashboard at a time.

Related