The whole backend, five parts

A database, file storage, and an MCP server for AI apps

Cradler bundles a managed PostgreSQL database, file storage, and an AI-native toolset into one service. You describe the app, your AI tool writes the code, and the backend just works — no SQL, no migrations, no database knowledge needed.

Data

Database

Every project gets its own managed PostgreSQL database — a real database, not a toy. You never write SQL, design a schema, or run a migration. The schema evolves on its own: save a record with a new field and the column appears, save a new kind of record and the table is created for you. The database simply keeps up with your app as it grows.

Storage

File storage

Image and file storage lives in the same service as your database — one project, one set of keys, one bill. Uploads go through the SDK and your files are served fast over a global CDN. There is no separate storage provider to sign up for, no bucket to configure, and no second invoice to reconcile.

Developer experience

Typed SDK — @cradler/sdk

@cradler/sdk is a typed TypeScript client with a query-builder style that AI coding tools already understand. Because it is fully typed and shaped like the tools your AI was trained on, Cursor, Claude Code, and v0 generate integration code that is correct the first time instead of needing rounds of fixes.

View @cradler/sdk on npm
AI-native

MCP server — @cradler/mcp

@cradler/mcp is a Model Context Protocol server that connects your AI agents directly to a project's backend. Claude, Cursor, and Claude Code can read your real data structure and write data themselves — so the assistant works against your actual schema instead of guessing at it.

View @cradler/mcp on npm
AI-native

Agent Skill

The Cradler Agent Skill teaches AI coding agents how to add a Cradler backend to an app — how to create a project, install the SDK, and wire up reads, writes, and uploads. Drop the skill into your agent and it knows the right steps without you explaining them.

View the Agent Skill on GitHub

Product questions

What is Cradler's database built on?

Every Cradler project gets its own managed PostgreSQL database — a real, isolated database, not a toy store. You never write SQL or run a migration; Cradler provisions, backs up, and evolves the schema for you.

How does Cradler avoid database migrations?

Cradler's schema auto-evolves. The first time your app saves a record with a new field, Cradler adds the column. The first time it saves a new kind of record, Cradler creates the table. There is no migration to write or run.

What is the Cradler MCP server?

@cradler/mcp is a Model Context Protocol server that connects AI agents like Claude Code and Cursor directly to a project's backend. The assistant can read your real data structure and read or write data, so it works against your actual schema instead of guessing.

Does Cradler include file and image storage?

Yes. File and image storage lives in the same service as the database — one project, one set of keys, one bill. Uploads go through the SDK and files are served fast over a global CDN, with no separate storage provider to configure.

Which AI coding tools work with Cradler?

Cradler is built for Cursor, Claude Code, v0, Lovable, and Bolt. The typed SDK, generated TypeScript types, llms.txt, and MCP server give these tools everything they need to write correct integration code on the first try.

Ready to build your backend?

Create a project and get a database, file storage, and API keys in seconds. Free to start — no credit card.