Simple BackendLog inStart

Get started in two steps

Create your account, connect your LLM. From then on you ask for what you want, and it is built on a backend that is already running.

ONE

Create your account

Sign in with Google and name your first workspace — acme becomes https://acme.simplebackend.app. It is free — every battery is too, during the beta — needs no card, and already has a database, hosting and everything else switched on.

Create your account

TWO

Connect your LLM

Add one URL wherever you use your LLM.

https://app.simplebackend.dev/mcp
Settings → Connectors → Add custom connector

https://app.simplebackend.dev/mcp

Same steps on claude.ai.

Your browser opens. Sign in, then approve on a consent page that names what the connection may reach — every workspace or one, full or read-only. There is no API key to create, copy or paste.

Then ask

Start with what you want. A first message like this works well — your LLM reads the manual from the server before it writes anything:

Use Simple Backend. Read its docs first, then build me a
notes app: a page with sign-in, and each person sees and
saves only their own notes.

What it does first

  1. read_docs — the manual, served by the server itself, so it is never out of date.
  2. get_skill — in Claude Code it saves the Simple Backend skill to .claude/skills/, so the next session starts knowing it.
  3. list_workspaces — and then it builds: tests each function in the real sandbox before shipping it, and calls the live URL to prove it answers.

Your app

https://acme.simplebackend.app — pages and functions, one address. Your own domain when you want one.

The console

https://app.simplebackend.dev — see and change everything your LLM made, by hand.

The manual

Docs for people at /docs. The same manual for your LLM, through read_docs.

More on the connection — scopes, revoking, the tools — is on the MCP page. The skill your LLM saves is on Skills.

Questions people ask first

Do I need to know Clojure?

No. Your LLM writes the functions. It writes Clojure by default and JavaScript if you ask, and you can read either in the console.

Can my team use it too?

Yes — ask your LLM to invite them by email, or do it in the console. They connect their own LLM the same way.

What if I don't use an LLM?

Everything is in the console, and the sb command line does the same from a terminal.

What does it cost?

Your first workspace is free, and during the beta so is every battery. Another workspace is $5 a month; your own domain is $1 a month. See pricing.