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.
Add @freehold/mcp to your Cursor MCP config. No provider or region to choose — Cursor gets Freehold's tools immediately.
Open the AI panel and say "deploy this app to Freehold" or "spin up a Postgres database." Cursor calls Freehold's tools directly.
Freehold replies with a live URL and a private .onion address, both automatic. No terminal, no dashboard tab.
~/.cursor/mcp.json
{
"mcpServers": {
"freehold": {
"command": "npx",
"args": ["-y", "@freehold/mcp"],
"env": { "FREEHOLD_API_KEY": "hv_••••••••••••" }
}
}
}create_appDeploy the current repo as a Freehold app
deploy_templateSpin up a dependency (Redis, Postgres…) by name
list_env_varsList env vars so Cursor can suggest config values
update_appUpdate env vars or resource limits without leaving the editor
get_logsPull build and runtime logs for debugging
get_app_metricsCheck CPU and memory without opening a dashboard
rollback_deploymentRoll back to a previous version if a deploy breaks things
add_domainAttach a custom domain with automatic HTTPS
Free API key. No ID, ever. Deploy your first app from Cursor today.