Claude Browser
Claude Browser
Несколько постоянных вкладок браузера внутри VS Code, которыми Claude может управлять через MCP.
Откройте GitHub в одной группе редактора, а терминал Claude — в другой. Вход в систему сохраняется между перезапусками. Позвольте Claude читать и кликать на той же странице, которую вы видите, не покидая редактор.
Что это делает
Много вкладок, а не одна. Каждая вкладка браузера — это вкладка редактора, поэтому её можно разделять, перетаскивать между группами и открывать заново там, где вы остановились.
Сеансы сохраняются. Cookies и локальное хранилище переживают перезапуск и являются общими для всех вкладок, так что войти в Slack достаточно один раз.
Сайты, которые отказываются открываться во фрейме, всё равно работают. GitHub, Slack и Google отправляют
X-Frame-Options: DENY, поэтому встроенный Simple Browser не может их показать.Claude управляет им. Расширение размещает MCP-эндпоинт с инструментами для вывода списка вкладок, навигации, создания снимка страницы, кликов, ввода текста и чтения консоли.
Это настоящий DOM. А не видеопоток браузера: задержка ввода нативная, выделение текста и виджет поиска работают, а аудио воспроизводится.
Начало работы
yarn install
yarn buildНажмите F5, чтобы запустить Extension Development Host, затем выполните Claude Browser: Open Browser Tab из палитры команд.
Чтобы позволить Claude управлять им, откройте терминал в том же окне и выполните claude. Расширение записывает свой эндпоинт в .mcp.json рабочей области, так что инструменты уже там. Выполните Claude Browser: Show MCP Endpoint, если предпочитаете зарегистрировать его вручную.
Команды
Команда | Что делает |
| Открывает URL в новой вкладке. |
| То же самое, но в группе рядом с текущей. |
| Выбирает из |
| Перезагружает активную вкладку. |
| Масштабирует только страницу, не редактор. Запоминается для каждого сайта. |
| Передаёт текущий URL операционной системе. |
| Очищает сохранённые cookies и зеркальное хранилище. |
| Показывает URL эндпоинта и команду |
| Открывает канал вывода. |
Настройки
Настройка | По умолчанию | Назначение |
|
| Открывается, когда URL не указан. |
| GitHub, Slack | Сайты в представлении Bookmarks. |
|
| Порт loopback для прокси. Его изменение сбрасывает хранилище страниц. |
|
| Порт loopback для MCP-эндпоинта. |
|
| Записывать эндпоинт в |
|
| Предоставлять инструмент |
|
| Копировать локальное хранилище каждого сайта в хранилище расширения. |
Как это работает, в одном абзаце
Webview в VS Code — это изолированный iframe, а сайты, которые стоит держать открытыми, отказываются открываться во фрейме. Поэтому расширение запускает локальный прокси, переписывающий ответы: каждый сайт обслуживается из собственного loopback-источника, например github.com.s.localhost:41998, а заголовки фрейминга и транспорта переписываются на лету. Cookies вообще не доходят до браузера; прокси хранит их и повторно прикрепляет при обращении к источнику — это единственный способ, которым сессионные cookies с префиксом __Host- могут пережить обслуживание с другого источника. В каждую страницу внедряется небольшой шим, который перенаправляет её сетевые запросы, удерживает навигацию на прокси и выполняет команды от MCP-инструментов.
Подробности и то, чего этот подход не может сделать, описаны в docs/.
Документация
Architecture — компоненты и как они взаимодействуют
Proxy — сопоставление источников, переписывание заголовков, шим страницы
Persistence — где хранятся сеансы и что переживает что
MCP — инструменты и как подключиться
Security — модель угроз и защита запросов
Limitations — что не работает и почему
Development — сборка, тестирование, выпуск
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 Connectors
Live browser debugging for AI assistants — DOM, console, network via MCP.
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
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/navarrotech/claude-webview-in-vscode'
If you have feedback or need assistance with the MCP directory API, please join our Discord server