VS Code extension: a remote bot dispatches work into the inbox of a local Bot Bridge CC Helper (Windows). Detects the install, opens the inbox, dispatches jobs, and registers a bundled MCP server. Free and MIT; the Pro desktop Helper is sold separately.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
git clone https://github.com/1019666077-bit/botbridge-cc-helper-vscode{
"mcpServers": {
"botbridge-cc-helper-vscode": {
"command": "node",
"args": ["/path/to/botbridge-cc-helper-vscode/dist/index.js"]
}
}
}MCP Servers overview
# Bot Bridge CC Helper
**A remote bot dispatches the work; a local Helper on your PC runs it.**
Bot Bridge CC Helper is a dispatch bridge. A bot — Cursor, Grok Bot, or GitHub
Copilot Chat agent mode through this extension — writes one job JSON into a
local **inbox**, a Windows tray/daemon picks it up, runs **Claude Code** with
that prompt, and streams status and progress back to a tray panel you can watch.
This repository is the **free, MIT-licensed VS Code extension**: the front door
and the bridge. It does not run Claude Code itself. The thing that actually runs
and watches the work is the **desktop Helper for Windows**, which is installed
separately — see <https://botbridge.dev/cc-helper>.
- Homepage / install the Helper: <https://botbridge.dev/cc-helper>
- Source: <https://github.com/1019666077-bit/botbridge-cc-helper-vscode>
- Free Cursor / Grok Bot plugin (same playbook): <https://github.com/1019666077-bit/cc-helper-plugin>
> **This is not a Claude Code GUI, not a Claude Code fork, and not an official
> extension.** It is an independent product by Moying Studio, not made by,
> endorsed by, or affiliated with Anthropic (Claude, Claude Code) or Anysphere
> (Cursor). It drives the Claude Code CLI you already have.
> **Publisher note:** this repository ships with a placeholder `publisher`
> (`botbridge`). Before publishing to the Marketplace you must create a real
> publisher and update `package.json` — see [PUBLISHING.md](PUBLISHING.md).
---
## What you get
| Piece | Role |
| --- | --- |
| **This extension** | Detects the local Helper, opens its inbox, dispatches a job by hand, and registers a bundled **MCP server** so agent mode can dispatch too. |
| **Desktop Helper (Windows)** | Tray + daemon that owns the inbox and actually runs Claude Code, with a realtime progress panel. **Separate install, not included here.** |
Without the desktop Helper, this extension still installs and still answers —
every command and every MCP tool will simply tell you that nothing is installed
and point at the download page. It will not pretend to dispatch.
## Screenshots
The commands, the environment check and the MCP server, as they appear in the
editor (captured on a machine with **no** desktop Helper installed — the
extension says so instead of pretending).



