Start free — no credit card, no surprise bills
The backend your AI editor can build in one prompt
Instant REST APIs, user auth, and row-level security on an isolated edge database per project. Edit your data like a spreadsheet. Take it with you anytime — it's just SQLite.
you › add a backend for my recipe app
⏺ mcpbackend · provision_backend
✓ database provisioned (eu)
✓ tables: recipes, ingredients, users
✓ row-level security: owner
✓ auth + API key + seed data
✓ src/lib/mcpbackend.ts (typed SDK)
$ curl api.sopranos.dev/v1/proj_8f2/db/recipes
{
"data": [
{ "id": 1, "title": "Shakshuka",
"time_minutes": 25 },
{ "id": 2, "title": "Miso ramen",
"time_minutes": 40 }
],
"meta": { "count": 2 }
}Served from a global edge network · EU residency built in · 60-day money-back guarantee
Zero lock-in
If we disappear tomorrow, your backend doesn't.
Every McpBackend project is a real SQLite database — the most portable database format on Earth. Press Eject and download your data plus our open-source runtime: a Docker container that serves the identical API, auth, and permissions from any server you own.
- One-click export of every project, any time
- Open-source self-host runtime — same API, same auth, same RLS
- Standard SQLite files: open them in any tool, forever
- Automatic 30-day point-in-time backups included
$ mcpbackend eject proj_8f2
✓ recipes.sqlite (12.4 MB)
✓ docker-compose.yml
✓ mcpbackend-runtime:latest (OSS)
$ docker compose up
✓ same REST API → http://localhost:8787
{
"mcpServers": {
"mcpbackend": {
"url": "https://mcp.sopranos.dev",
"headers": {
"Authorization": "Bearer <token>"
}
}
}
}Agent-native
One tool call. Whole backend.
Other backends give your AI a remote control for their dashboard. McpBackend gives it the whole factory: one MCP call provisions the database, schema, relationships, permissions, auth, seed data, an API key — and writes a typed TypeScript SDK straight into your project.
- Works with Cursor, Claude Code, Lovable, Bolt — anything that speaks MCP
- No second dashboard, no context-switching, no split brain
- The agent can read schema and usage, so it never guesses
Everything included
A real backend, not a demo backend
Built for what happens on day 30 — editing production data, tightening permissions, passing a GDPR question — not just the day-one demo.
Instant REST API
Design a table — or let your AI do it — and get CRUD endpoints with filtering, sorting, and pagination. OpenAPI docs included.
A data browser that edits
Click a cell, change it, done. In-place editing, the basic thing other backend tools still get wrong.
Row-level security
Public, authenticated, or owner-only — per table, enforced at the edge on every request. Scoped API keys with per-table read/write.
Built-in user auth
Email/password sign-up, sign-in, and JWT sessions for your app's end users — wired straight into row-level security.
EU data residency
Pin any project's database to the EU at creation. A real answer for GDPR, not a paragraph in a privacy policy.
No surprise bills. Ever.
Hard, transparent limits enforced server-side. When you hit one, writes pause — your card is never charged behind your back.
Why McpBackend
The honest comparison
We built McpBackend after reading every one-star review of the alternatives.
| McpBackend | NoCodeBackend | Supabase | |
|---|---|---|---|
| Free plan with every feature | partial | ||
| Edit records in the dashboard | |||
| Every feature on every tier | |||
| One-call backend from your AI editor (MCP) | partial | partial | |
| EU data residency per project | paid add-on | ||
| Eject: exportable SQLite + self-host runtime | complex | ||
| Hard spend caps, fail-closed |
Feature availability as of July 2026, based on public listings and docs. Verify against each vendor.
Pricing
Start free. Every feature. Every plan.
Plans only change the numbers — never the features. Webhooks, auth, RLS, MCP, and EU residency are included from the free plan up.
Free
$0forever
No credit card required
- 1 project with its own database
- 50 MB database storage
- 25k API requests / mo
- Auth, RLS, webhooks, MCP, OpenAPI docs
- EU residency & one-click export
Starter
$19/month
or $190/yr — 2 months free
- 10 projects, each with its own database
- 500 MB database storage
- 200 MB file storage
- 500k API requests / mo
- 300k writes · 20M reads / mo
- Auth, RLS, webhooks, MCP, OpenAPI docs
- EU residency & one-click export
Pro
$49/month
or $490/yr — 2 months free
- 25 projects, each with its own database
- 2 GB database storage
- 1 GB file storage
- 2M API requests / mo
- 1M writes · 100M reads / mo
- Auth, RLS, webhooks, MCP, OpenAPI docs
- EU residency & one-click export
Max
$99/month
or $990/yr — 2 months free
- 100 projects, each with its own database
- 5 GB database storage
- 5 GB file storage
- 5M API requests / mo
- 3M writes · 300M reads / mo
- Auth, RLS, webhooks, MCP, OpenAPI docs
- EU residency & one-click export
Cancel anytime — you drop to the free plan and keep your data. Hard limits, enforced server-side: hitting a cap costs $0, never an overage bill.
FAQ
The questions that matter
What happens if McpBackend shuts down?+
You press Eject. Your database is standard SQLite — download it any time, along with our open-source runtime that serves the exact same REST API, auth, and permissions from a Docker container on any $5 server. A backend platform is only as good as its exit plan, so we built the exit plan first.
Is the free plan actually usable?+
Yes — it's a real project with the full feature set: REST API, auth, row-level security, webhooks, and the MCP server. The limits are sized for a side project, not a demo that expires. Upgrade only when you outgrow the numbers.
What happens when I hit a limit?+
Writes pause and the API returns a clear quota error until the month resets or you upgrade. Reads keep working. We never silently bill you for overages — hitting a cap costs you $0.
Is this GDPR-friendly?+
Choose EU residency when creating a project and its database is provisioned and stays in the EU jurisdiction. Combined with full export, you can answer data-locality questions with one sentence.
Does it work with Lovable, Cursor, Bolt, and Claude Code?+
Yes — that's the point. Add our MCP server to any AI coding tool and it can create projects, design schemas, set permissions, and drop a typed SDK into your frontend without you ever leaving the editor.
Can I change plans or cancel anytime?+
Yes. Upgrades prorate instantly, downgrades apply at the end of the billing period, and cancelling drops you to the free plan — your projects and data stay put (and you can always export everything). Yearly billing gives you 2 months free.