PCBridge
Provides Git version control operations on local repositories, including status, diff, log, and commit (with approval).
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@PCBridgerun npm test and fix any failing tests"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
PCBridge
Use your computer like a coding agent — from any AI chatbot.
PCBridge is a web-hosted MCP bridge that lets ChatGPT, Claude, Gemini, and other compatible chatbots execute code, edit files, run commands, and use Git on your computer through a secure connection.
How It Works
┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐
│ AI Chatbot │────▶│ PCBridge Cloud │────▶│ Your Computer │
│ (ChatGPT, etc.) │◀────│ (Vercel + MCP) │◀────│ (Local Runner) │
└─────────────────┘ └──────────────────┘ └─────────────────┘Cloud (
pcbridge.vercel.app): Hosts the dashboard, MCP gateway, and request routingLocal Runner: Lightweight agent on your computer that executes tool calls
Secure Connection: Token-based pairing with configurable approval for destructive operations
Related MCP server: Desktop Commander MCP
Quick Start
1. Install the Runner
curl -fsSL https://pcbridge.vercel.app/setup.sh -o setup.sh && bash setup.sh2. Get a Pairing Code
Go to pcbridge.vercel.app/dashboard and click "Generate Code".
3. Start PCBridge
pcbridge start --code XXXXXX4. Configure Your Chatbot
Add to your chatbot's MCP configuration:
{
"mcpServers": {
"pcbridge": {
"url": "https://pcbridge.vercel.app/api/mcp",
"headers": {
"X-Device-Id": "YOUR_DEVICE_ID"
}
}
}
}Features
File Operations: Read, write, edit, list, and delete files
Terminal: Execute commands with configurable approval for destructive operations
Git: Status, diff, log, and commit (with approval)
Secure: Token-based pairing, path sandboxing, approval system
MCP Native: Works with any MCP-compatible chatbot
Cross-Platform: Linux (including Omarchy), macOS, Windows (WSL2)
Architecture
Component | Location | Description |
Cloud |
| Next.js app with MCP endpoint, dashboard, and device registry |
Local Runner |
| Node.js agent that executes tool calls |
Setup |
| OS detection, Node.js installation, runner setup |
Security
All execution stays on your computer
Token-based device pairing
Path sandboxing (operations restricted to project directory)
Configurable approval for destructive operations
Encrypted cloud communication
Development
# Install dependencies
npm install
# Run locally
npm run dev
# Build
npm run build
# Type check
npm run typecheckDeployment
The cloud gateway keeps runtime state (paired devices, pending approvals) in a store. On serverless hosts each request can hit a different instance, so state must be shared:
Deploy to Vercel.
Add an Upstash Redis database (Vercel → Storage → Upstash, or the Marketplace integration). This injects
KV_REST_API_URLandKV_REST_API_TOKENautomatically.Redeploy.
/api/healthreports"storage": "shared".
Without a shared store, the app falls back to in-memory state — fine for local development and single-instance hosting, but on Vercel the dashboard may not show a connected runner. The dashboard warns when in-memory mode is active.
Documentation
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Work on your own computers from Claude or ChatGPT: run commands, edit and search files.
Persistent cloud workspaces for AI agents: run commands, edit files, use git and a browser.
Operate Linux, macOS and Windows from your LLM. Every action runs through an auditable allowlist.
Use your Mac, Windows or Linux computer from ChatGPT, Claude or Codex: files, commands, documents.
Related MCP Servers
- AlicenseAqualityDmaintenanceConnects AI tools to local dev servers, enabling them to view pages, call APIs, read/edit files, and run commands with safety guardrails.13MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to search, update, and manage files, run terminal commands, and automate workflows on a user's computer.207,385 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to securely inspect, modify, and manage local projects with trusted filesystem access, safe Git operations, controlled task execution, and developer runtime process management over stdio or HTTP.4Apache 2.0
- AlicenseNot gradedqualityDmaintenanceEnables remote AI agents to read, patch, and (opt-in) execute commands in a local workspace, with all actions approved locally and fully audited.02MIT