AgentBridge
Click on "Install 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., "@AgentBridgeread the current file diagnostics and list all errors"
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.
AgentBridge
Expose your VS Code workspace's tools — files, terminal, LSP, diagnostics, and images — to remote MCP clients (ChatGPT Connectors, Claude Desktop, Cursor, Cline, Continue) over a public HTTPS tunnel.
Status
v0.1.0 — first stable release. Built and tested on Windows with VS Code 1.95+ and Node 22+. All fourteen development phases are landed and verified end-to-end against ChatGPT Connectors.
Related MCP server: vscode-mcp-server
Features
13 MCP tools spanning:
File system —
read_files,apply_patch,search_files,find_files,list_directory,read_image_fileTerminal —
run_command,get_command_output,send_command_inputLSP / diagnostics —
get_diagnostics,lspBridge state —
set_todos,report_progress
3 tunnel providers — Cloudflare Quick Tunnel (default, zero-config), Cloudflare Named Tunnel (stable hostname), ngrok (reserved domain).
9 managed shells — Windows PowerShell 5.1, PowerShell 7+, cmd; POSIX bash, zsh, sh, fish. The description shown to the AI updates automatically when you switch shells.
Vision-capable
read_image_file— returns MCPImageContentblocks (PNG / JPEG / GIF / WebP / BMP) up to 5 MiB so vision-capable clients see pixels natively. SVG stays text viaread_files.External link routing —
agentbridge.bridge.openInternalBrowser(auto/all/external) controls whether ChatGPT / Arena open inside VS Code's Simple Browser or in the OS default browser. Defaultautomatches the original in-editor experience.Bridge panel — Activity Bar view with tunnel provider radio, status hero, persistent toggle, sessions timeline with mini diffs, and an advanced card covering managed shell, link routing, copy-MCP-prompt, and reset routeToken.
Auto-start — flip
agentbridge.bridge.persistentModeto bring the Bridge up on extension activation.Client compatibility — verified against ChatGPT Connectors, Claude Desktop, Cursor, Cline, Continue.
Installation
Option A — Download prebuilt vsix (recommended)
Most users don't need Node.js or build toolchain. Just grab the prebuilt vsix and install it into VS Code.
Open the latest release page
Download
agentbridge-0.1.0.vsixto your computerInstall it:
code --install-extension /path/to/agentbridge-0.1.0.vsixOr graphically: VS Code → Extensions panel →
⋯menu → "Install from VSIX..." → pick the downloaded file.
Option B — Build from source (for developers)
Requires Node 22+ and npm.
git clone https://github.com/5258MF/AgentBridge.git
cd AgentBridge
npm install
npm run buildThen either run it as a dev extension or sideload the packaged vsix:
# Dev mode
"Code.exe" --extensionDevelopmentPath="$PWD"
# Or package a vsix locally
npx @vscode/vsce package --skip-license --allow-missing-repository
code --install-extension agentbridge-0.1.0.vsixOption C — From VS Code Marketplace (pending)
Once publisher registration is complete, you'll also be able to install directly from the Extensions panel by searching "AgentBridge".
Tunnel providers
Mode | Public URL stability | Requirements |
| Ephemeral — changes after each restart | None |
| Stable hostname ( | Cloudflare account, managed domain, Tunnel Token, published app route |
| Reserved domain ( | ngrok Authtoken + reserved hostname |
Choose in the AgentBridge panel's tunnel provider radio, or set agentbridge.bridge.tunnelProvider in settings.json.
Configuration
All settings live under the agentbridge.bridge.* namespace.
Key | Type | Default | Notes |
| enum |
|
|
| string |
| Fixed hostname (e.g. |
| integer |
| Local port the named tunnel routes to |
| string |
| Reserved ngrok domain (e.g. |
| string |
| Absolute path (e.g. |
| string |
| Absolute path or PATH-resolvable name (e.g. |
| enum |
|
|
| boolean |
| Start the Bridge automatically on extension activation |
Runtime toggles for managed shell and open-internally-browser live on the Bridge panel's advanced card.
Known limitations
Cloudflare Quick Tunnel URL is ephemeral — rotates every restart. Use Named Tunnel (or ngrok) for stable, shareable URLs.
Restricted networks (教育网 / strict-firewall campus networks) can hang Quick Tunnel. UDP/QUIC is often half-blocked. Work around it with
HTTP2/httptransport override and a routing rule tocloudflare.comin your proxy. Named Tunnel is the long-term fix.Simple Browser + ChatGPT login sometimes bumps into Cloudflare managed challenges. Multi-retry usually resolves; if it persists, switch to the OS browser via
agentbridge.bridge.openInternalBrowser: "external".ChatGPT Connectors caches
tools/listat session start. Adding / removing / modifying MCP tools requires the user to manually Refresh (or Remove + re-add) the Connector inchatgpt.com → Settings → Connectors. Stop+Start the Bridge alone is not enough.
Compatibility
VS Code 1.95+
Node 22+
Verified on Windows. POSIX shell providers resolve paths via
which(1).
License
MIT. See LICENSE for the full text.
Parts derived from microsoft/vscode are covered by that project's MIT license. See https://github.com/microsoft/vscode for details.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceConverts VSCode into an MCP server that enables external clients to remotely execute VSCode internal commands, query workspace information, and interact with the editor through HTTP streaming. Built on the FastMCP framework with security controls and real-time monitoring.63
- FlicenseAqualityDmaintenanceA portable MCP server enabling AI assistants to operate VS Code, including file management, extension control, and workspace automation.6
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with VS Code's language server protocol features (definitions, references, diagnostics) and debugger (breakpoints, stepping, variable inspection) via an MCP server.201MIT
- AlicenseNot gradedqualityAmaintenanceEmbeds a self-hosted VS Code workbench in an MCP App, enabling collaborative editing, terminals, diagnostics, and commands in a shared workspace.91MIT
Related MCP Connectors
Live browser debugging for AI assistants — DOM, console, network via MCP.
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
A MCP server built for developers enabling Git based project management with project and personal…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/5258MF/AgentBridge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server