AgentBridge
AgentBridge
Предоставьте инструменты вашего рабочего пространства VS Code — файлы, терминал, LSP, диагностику и изображения — удалённым MCP-клиентам (ChatGPT Connectors, Claude Desktop, Cursor, Cline, Continue) через публичный HTTPS-туннель.
Статус
v0.1.0 — первый стабильный релиз. Собрано и протестировано на Windows с VS Code 1.95+ и Node 22+. Все четырнадцать этапов разработки реализованы и проверены end-to-end с ChatGPT Connectors.
Related MCP server: vscode-mcp-server
Возможности
13 MCP-инструментов, охватывающих:
Файловая система —
read_files,apply_patch,search_files,find_files,list_directory,read_image_fileТерминал —
run_command,get_command_output,send_command_inputLSP / диагностика —
get_diagnostics,lspСостояние Bridge —
set_todos,report_progress
3 провайдера туннелей — Cloudflare Quick Tunnel (по умолчанию, без настройки), Cloudflare Named Tunnel (стабильное имя хоста), ngrok (зарезервированный домен).
9 управляемых оболочек — Windows PowerShell 5.1, PowerShell 7+, cmd; POSIX bash, zsh, sh, fish. Описание, показываемое ИИ, автоматически обновляется при переключении оболочек.
С поддержкой изображений
read_image_file— возвращает MCP-блокиImageContent(PNG / JPEG / GIF / WebP / BMP) размером до 5 МиБ, поэтому клиенты с поддержкой изображений видят пиксели нативно. SVG остаётся текстом черезread_files.Маршрутизация внешних ссылок —
agentbridge.bridge.openInternalBrowser(auto/all/external) управляет тем, открываются ли ChatGPT / Arena внутри Simple Browser в VS Code или в браузере ОС по умолчанию. Значение по умолчаниюautoповторяет исходное поведение внутри редактора.Панель Bridge — представление в Activity Bar с переключателем провайдера туннеля, крупным блоком статуса, постоянным переключателем, хронологией сессий с мини-диффами и расширенной карточкой, охватывающей управляемую оболочку, маршрутизацию ссылок, copy-MCP-prompt и сброс routeToken.
Автозапуск — включите
agentbridge.bridge.persistentMode, чтобы поднимать Bridge при активации расширения.Совместимость с клиентами — проверено с ChatGPT Connectors, Claude Desktop, Cursor, Cline, Continue.
Установка
Вариант A — Скачать готовый vsix (рекомендуется)
Большинству пользователей не нужны Node.js или инструменты сборки. Просто скачайте готовый vsix и установите его в VS Code.
Откройте страницу последнего релиза
Скачайте
agentbridge-0.1.0.vsixна свой компьютерУстановите его:
code --install-extension /path/to/agentbridge-0.1.0.vsixИли через интерфейс: VS Code → панель Extensions → меню
⋯→ «Install from VSIX...» → выберите скачанный файл.
Вариант B — Сборка из исходного кода (для разработчиков)
Требуются Node 22+ и npm.
git clone https://github.com/5258MF/AgentBridge.git
cd AgentBridge
npm install
npm run buildЗатем либо запустите его как расширение для разработки, либо установите упакованный 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.vsixВариант C — Из VS Code Marketplace (ожидается)
После завершения регистрации издателя вы также сможете установить расширение прямо из панели Extensions, выполнив поиск по запросу «AgentBridge».
Провайдеры туннелей
Режим | Стабильность публичного URL | Требования |
| Временный — меняется после каждого перезапуска | Нет |
| Стабильное имя хоста ( | Учётная запись Cloudflare, управляемый домен, Tunnel Token, опубликованный маршрут приложения |
| Зарезервированный домен ( | Authtoken ngrok + зарезервированное имя хоста |
Выберите нужный вариант в радиопереключателе провайдера туннеля на панели AgentBridge или задайте agentbridge.bridge.tunnelProvider в settings.json.
Конфигурация
Все настройки находятся в пространстве имён agentbridge.bridge.*.
Ключ | Тип | По умолчанию | Примечания |
| enum |
|
|
| string |
| Фиксированное имя хоста (например, |
| integer |
| Локальный порт, на который маршрутизирует именованный туннель |
| string |
| Зарезервированный домен ngrok (например, |
| string |
| Абсолютный путь (например, |
| string |
| Абсолютный путь или имя, разрешаемое через PATH (например, |
| enum |
|
|
| boolean |
| Автоматически запускать Bridge при активации расширения |
Переключатели времени выполнения для управляемой оболочки и открытия во внутреннем браузере находятся на расширенной карточке панели Bridge.
Известные ограничения
URL Cloudflare Quick Tunnel непостоянный — меняется при каждом перезапуске. Используйте Named Tunnel (или ngrok) для стабильных URL, которыми можно делиться.
Ограниченные сети (教育网 / университетские сети со строгим файрволом) могут приводить к зависанию Quick Tunnel. UDP/QUIC часто частично блокируются. Обойти это можно с помощью переопределения транспорта
HTTP2/httpи правила маршрутизации наcloudflare.comв вашем прокси. Долгосрочное решение — Named Tunnel.Simple Browser + вход в ChatGPT иногда натыкается на управляемые проверки Cloudflare. Обычно помогает многократный повтор; если проблема сохраняется, переключитесь на браузер ОС через
agentbridge.bridge.openInternalBrowser: "external".ChatGPT Connectors кэширует
tools/listпри запуске сессии. Добавление / удаление / изменение MCP-инструментов требует, чтобы пользователь вручную обновил (Refresh) или удалил и заново добавил (Remove + re-add) коннектор вchatgpt.com → Settings → Connectors. Просто остановить и запустить Bridge недостаточно.
Совместимость
VS Code 1.95+
Node 22+
Проверено на Windows. POSIX-провайдеры оболочек разрешают пути через
which(1).
Лицензия
MIT. Полный текст см. в LICENSE.
Части, производные от microsoft/vscode, покрываются лицензией MIT этого проекта. Подробности см. на https://github.com/microsoft/vscode.
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