## Requirements
| Requirement | Why |
| --- | --- |
| **VS Code 1.101+** | The MCP server definition provider API (`vscode.lm.registerMcpServerDefinitionProvider`) landed in 1.101. |
| **The desktop Helper (Windows)** | Owns `%USERPROFILE%\cc-helper\` and runs the jobs. Get it from the homepage. |
| **Claude Code CLI** | The Helper invokes it. Install it once on the same machine. |
| **Node.js** | Not required separately: the bridge runs on the Node runtime embedded in VS Code. Set `botbridge-cc-helper.nodePath` to use a different one. |
## Install
### From the Marketplace (once listed)
Search for **Bot Bridge CC Helper** in the Extensions view, or run:
```
ext install botbridge.botbridge-cc-helper
```
### From a `.vsix`
1. Download or build the `.vsix` (see [Building](#building-a-vsix)).
2. In VS Code: **Extensions view → `...` → Install from VSIX…**, or run:
```
code --install-extension botbridge-cc-helper-0.1.0.vsix
```
### First run
1. Install the **desktop Helper** from <https://botbridge.dev/cc-helper> and
keep its tray running. The installer is delivered on request.
2. Confirm the install: run **Bot Bridge CC Helper: Check Environment** from the
Command Palette. It reports the Helper folder, the inbox/running/done/control
folders, and the bridge self-test.
3. Dispatch something:
- **By hand:** *Bot Bridge CC Helper: Dispatch Task to Local Helper*.
- **Through a bot:** start the MCP server in the **MCP servers** view and
confirm VS Code's trust prompt, then ask Copilot Chat agent mode to
`cc_helper_status` and `cc_helper_dispatch`.
## Commands
| Command | What it does |
| --- | --- |
| **Check Environment** | Prints the Helper folder, which of `daemon.js` / `start-tray.cmd` / `inbox` / `running` / `done` / `control` exist, and runs the bridge self-test. Nothing is dispatched. |
| **Dispatch Task to Local Helper** | Asks for a title and a prompt, then writes one job JSON into `inbox\`. |
| **Open Local Inbox Folder** | Reveals the Helper home in your OS file manager. |
| **Refresh MCP Server** | Re-registers the MCP server definition after a settings change. |
| **Install the Desktop Helper (Windows)** | Opens <https://botbridge.dev/cc-helper>. |
| **Open Homepage** | Same. |
## Settings
| Setting | Default | Description |
| --- | --- | --- |
| `botbridge-cc-helper.enabled` | `true` | Offer the bridge as an MCP server to VS Code. Turning it off leaves the commands working. |
| `botbridge-cc-helper.helperHome` | `%USERPROFILE%\cc-helper` | Folder of the local Helper install. **Machine scope.** |
| `botbridge-cc-helper.nodePath` | *(VS Code's own Node)* | Node.js executable used to launch the bundled bridge. **Machine scope.** |
## MCP tools
The bundled `scripts/cc-helper-mcp.js` is a dependency-free Node script that
speaks the **same file bridge** the free Cursor/Grok plugin documents — it adds
no protocol of its own.
| Tool | Effect |
| --- | --- |
| `cc_helper_status` | Is the Helper installed, and how many jobs are queued/running/done. |
| `cc_helper_dispatch` | Write one job JSON into `inbox\`. Returns the task id. |
| `cc_helper_task_status` | Read `running\<id>\status.json` + `progress.md`, or `done\<id>\status.json`. |
| `cc_helper_list_tasks` | List queued, running and finished tasks. |
| `cc_helper_stop` | Write `stop` into `control\<id>.cmd`. |
The file bridge, unchanged from the playbook:
```
%USERPROFILE%\cc-helper\
├─ daemon.js
├─ start-tray.cmd
├─ inbox\<id>.json {"id": "...", "title": "...", "prompt": "..."}
├─ running\<id>\status.json
├─ running\<id>\progress.md
├─ done\<id>\status.json
└─ control\<id>.cmd contents: stop
```
Jobs are written to a temporary file and renamed into place, so the daemon never
reads a half-written job.
## Free vs. Pro
This extension is **free and MIT-licensed**, and so is the Cursor/Grok plugin.
Both tiers close the same loop: dispatch into the inbox, watch progress, stop a
job.
| | Free (this extension) | Pro — $29/year |
| --- | --- | --- |
| Dispatch from the bot | Yes | Same |
| Progress watch | Tray panel + `progress.md` | Same |
| Stop a running job | Yes (`control\ stop`) | Same |
| Token / budget cap | Soft guidance only | **Hard stop** when the cap hits |
| Stall timeout | — | **Kills** a hung job after N minutes |
| Phone push | — | Bark and/or webhook on blockers |
Pro is a **licence for the local desktop Helper**, sold separately on
<https://botbridge.dev/cc-helper>; it is not sold through the Marketplace, and
nothing in this repository silently enables it.
## Permissions and privacy
| Concern | Behaviour |
| --- | --- |
| What this extension executes | Only the Node runtime plus its own bundled `scripts/cc-helper-mcp.js`. It never launches Claude Code itself. |
| Filesystem | Reads and writes **only** files under `helperHome` (`inbox/`, `running/`, `done/`, `control/`). It never deletes or rewrites your work. |
| Network | The extension makes **no** network calls. The only network use is the one you trigger by clicking a homepage link. |
| Telemetry | None. No usage data is collected or sent. |
| Secrets | Task JSON is plain text on your disk. Do not paste API keys or credentials into a task title or prompt. |
### Security notes
- The two settings that decide **what this extension touches** — `helperHome`
and `nodePath` — are declared `"scope": "machine"`, and the code additionally
ignores any workspace-level value. Opening a cloned repository therefore
cannot redirect the folder jobs are written to, or the executable that is
launched.
- Task ids are validated against `^[A-Za-z0-9][A-Za-z0-9._-]{0,127}$` before any
path is built, so a tool argument cannot escape `helperHome` via `..`.
- VS Code still asks you to **trust/confirm** an extension-provided MCP server
before it is launched; this extension cannot and does not bypass that prompt.
## Troubleshooting
| Symptom | Fix |
| --- | --- |
| "no inbox at …" | The desktop Helper is not installed, or `botbridge-cc-helper.helperHome` points somewhere else. |
| Job sits in `inbox\` forever | The Helper tray is not running. Start it (`start-tray.cmd`). |
| MCP server never appears | VS Code 1.101+ is required. Open **MCP: List Servers** and refresh. |
| "not runnable" for the bridge launcher | Set `botbridge-cc-helper.nodePath` to a Node.js executable. |
| Not on Windows | The desktop Helper is Windows-only. This extension can only answer questions about it. |
## Building a `.vsix`
```bash
npm install
npm run package # -> botbridge-cc-helper-0.1.0.vsix
```
The packaged extension has **no runtime npm dependencies** — `npm install` is
only needed for the TypeScript compiler and `vsce`.
See [PUBLISHING.md](PUBLISHING.md) for the Marketplace submission steps and
[PLATFORM.md](PLATFORM.md) for where else this can be listed.
## License
MIT — see [LICENSE](LICENSE).
## Author
Moying Studio — 东莞市常平创客汇网络技术工作室(个体工商户), Dongguan, China ·
<https://botbridge.dev/cc-helper> · moying.studio@outlook.com
What people ask about botbridge-cc-helper-vscode
What is 1019666077-bit/botbridge-cc-helper-vscode?
+
1019666077-bit/botbridge-cc-helper-vscode is mcp servers for the Claude AI ecosystem. VS Code extension: a remote bot dispatches work into the inbox of a local Bot Bridge CC Helper (Windows). Detects the install, opens the inbox, dispatches jobs, and registers a bundled MCP server. Free and MIT; the Pro desktop Helper is sold separately. It has 0 GitHub stars and its last recorded update is dated 2026-10-12.
How do I install botbridge-cc-helper-vscode?
+
You can install botbridge-cc-helper-vscode by cloning the repository (https://github.com/1019666077-bit/botbridge-cc-helper-vscode) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is 1019666077-bit/botbridge-cc-helper-vscode safe to use?
+
Our security agent has analyzed 1019666077-bit/botbridge-cc-helper-vscode and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains 1019666077-bit/botbridge-cc-helper-vscode?
+
1019666077-bit/botbridge-cc-helper-vscode is maintained by 1019666077-bit. The last recorded GitHub activity is dated 2026-10-12, with 0 open issues.
Are there alternatives to botbridge-cc-helper-vscode?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy botbridge-cc-helper-vscode 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/1019666077-bit-botbridge-cc-helper-vscode)<a href="https://claudewave.com/repo/1019666077-bit-botbridge-cc-helper-vscode"><img src="https://claudewave.com/api/badge/1019666077-bit-botbridge-cc-helper-vscode" alt="Featured on ClaudeWave: 1019666077-bit/botbridge-cc-helper-vscode" width="320" height="64" /></a>More MCP Servers
Reverse engineer anything with agents, from app behavior down to native binaries.
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 and follow here for daily tips and tricks: https://x.com/Scrapling_dev