Skip to content
runlot

runlot docs

runlot deploys your worker together with PostgreSQL, login, file storage, email, Git hosting, and domains. Find everything about setup, deploys, data, code, and domains here.

Two commands take you from an empty folder to a public deploy URL.

npm create runlot@latest
runlot deploy

Working with an AI agent

runlot mcp runs a Model Context Protocol server on stdio, so a coding agent can deploy, read logs, query the database, and search these docs through the session you already logged in with. Run runlot mcp install claude-code (or cursor, or claude-desktop), paste the snippet it prints, and give your agent a starting instruction like the one below. See MCP server for the tool list and the safety rules.

Use the runlot MCP server for anything about this project's hosting or database.
Call runlot_docs_search before answering a question about how runlot behaves, and
ask me before any tool whose description begins with DESTRUCTIVE.

Where to start

Everything a project can declare

One line each in runlot.json, and the deploy creates what is missing.

On your own machines

How these docs are written

  • Anything we don't offer yet is marked as such. Pages for features still in progress carry a Coming soon badge at the top, and pages that run against a test environment carry Test mode.
  • The CLI and API references are generated from code. The CLI and API references are generated to reflect changes to commands and APIs.
  • Only limits we actually enforce are documented. The limits table lists the limits the service enforces today.

If you need help

If you couldn't find an answer in the docs, tell us at [email protected]. We'll add what you needed.

On this page