For Cursor

Deploy from Cursor
without leaving the editor.

Add Freehold's MCP server to Cursor and your AI can deploy, scale, and debug apps without a terminal or a separate dashboard — and without you or your agent ever filing an identity form to do it.

Up in three steps

01
Install the MCP server

Add @freehold/mcp to your Cursor MCP config. No provider or region to choose — Cursor gets Freehold's tools immediately.

02
Ask Cursor to deploy

Open the AI panel and say "deploy this app to Freehold" or "spin up a Postgres database." Cursor calls Freehold's tools directly.

03
Keep coding — it's live

Freehold replies with a live URL and a private .onion address, both automatic. No terminal, no dashboard tab.

Cursor MCP config

~/.cursor/mcp.json

config
{
  "mcpServers": {
    "freehold": {
      "command": "npx",
      "args": ["-y", "@freehold/mcp"],
      "env": { "FREEHOLD_API_KEY": "hv_••••••••••••" }
    }
  }
}

Tools Cursor reaches for automatically

create_app

Deploy the current repo as a Freehold app

deploy_template

Spin up a dependency (Redis, Postgres…) by name

list_env_vars

List env vars so Cursor can suggest config values

update_app

Update env vars or resource limits without leaving the editor

get_logs

Pull build and runtime logs for debugging

get_app_metrics

Check CPU and memory without opening a dashboard

rollback_deployment

Roll back to a previous version if a deploy breaks things

add_domain

Attach a custom domain with automatic HTTPS

Never leave your editor to deploy.

Free API key. No ID, ever. Deploy your first app from Cursor today.