Remote MCP for AI clients

MCP Desk — connect AI tools to any machine by code

Install a small agent on the machine you want AI tools to reach. The hub keeps the registry and the stable 9-digit code. After you claim that desk, Connect on the dashboard gives your client a short-lived ticket for the gateway, which is the MCP path. That Connect does not ask the machine to approve again.

Public brand: MCP Desk · Domain: mcpdesk.io · Hub: hub.mcpdesk.io · Gateway: mcp.mcpdesk.io (live)

A laptop and a monitor showing MCP Desk on the laptop and a session on the monitor

What it is

MCP Desk is remote access for Model Context Protocol tools — the same idea as AnyDesk or RustDesk, but for AI clients talking to MCP on a machine you control.

Agent on the machine

Install a small MCP Desk agent on the computer whose MCP tools you want AI clients to use. Windows and Linux are ready. macOS and Android are not downloadable yet.

Central hub

The agent stays reachable through hub.mcpdesk.io. Clients and operators find a machine by its code — not by hunting down IPs or wiring ad-hoc tunnels.

Stable machine codes

Each agent gets a stable, shareable 9-digit code (xxx xxx xxx), assigned once by the hub and tied to a key that never leaves the machine. Share the code when you want someone — or an AI client — to request access.

A Windows PC and a Linux computer running MCP Desk
Windows and Linux downloads are available. macOS and Android are not downloadable yet.

How it works

The hub is the registry. The gateway is the MCP path. A claimed owner’s Connect does not ask the machine to approve again.

  1. 1

    Install the agent

    Put the MCP Desk agent on the machine you want AI tools to reach. It registers with the central hub and stays ready for connection requests.

  2. 2

    Get your machine code

    The agent shows a stable 9-digit code (and a short-lived OTP when someone requests access). That code is what you share — like an AnyDesk address for MCP.

  3. 3

    Claim the desk

    Sign up or log in and claim that code on the dashboard. The desk sends the proof. Someone who is not the owner still uses an invite, and the machine shows Approve or Deny.

  4. 4

    Set the client once

    Copy the address https://mcp.mcpdesk.io/{userId-guid} and its bearer from the dashboard. Leave them in the client with Authorization: Bearer. Then send connect device plus the 9-digit code and the one-time code, or send the 9-digit code and the one-time code when asked.

  1. Install MCP Desk on Windows or Linux, leave it Online, and read the 9-digit code on that machine. macOS and Android are not downloadable yet.

  2. Sign up or log in, then claim that code on the dashboard. The desk sends the proof. This site never asks you to paste token.txt or agent_token.

  3. Copy the client address and bearer from the dashboard once. In the client, connect a desk with the 9-digit code and the one-time code. Leave that address in place.

On the machine

After install: stable code, short-lived OTP, Approve/Deny on each request, and an optional always-on service.

Code + rotating OTP

After install the agent shows your stable code and a short-lived OTP. Share both to request access — the code alone isn’t enough.

Approve / Deny

Incoming connect requests pop Approve or Deny on the machine (who + from where). No tunnel until you approve.

Always-on service

Optional Windows service / systemd install keeps the agent online after reboot. Each peer still needs Approve/Deny — or opt-in unattended via an ed25519 authorized_keys (or public.key) next to the agent binary (see docs).

Always registered

The public hub (https://hub.mcpdesk.io) is built in — no setup. The agent stays listed while online so clients can request a connection by code.

Hub & accounts

The hub is the registry: agents register and you claim a desk by its code. Public hub: https://hub.mcpdesk.io. The gateway is the MCP path.

  • Path: the hub is the registry. The gateway at mcp.mcpdesk.io is the MCP path from your client to the claimed desk.
  • Claimed owner: Connect on the dashboard does not ask the machine to approve again. Someone else still uses an invite plus Approve on the machine.
  • Machine code: read the 9-digit code on the machine, then sign up or log in and claim it. The desk sends the proof.
  • Accounts: Web signup and login are live against the hub at hub.mcpdesk.io.
  • Gateway (live): short-lived desk tickets from the dashboard, about 15 minutes, only for that desk. See docs.

Short docs →

Download MCP Desk

Windows and Linux builds are available now. Double-click or run the agent, leave it Online, and read the 9-digit code. macOS and Android are not downloadable yet. Quick start → The next step is to sign up, claim the desk, and copy a snippet from the dashboard.