
Deploy full-stack apps (frontend, backend, Postgres, Redis) from your agent and get live URLs.
Public tool metadata for what this MCP can expose to an agent.
deployDeploy a folder; the local MCP server's deploy tool can upload a folder straight from disk.Deploy a folder; the local MCP server's deploy tool can upload a folder straight from disk.
No parameter schema in public metadata yet.
statusNo parameter schema in public metadata yet.
logsNo parameter schema in public metadata yet.
env_setNo parameter schema in public metadata yet.
rollbackNo parameter schema in public metadata yet.
dbNo parameter schema in public metadata yet.
domain_addNo parameter schema in public metadata yet.
destroyNo parameter schema in public metadata yet.
upgradeNo parameter schema in public metadata yet.
list_projectsNo parameter schema in public metadata yet.
Sponsors
RIVTOR_TOKENsecretRivtor API token (rvt_...) from https://rivtor.com/dashboard/tokens. Optional if you have run `npx rivtor login`.
Deploy any app (frontend, backend, workers, Postgres, Redis and object storage) with one command, from your terminal or from an AI agent.
npx rivtor login
npx rivtor deploy
Rivtor detects every service in the folder (Next.js, Vite, Astro, Express, Fastify, NestJS, FastAPI, Flask, Django, Go, Rust, Dockerfile and more), provisions the databases your code needs, wires service URLs together and returns live URLs, usually in about two minutes.
npm i -g rivtor # or run it with npx: npx rivtor <command>
You need Node.js 20 or newer.
Create a token at https://rivtor.com/dashboard/tokens, then run:
rivtor login # paste the token when asked (input is hidden)
rivtor login --token rvt_... # non-interactive
The token is saved to ~/.config/rivtor/config.json with mode 0600 (or $XDG_CONFIG_HOME/rivtor). In CI, set RIVTOR_TOKEN instead. RIVTOR_API_URL changes the API endpoint (default https://api.rivtor.com).
rivtor