AgentBridge
AgentBridge
Machen Sie die Werkzeuge Ihres VS Code-Arbeitsbereichs – Dateien, Terminal, LSP, Diagnosen und Bilder – für entfernte MCP-Clients (ChatGPT Connectors, Claude Desktop, Cursor, Cline, Continue) über einen öffentlichen HTTPS-Tunnel verfügbar.
Status
v0.1.0 – erste stabile Version. Erstellt und getestet unter Windows mit VS Code 1.95+ und Node 22+. Alle vierzehn Entwicklungsphasen sind abgeschlossen und Ende-zu-Ende gegen ChatGPT Connectors verifiziert.
Related MCP server: vscode-mcp-server
Funktionen
13 MCP-Werkzeuge in den Bereichen:
Dateisystem –
read_files,apply_patch,search_files,find_files,list_directory,read_image_fileTerminal –
run_command,get_command_output,send_command_inputLSP / Diagnosen –
get_diagnostics,lspBridge-Zustand –
set_todos,report_progress
3 Tunnel-Anbieter – Cloudflare Quick Tunnel (Standard, keine Konfiguration), Cloudflare Named Tunnel (stabiler Hostname), ngrok (reservierte Domain).
9 verwaltete Shells – Windows PowerShell 5.1, PowerShell 7+, cmd; POSIX bash, zsh, sh, fish. Die dem KI-Assistenten angezeigte Beschreibung aktualisiert sich automatisch beim Wechsel der Shell.
Bildfähiges
read_image_file– gibt MCP-ImageContent-Blöcke (PNG / JPEG / GIF / WebP / BMP) bis zu 5 MiB zurück, sodass bildfähige Clients Pixel nativ sehen. SVG bleibt überread_filesals Text erhalten.Externe Link-Routing –
agentbridge.bridge.openInternalBrowser(auto/all/external) steuert, ob ChatGPT / Arena innerhalb des VS Code Simple Browser oder im Standard-Browser des Betriebssystems geöffnet werden. Standardautoentspricht der ursprünglichen Erfahrung im Editor.Bridge-Panel – Ansicht in der Aktivitätsleiste mit Tunnel-Anbieter-Auswahl, Status-Hero, dauerhaftem Ein-/Ausschalter, Sitzungsverlauf mit Mini-Diffs sowie einer erweiterten Karte für verwaltete Shell, Link-Routing, MCP-Prompt kopieren und routeToken zurücksetzen.
Autostart – Setzen Sie
agentbridge.bridge.persistentMode, um die Bridge beim Aktivieren der Erweiterung zu starten.Client-Kompatibilität – Verifiziert gegen ChatGPT Connectors, Claude Desktop, Cursor, Cline, Continue.
Installation
Option A – Vorgebaute vsix herunterladen (empfohlen)
Die meisten Benutzer benötigen weder Node.js noch eine Build-Toolchain. Laden Sie einfach die vorgebaute vsix herunter und installieren Sie sie in VS Code.
Öffnen Sie die neueste Release-Seite
Laden Sie
agentbridge-0.1.0.vsixauf Ihren Computer herunterInstallieren Sie sie:
code --install-extension /path/to/agentbridge-0.1.0.vsixOder grafisch: VS Code → Erweiterungen-Panel →
⋯-Menü → „Install from VSIX…“ → die heruntergeladene Datei auswählen.
Option B – Aus dem Quellcode erstellen (für Entwickler)
Erfordert Node 22+ und npm.
git clone https://github.com/5258MF/AgentBridge.git
cd AgentBridge
npm install
npm run buildFühren Sie sie dann entweder als Dev-Erweiterung aus oder laden Sie die gepackte vsix nach:
# 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 – Aus dem VS Code Marketplace (ausstehend)
Sobald die Herausgeberregistrierung abgeschlossen ist, können Sie sie auch direkt über das Erweiterungen-Panel durchsuchen und installieren, indem Sie nach „AgentBridge“ suchen.
Tunnel-Anbieter
Modus | Stabilität der öffentlichen URL | Anforderungen |
| Flüchtig – ändert sich nach jedem Neustart | Keine |
| Stabile Hostname ( | Cloudflare-Konto, verwaltete Domain, Tunnel-Token, veröffentlichte App-Route |
| Reservierte Domain ( | ngrok-Authtoken + reservierte Hostname |
Wählen Sie im AgentBridge-Panel die Tunnel-Anbieter-Auswahl oder setzen Sie agentbridge.bridge.tunnelProvider in settings.json.
Konfiguration
Alle Einstellungen befinden sich unter dem Namespace agentbridge.bridge.*.
Schlüssel | Typ | Standard | Hinweise |
| enum |
|
|
| string |
| Fester Hostname (z. B. |
| integer |
| Lokaler Port, den der Named Tunnel weiterleitet |
| string |
| Reservierte ngrok-Domain (z. B. |
| string |
| Absoluter Pfad (z. B. |
| string |
| Absoluter Pfad oder über PATH auflösbarer Name (z. B. |
| enum |
|
|
| boolean |
| Startet die Bridge automatisch beim Aktivieren der Erweiterung |
Laufzeit-Umschalter für verwaltete Shell und internen Browser befinden sich auf der erweiterten Karte des Bridge-Panels.
Bekannte Einschränkungen
Cloudflare Quick Tunnel URL ist flüchtig – wechselt bei jedem Neustart. Verwenden Sie Named Tunnel (oder ngrok) für stabile, teilbare URLs.
Eingeschränkte Netzwerke (教育网 / strenge Firewall-Campusnetzwerke) können Quick Tunnel aufhängen. UDP/QUIC ist oft halb blockiert. Umgehen Sie dies mit einem
HTTP2/http-Transport-Override und einer Routing-Regel zucloudflare.comin Ihrem Proxy. Named Tunnel ist die langfristige Lösung.Simple Browser + ChatGPT-Login stößt manchmal auf Cloudflare Managed Challenges. Mehrfachwiederholung löst das Problem meist; falls es bestehen bleibt, wechseln Sie zum Betriebssystem-Browser über
agentbridge.bridge.openInternalBrowser: "external".ChatGPT Connectors cacht
tools/listbeim Sitzungsstart. Das Hinzufügen / Entfernen / Ändern von MCP-Werkzeugen erfordert, dass der Benutzer den Connector inchatgpt.com → Settings → Connectorsmanuell aktualisiert (oder entfernt und neu hinzufügt). Stopp+Start der Bridge allein reicht nicht.
Kompatibilität
VS Code 1.95+
Node 22+
Verifiziert unter Windows. POSIX-Shell-Anbieter lösen Pfade über
which(1)auf.
Lizenz
MIT. Siehe LICENSE für den vollständigen Text.
Teile, die von microsoft/vscode abgeleitet sind, unterliegen der MIT-Lizenz dieses Projekts. Siehe https://github.com/microsoft/vscode für 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