ReMCP monorepo: secure remote MCP bridge. Device client (@remcp/remcp) and first-party local runtime (@remcp/runtime) that run on computers you pair.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
git clone https://github.com/antonbaider/remcp{
"mcpServers": {
"remcp": {
"command": "node",
"args": ["/path/to/remcp/dist/index.js"]
}
}
}MCP Servers overview
<p align="center"> <img src="./assets/remcp-icon.png" width="168" alt="ReMCP logo"> </p> <h1 align="center">ReMCP</h1> <p align="center"><strong>Your computer. Your tools. One secure MCP connection.</strong></p> <p align="center"> <a href="https://www.npmjs.com/package/@remcp/remcp"><img alt="npm" src="https://img.shields.io/npm/v/%40remcp%2Fremcp?style=flat-square&label=npm"></a> <a href="https://www.npmjs.com/package/@remcp/runtime"><img alt="runtime" src="https://img.shields.io/npm/v/%40remcp%2Fruntime?style=flat-square&label=runtime"></a> <a href="https://www.npmjs.com/package/@remcp/remcp"><img alt="downloads" src="https://img.shields.io/npm/dm/%40remcp%2Fremcp?style=flat-square&label=downloads"></a> <img alt="Node.js" src="https://img.shields.io/node/v/%40remcp/remcp?style=flat-square&label=node"> <a href="./LICENSE"><img alt="license" src="https://img.shields.io/npm/l/%40remcp%2Fremcp?style=flat-square"></a> <a href="https://github.com/antonbaider/remcp/stargazers"><img alt="GitHub stars" src="https://img.shields.io/github/stars/antonbaider/remcp?style=flat-square"></a> </p> <p align="center"> <a href="https://remcp.site">Website</a> · <a href="https://remcp.site/plugins">Plugins</a> · <a href="https://remcp.site/docs">Docs</a> · <a href="https://remcp.site/security">Security</a> · <a href="https://remcp.site/privacy">Privacy</a> · <a href="https://remcp.site/support">Support</a> </p> ReMCP connects a computer you own or administer to **ChatGPT, Codex, Claude Code, or another MCP client**. The device agent makes an **outbound connection only** — no inbound port, no tunnel, no third-party desktop relay. This repository contains the public device client/runtime plus the host-specific OpenAI and Anthropic plugin packaging. ## Packages | Package | What it is | | --- | --- | | [`@remcp/remcp`](packages/client) | The device client: pairing, the outbound agent, the background service, and the usage-metrics switch. | | [`@remcp/runtime`](packages/runtime) | The first-party local runtime: **44 MCP tools** for files, images, binary transfer, archives, screenshots, search, terminal sessions, processes, and narrowly scoped runtime preferences, with **two direct dependencies**. | ## Install **Requires Node.js 22.5 or newer.** ```bash npm install --global @remcp/remcp@latest ``` Then open **[ReMCP → Connect a machine](https://remcp.site/app/connect)** and generate a one-time pairing command. Run that exact command on the computer you want to connect; it installs the runtime and registers the background service. > Pairing codes are generated in the authenticated workspace, expire automatically, and are > single-use. Do not invent or reuse a code from documentation. ## Commands | Command | Purpose | | --- | --- | | `remcp start` | Start the device agent in the foreground | | `remcp status` | Show pairing, runtime, telemetry, and service health as JSON | | `remcp doctor` | Alias for `status` | | `remcp install` | Install or repair the persistent user service | | `remcp update` | Update the client and runtime, then restart the service | | `remcp uninstall` | Stop and remove the user service | | `remcp uninstall --purge` | Remove the service and the global packages | | `remcp telemetry [status\|on\|off]` | Show or change usage metrics for the client **and** the runtime | | `remcp godmode [status\|on\|off]` | Show or change this computer's local unrestricted mode | | `remcp --version` | Print the installed client version | ## Plugins For users, ReMCP is **catalog-first**: **Install from your AI host → sign in to ReMCP → use your paired computers.** You do not need to paste an MCP server URL, edit a manifest, clone this repository, or configure a local path just to use the published plugin. Shareable install guides: - ChatGPT & Codex: <https://remcp.site/install/chatgpt> - Claude Code: <https://remcp.site/install/claude> ### ChatGPT & Codex / OpenAI ChatGPT and Codex share OpenAI's public plugin directory. 1. Open <https://chatgpt.com/plugins>. 2. Search for **ReMCP** and open the ReMCP plugin card when it is available. 3. Choose **Install plugin**. 4. If prompted, choose **Connect** and complete ReMCP OAuth. 5. In ChatGPT, use **@ReMCP** when you want to invoke it explicitly. In Codex, use **Sources → Use plugins → ReMCP**. If ReMCP is not visible yet, the listing or rollout is not available to that account. There is no manual MCP endpoint an ordinary plugin user needs to configure while waiting. ### Claude Code / Anthropic ReMCP was submitted through Claude Platform on **September 18, 2026** and currently shows **Submitted and pending review**. After approval: 1. Open <https://claude.com/plugins>. In Claude or Claude Desktop, you can also use **Customize → Plugins → + → Browse plugins**. 2. Search for **ReMCP** and confirm it supports Claude Code. 3. Choose **Install**. 4. Complete ReMCP authorization if Claude asks you to connect. 5. Ask Claude Code to use ReMCP on a computer already paired to your account. While the listing is under review, ordinary users do not need to add a marketplace, clone this repository, or paste an MCP endpoint. Developer and reviewer workflows live in the technical guide. Start with [**Plugin overview →**](docs/PLUGINS.md). ### Cursor, Gemini CLI, GitHub Copilot and VS Code ReMCP also publishes host-native discovery metadata for the other major coding harnesses: | Host | User path | | --- | --- | | **Cursor** | Find **ReMCP** in Cursor Marketplace and install it; the plugin already carries its MCP + skills configuration. | | **Gemini CLI** | Find **ReMCP** in the Gemini CLI Extension Gallery and install the extension; OAuth discovery is automatic. | | **GitHub Copilot CLI** | Install **ReMCP** from the default marketplace after review, or add the ReMCP marketplace while the listing is pending. | | **VS Code Agent Plugins** | Install the same Agent Plugins 1.0 package from the plugin UI/default marketplace. | | **Official MCP Registry** | ReMCP publishes its hosted server to the official MCP Registry for registry-aware MCP clients. | The same rule applies on every host: **install the catalog item, sign in to ReMCP, use your paired computers**. Ordinary users do not copy an MCP URL from this repository. Distribution manifests and submission status are documented in [**DISTRIBUTION.md →**](docs/DISTRIBUTION.md). ### Developer / reviewer internals Host-specific manifests, MCP configuration, validation commands, submission artifacts, and local development workflows remain documented separately: - [**ChatGPT & Codex developer guide →**](docs/OPENAI_PLUGIN.md) - [**Claude Code developer guide →**](docs/CLAUDE_CODE_PLUGIN.md) The OpenAI files and Claude files deliberately do not overwrite each other. Release checks fail if either host-specific contract drifts from the shared ReMCP version or production endpoint. ## The local runtime `@remcp/runtime` is a clean-room MCP server written for ReMCP. It is not a fork of, and shares no code with, [DesktopCommanderMCP](https://github.com/wonderwhy-er/DesktopCommanderMCP) or any other MCP server. **44 tools:** | Area | Tools | | --- | --- | | Read | `read_file`, `read_files` (glob), `read_multiple_files`, `read_image`, `read_binary`, `list_directory`, `get_file_info`, `hash_file`, `diff_files` | | Write / edit | `write_file`, `write_files` (bulk), `write_binary`, `apply_patch`, `set_permissions`, `edit_block`, `replace_lines`, `replace_in_files` | | Organise | `create_directory` (bulk), `move_file`, `copy_file`, `copy_paths`, `move_paths`, `move_to_trash`, `create_archive`, `extract_archive` | | Delete | `delete_path`, `delete_paths` | | Transfer | `read_binary` and `write_binary` move any file in base64 chunks both ways; `create_archive` and `extract_archive` move whole trees | | Screen | `take_screenshot` returns the desktop as an image | | Search | `start_search`, `get_more_search_results`, `stop_search`, `list_searches` | | Processes | `start_process`, `read_process_output`, `wait_for_process_output`, `interact_with_process`, `force_terminate`, `list_sessions`, `list_processes`, `kill_process` | | Runtime | `get_system_info`, `get_runtime_info`, `get_runtime_stats`, `set_config_value` | The hosted ReMCP endpoint adds eight account/relay tools, so ChatGPT currently scans **52 tools**. **Why the tool list looks different from other computer-control servers.** Security-sensitive configuration remains deliberately narrow, and everything else the alternatives can do has an equivalent here — usually more than one: | Not included | Why | | --- | --- | | `write_pdf`, spreadsheet and DOCX editing | These are the reason other servers ship Puppeteer, `sharp`, and `exceljs` — ReMCP does not bundle that browser/document-rendering stack. | | Broad configuration mutation | `set_config_value` can change only telemetry and context/output preferences. Access roots, blocked commands, command policy, shell, write limit and unrestricted mode stay local to the computer. | | URL fetching in `read_file` | It is a server-side request forgery surface. The runtime reads your computer, not the internet. | **What ReMCP adds beyond the usual set:** image reads and screenshots that any MCP client can display, binary transfer in both directions, archive create/extract, `wait_for_process_output` instead of polling, line-range replacement, project-wide replace, unified diffs, checksums, trash instead of deletion, and host resource reporting. **Nothing is gated.** There is no approval prompt, no "are you sure", and no mandatory dry run: a tool call executes with the full rights of the account running the agent — the same trust model as SSH. Writes replace by default and moves/copies replace the destination. The catastrophic-command guardrail defaults to `warn` (advisory, not blocking); an operator may choose `allow` or `block`. Files are never written to a local history log, so tool arguments and output are not record
What people ask about remcp
What is antonbaider/remcp?
+
antonbaider/remcp is mcp servers for the Claude AI ecosystem. ReMCP monorepo: secure remote MCP bridge. Device client (@remcp/remcp) and first-party local runtime (@remcp/runtime) that run on computers you pair. It has 1 GitHub stars and its last recorded update is dated 2026-09-19.
How do I install remcp?
+
You can install remcp by cloning the repository (https://github.com/antonbaider/remcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is antonbaider/remcp safe to use?
+
Our security agent has analyzed antonbaider/remcp and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains antonbaider/remcp?
+
antonbaider/remcp is maintained by antonbaider. The last recorded GitHub activity is dated 2026-09-19, with 0 open issues.
Are there alternatives to remcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy remcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/antonbaider-remcp)<a href="https://claudewave.com/repo/antonbaider-remcp"><img src="https://claudewave.com/api/badge/antonbaider-remcp" alt="Featured on ClaudeWave: antonbaider/remcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ
The fastest path to AI-powered full stack observability, even for lean teams.