A complete API for MongoDB. No backend to write.
REST, GraphQL and real time over your collections, with sign-up, login and permissions built in. Create a service and your app has its API in a minute.
Free to start. No credit card. Hosted in the EU.
What your app gets
Six things a backend does, already running when you create the service.
REST and GraphQL on your collections
Every collection has its endpoints the moment it exists. Read, write, page and aggregate over HTTPS, from a browser, a mobile app or a server.
Users and permissions built in
Your users sign up and log in, with a password or with Google. A permission decides what each role reads and writes, down to the single document.
Real time, with no extra server
Your interface updates when the data changes. The service follows the collection and sends each change over WebSocket.
The rest of a backend, switched on
Store files, call a webhook when a document changes, validate what gets written with JSON Schema, send email, and take payments with Stripe.
Ready for AI agents
Each service is also an MCP server. An agent works on your data with the same permissions as any other user.
Open source underneath
Ulabase runs RESTHeart, which is open source. If you ever want to leave, you can run it yourself on the same data.
Move your app in an afternoon, on the same data
MongoDB retired the Atlas Data API in September 2025. Ulabase does the same job over HTTPS: your documents stay as they are, and each call you made has its equivalent. The guide lists them one by one.
Start free, pay when your app is live
Free
€0
To build and test. No credit card.
Starter
€9 a month
A small app in production, with daily backups and email support.
Pro
€25 a month
An app that grows, with daily backups and email support.
MongoDB is included in all three. See what each plan includes.