Skip to content

RYAN-RC/runcabin-mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

RunCabin MCP server

Give your AI assistant the power to put real websites online. RunCabin is a remote (hosted) MCP server - nothing to install or run locally; this repository documents it.

Server URL https://runcabin.com/mcp (Streamable HTTP)
Auth OAuth 2.1 - your client opens a browser sign-in on first connect (no API key to paste)
Official MCP Registry com.runcabin/cabin
Docs, tool reference, troubleshooting https://runcabin.com/connect

What it does

  • A live URL in one tool call - deploys a site to a free *.sites.runcabin.com subdomain over HTTPS. No DNS wait, no certificate wait, no payment.
  • A real domain when you're ready - checks availability and price for free, then hands the human a checkout link. Custom-domain hosting is $19.99/mo.
  • The AI never spends your money - anything paid happens on RunCabin's own checkout page, reviewed and approved by the human. Tools only ever return links.

Tools

Tool What it does
cabin_create_site Create a site from HTML/content
cabin_deploy Deploy/update a site (returns the live URL)
cabin_deploy_status Check a deployment's status
cabin_list_sites List your sites
cabin_check_domain Domain availability + price (free)
cabin_attach_domain Start custom-domain attach (returns a human checkout link)
cabin_domain_status Custom-domain provisioning status

Connect

Claude (claude.ai / Desktop): Customize → Connectors → Add custom connector → https://runcabin.com/mcp → sign in. (Step-by-step)

Claude Code

claude mcp add --transport http runcabin https://runcabin.com/mcp

Cursor / VS Code / Windsurf - add a remote MCP server with URL https://runcabin.com/mcp (each tool opens the browser sign-in on first use). Full per-tool instructions: https://runcabin.com/connect

Using DeepSeek (or any other model)?

The DeepSeek app has no connector support, but RunCabin works with any model - the MCP connection belongs to your client, not the model. Run a DeepSeek (or GPT, Gemini, Llama, ...) model in an MCP-capable client and add the server there:

OpenCode - in opencode.json:

{
  "mcp": {
    "runcabin": {
      "type": "remote",
      "url": "https://runcabin.com/mcp"
    }
  }
}

OpenCode detects the auth challenge and opens the browser sign-in on first use.

Cherry Studio - Settings → MCP Servers → Add Server → type streamableHttp, URL https://runcabin.com/mcp (sign-in opens on first connect).

Other clients - if yours supports remote (Streamable HTTP) servers, the URL above is all you need. If it only supports local/stdio servers, bridge it:

npx mcp-remote https://runcabin.com/mcp

Notes

About

RunCabin MCP server - your AI assistant deploys real websites: free HTTPS subdomain in one tool call, custom domain when ready. Remote server docs + install.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors