Skip to content
All tool news

Tool desk · Updated daily

Tool news·Supabase·

Supabase Adds MCP Server Block to Customer Apps.

Supabase’s MCP Server block lets apps expose tools to ChatGPT, Claude and other MCP clients while enforcing existing RLS policies.

CW

Create With tool desk

3 sources checked · 2 min read · 3 sections

ShareLinkedIn
Supabase Adds MCP Server Block to Customer Apps

The MCP Server block lets developers give a Supabase app its own Model Context Protocol server. Customers can then use the app from ChatGPT, Claude or another MCP client, signing in with the account they already use.

Each tool call runs as the signed-in customer. Existing Row-Level Security policies decide which records and actions that customer’s agent can reach, rather than giving the agent a service role key with broader access.

Supabase introduced the block in its launch blog post, alongside a demo app called Sizzle. The demo used Supabase Auth, Database and Storage, with MCP tools that could list a customer’s products and generate video adverts through an external service.

How the Supabase MCP Server block works

Developers install the block with a single npx command. It copies an Edge Function into supabase/functions/mcp, including the MCP handler, authentication middleware and a whoami tool for checking the caller’s identity.

The generated server uses the official MCP TypeScript SDK. Supabase Auth handles the OAuth flow, while helpers from @supabase/server provide each tool with a Supabase client configured for the signed-in user.

  1. 1

    Install the block

    run `npx shadcn@latest add https://supabase.com/library/r/mcp.json`

  2. 2

    Review the function

    find the generated code in `supabase/functions/mcp`

  3. 3

    Define app actions

    add custom tools for the queries and workflows customers need

  4. 4

    Connect an MCP client

    customers sign in with their existing app account

The code is copied into the project, so developers own it and can change the server rather than configuring a hosted black box. Each tool can use a plain database query under the caller’s identity. Existing RLS rules continue to control access at the database layer.

Put app actions inside the customer’s workflow

MCP tools expose specific app actions to an agent. In the Sizzle example, a customer planning a campaign could ask an agent to find one of their products, request a video advert and use the result in the same conversation as their other connected tools.

The same structure applies to actions backed by Supabase Database, Storage or external services. Developers choose which actions become tools and write the code for each one. Customers authenticate through Supabase Auth before those tools run.

Frequently asked questions

What is Supabase MCP Server block?

It is installable server code that exposes an app’s actions as Model Context Protocol tools. Customers can use those tools through ChatGPT, Claude or another MCP client after signing in with their existing account.

How does the MCP Server block protect customer data?

Every tool call runs as the signed-in user. Supabase Auth handles authentication, and existing Row-Level Security policies determine which data and actions the user’s agent can access.

Which Supabase plan includes the MCP Server block?

The announcement does not state which plans include the block or whether separate pricing applies. It provides an installation command through the Supabase Library.

Sources

3 checked

How we cover tool news: Create With's tool desk drafts these reports with AI from the sources listed above and checks them against those sources before publishing.

Worth passing on?

ShareLinkedIn

Go deeper on Supabase

Related reading, watching and going.

Everything on Supabase →

The briefing

13 Oct 2026

Jev - The System One AI That Never Writes a Word, Explained

Deep dive into Jev - TypeSafe's 'System One' model that outputs decisions, not text. Read how it works, real demos (driving), what it's good for and its limits.

Read →

The briefing

30 Sept 2026

Solo Consultant's AI Operating System Built on Markdown

London solo consultant uses an AI personal OS of markdown files—saving ~45% delivery time, boosting revenue 2.4×, and powering 33 community events for ~£250/mo.

Read →

The briefing

15 Sept 2026

€300k Business on 4 Hours/Week with AI — Case Study

Read how a one-man Dutch company scaled to €300k/yr and runs on 4 hours/week by rebuilding ops with Claude Code. Submit your AI case study to be featured.

Read →
36 min

Podcast

55. We're Back! Conference Recap, Running Events with AI & Self-Healing Apps

James and Kieran return to the Create With Podcast after their summer break to recap the 2026 Create With Conference in Brighton. They discuss how 550 attendees experienced workshops, a charity hackathon where functional apps were built in 30 minutes, and an innovative conference operating system built entirely with AI. The episode covers the latest developments in AI development tools including Anthropic's Fable model, scheduled tasks in Codex, and self-healing applications using PostHog.

Watch now ↗
34 min

Podcast

My Daughter Built a Website Business, Claude Design First Look & Going All-In on Cloudflare

James and Kieran discuss practical AI-powered development through real-world examples, including a seven-year-old building a website business with Claude Code voice mode, Anthropic's new Claude Design tool, API security challenges in the AI agent era, and Cloudflare's expanding AI infrastructure offerings. The episode covers hands-on experiences with vibe coding, emerging design tools, and the evolving landscape of AI-assisted development.

Watch now ↗

Podcast

53. Why Your Vibe Code Needs Tests, Ditching SaaS & AI Agents That Work While You Sleep

James and Kieran discuss the practical realities of building AI-powered software, emphasizing the importance of testing in vibe-coded applications, exploring alternatives to traditional SaaS tools, and implementing autonomous AI agents for business operations. The episode covers technical topics like Convex databases, app store bottlenecks from AI-generated submissions, and using OpenClaw as a marketing automation agent.

Watch now ↗

Latest tool news

What else changed this week.

All tool news

The Create With Briefing

Don't watch forty changelogs. Read one email.

Every Tuesday: the tool changes worth knowing, real business use cases, and what's on near you. Free, unsubscribe any time.