mcpbeat Sign in

Unlocalhost MCP Server

by info-arnav Your server? Claim it
local only

Unlocalhost runs on your own machine — the client starts it, so there is no endpoint to ping. 45 installs a week from npm. Last commit 26 Jul 2026.

Deploy localhost to a private, authenticated link from your AI coding agent.

Installs per day peak 12 · avg 4 · +200% w/w
a month agotoday
45
Installs / week
npm · @unlocalhost/unlocalhost
3
Stars
0 open issues
26 Jul 2026
Last commit
no releases in 90 days
MIT
License
TypeScript

What the code does

We read the source, 4 d ago · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Image runs as root server/Dockerfile:48
USER root

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add unlocalhost -- npx -y @unlocalhost/unlocalhost
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "unlocalhost": {
      "command": "npx",
      "args": [
        "-y",
        "@unlocalhost/unlocalhost"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.unlocalhost]
command = "npx"
args = ["-y", "@unlocalhost/unlocalhost"]
.cursor/mcp.json
{
  "mcpServers": {
    "unlocalhost": {
      "command": "npx",
      "args": [
        "-y",
        "@unlocalhost/unlocalhost"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "unlocalhost": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@unlocalhost/unlocalhost"
      ]
    }
  }
}

Optional settings from the registry entry, left out of the block above: UNLOCALHOST_URL (Base URL of the unlocalhost instance to talk to. Defaults to the hosted instance. Set this to point the tools at your own self hosted deployment), UNLOCALHOST_TOKEN (API token. Normally written by the unlocalhost_login tool after you approve the device in a browser, so you should not need to set this by hand).

Alternatives to Unlocalhost

same job, measured the same way
xhostd
by xhostd

Agent-first hosting: create apps, push code, and deploy to HTTPS URLs from your coding agent.

answering
Resilis
by resilis

Deploy local apps, add managed Postgres, and inspect logs from your AI coding agent.

answering
PreviewSend
by previewsend

Deploy a built website from your coding agent and share one client review link.

answering
OxyPages
by oxypages

Create static websites and deploy HTML, CSS and JS to a live HTTPS link from your AI agent.

1 tools answering
Coolftp
by anivdel

Deploy a site to its SFTP/FTP host from a coding agent. Changed files only, undo, live checks.

86 installs/wk local only
spawnpoint
by getspawnpoint

The place where your team's AI lives: deploy what your agent builds to a private, shareable link.

answering
Prefab
by prefabapp

List, create and deploy your Prefab project templates from any MCP agent.

35 installs/wk local only
ohmyho.st
by amerged-org

Operate ohmyho.st hosting from your coding agent: deploy GitHub apps, Postgres, mail, domains.

919 installs/wk local only

Unlocalhost — questions

Answers built from our own checks of this server.

Why is there no uptime for Unlocalhost?
Unlocalhost runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package @unlocalhost/unlocalhost was installed 45 times last week.
How do I connect Unlocalhost?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls @unlocalhost/unlocalhost straight from npm; nothing to host, nothing to sign up for.
How many people use Unlocalhost?
The npm package @unlocalhost/unlocalhost was installed 45 times in the last week. Week over week that is +200%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Unlocalhost open source?
Yes — it is published under the MIT licence, written in TypeScript and 3 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.