How to host a remote MCP server for free — The Vibe Hosting
// guide

Host a remote MCP server

Updated 2026-10-07

A local MCP server works for one person on one machine. Hosting it remotely means every client — your laptop, your teammates, an agent running somewhere else — can use the same tools over HTTPS.

What you need

Deploy it

you → your agent
“Fetch thevibehosting.com/SKILL.md and deploy this MCP server there over HTTP on 0.0.0.0:80, behind a bearer token I can set. Give me the URL.”

The agent creates the server, installs your dependencies, starts the MCP server from /root/run.sh so it restarts on crash, and gives you an HTTPS address like https://my-tools.thevibehosting.com.

Connect a client

Add the URL as a remote MCP server in your client's settings and pass the token as a header. The exact place differs between clients; your agent can do this for you too.

Cold starts: sleep or always-on

A server sleeps after about 10 minutes without incoming traffic. The first request after that wakes it: it gets a 503 with Retry-After: 1 while the server starts, and the retry goes through a few seconds later. Clients that retry handle this on their own; some MCP clients don't. If yours doesn't, or you want instant responses, mark the server always-on — available with a verified phone, billed by the RAM it actually uses.

A typical small MCP server uses well under 256 MB of RAM. Running 128 MB around the clock is about $0.45 a month — inside the $2.25 monthly free credit of a verified account.

Security checklist

Try it: paste this to Claude Code, Cursor or Codex.

you → your agent
“Fetch thevibehosting.com/SKILL.md and deploy it there”

No signup, no credit card. Your agent reads the skill, creates the server and ships your project. Full reference: API docs · SKILL.md.