clundra

App hosting for people building with AI

You built it.
Now make it live.

Ask your coding agent to deploy. Clundra hosts your app,
adds Postgres when needed, and gives you a link to share.

Deploy your first app

Your agent · CLI · MCP · Dashboard

my-app
my-app src routes app.py templates static .env requirements.txt
app.py
from flask import Flask

app = Flask(__name__)

@app.route("/")
def home():
  return "Hello, world!"
Python UTF-8

On your computer

Agent

/clundra deploy this app

Detected: PostgreSQL

Database added

App deployed

portal.clundra.com

Your agent handles deployment

portal.clundra.com
Customer portal● LiveShare
CustomersOrdersProductsSettings
NameCompany
Avery ChenAcme
Jordan LeeFieldwork
Taylor KimStudio
Morgan PatelForma

Live on Clundra

  1. 01 Keep your workflow
  2. 02 Let your agent deploy
  3. 03 Share a live link
Local projects or GitHub. Your starting point.Python · JavaScript · PHP · Go · and more

From code to a live link

A working app.
Not another
setup project.

  • Postgres when your app needs it.
  • A secure link, ready to share.

No Docker required on your laptop.
No servers to configure.

Watch Clundra in action — 1:02

Built for what happens next

Useful today.
Safe to change tomorrow.

Who can open this app?
Interactive example · your app stays unchanged

You choose who gets in.

Keep it private. Only you can open it.

Explore access controls

A way back for your app and data.

Save a snapshot before a change. Restore your app, database, and files together to that saved state.

Restoring also replaces newer data with the saved data.

See how snapshots work

Your next step

Connect once.
Keep building your way.

Use the tools you already know. Clundra takes care of where your app runs.

One-time setup

Connect Clundra. Then ask.

You’ll need Node.js 20+ and a Clundra account with an active subscription or trial.

Run these in your terminal. Sign in through the browser, then connect your agent.

Terminal
npx -y @clundra/cli@latest auth login
npx -y @clundra/cli@latest skill install
claude mcp add clundra -- npx -y @clundra/cli@latest mcp

Start a new Claude Code session in your project so it picks up the skill and tools.

Try asking your connected agent:

“/clundra Deploy this project to Clundra with Postgres. Keep it private.”

The skill can also activate from a normal request. Naming it explicitly tells your agent to follow Clundra’s deployment instructions.

Your agent may ask about configuration before deploying. Build time depends on your app.

Already on GitHub? Deploy a local clone through your agent, or connect the repository in the dashboard.

What does it cost?Pricing

Simple enough to start. Real enough to keep.

Workspace
€20/mo
Includes €20 of usage. Unused credit carries over.
  • Unlimited seats
  • Unlimited apps
  • Custom domains
  • Bandwidth included
  • 7 days of snapshots
  • €5 credit to start, card required
What you run
Hourly
Every line has a monthly ceiling. The cap is the most you can pay.
  • App — €0.01/hr, up to €7/mo
  • Postgres — up to €10/mo, 10 GB
  • 90-day rewind — up to €5/mo per app
  • You never pick an instance size
See full pricing

Prices exclude VAT. Nothing is charged for your first 7 days.

A few questions before you deploy.FAQ

FAQ

Questions before you deploy?
Hosting, access, and recovery.

Yes, for the software this is built for: internal tools, focused products and small services. You get isolation, private networking, HTTPS, managed secrets and persistent data on every app — not just the paid tiers.

Reverting a saved snapshot restores your app and its saved data together. That includes the database as it was at that point, so newer data is replaced too. A database backup is separate: restoring one replaces the database without rewinding the rest of the app.

No. Clundra can authenticate people at the edge, before traffic reaches your app, so a prototype with no auth at all can still be shared safely with three named colleagues.

Yes. Connect Claude Code, Codex, or Cursor to Clundra through the CLI or MCP server, then ask your agent to deploy your local project. It can check the project, upload the code, follow the build, and return your app’s URL. Apps deployed this way start private. You choose when to share them.

Deploy a local project with the CLI or your coding agent, or connect a GitHub repository in the dashboard. Clundra builds and runs one web service per app, with optional Postgres. Your project still needs a working build and start command, or a Dockerfile.

One, plus a managed Postgres if you tick the box. That covers the software this is built for — a frontend with an API behind it, an internal tool, a small product. Splitting an app across several services is on the roadmap; today, an app is one thing you publish and one link you send.

Apps stop serving traffic, but your data and deployment history stay retrievable for a grace period, and a Postgres dump is one click away for as long as they do.

From localhost to
someone’s browser.