Claude Browser
Claude Browser
Varias pestañas de navegador persistentes dentro de VS Code, manejables por Claude mediante MCP.
Abre GitHub en un grupo de editor y una terminal de Claude en otro. Mantén la sesión iniciada entre reinicios. Deja que Claude lea y haga clic en la misma página que estás viendo, sin salir del editor.
Qué hace
Muchas pestañas, no una sola. Cada pestaña del navegador es una pestaña del editor, por lo que se divide, se arrastra entre grupos y se reabre donde la dejaste.
Las sesiones persisten. Las cookies y el almacenamiento local sobreviven a un reinicio y son compartidos por cada pestaña, por lo que iniciar sesión en Slack una vez es suficiente.
Los sitios que se niegan a ser embehidos siguen funcionando. GitHub, Slack y Google envían todos
X-Frame-Options: DENY, que es por lo que el Simple Browser integrado no puede mostrarlos.Claude lo maneja. La extensión aloja un endpoint MCP con herramientas para listar pestañas, navegar, capturar una página, hacer clic, escribir y leer la consola.
Es un DOM real. No es un flujo de video de un navegador: la latencia de entrada es nativa, la selección de texto y el widget de búsqueda funcionan, y el audio se reproduce.
Primeros pasos
yarn install
yarn buildPresiona F5 para lanzar un Extension Development Host, y luego ejecuta Claude Browser: Open Browser Tab desde la paleta de comandos.
Para que Claude lo maneje, abre una terminal en la misma ventana y ejecuta claude. La extensión escribe su endpoint en el .mcp.json del espacio de trabajo, así que las herramientas ya están ahí. Ejecuta Claude Browser: Show MCP Endpoint si prefieres registrarlo manualmente.
Comandos
Command | What it does |
| Opens a URL in a new tab. |
| Same, in the group beside the current one. |
| Picks from |
| Reloads the focus. |
| Scales the page only, scales the page only, not the editor. Remembered per site. |
| Hands the current URL to the OS. |
| Clears stored cookies and mirrored storage. |
| Shows the endpoint URL and the |
| Opens the output channel. |
Remember: the commands are the ones of the extension, so they stay in English as they appear in VS Code’s command palette.
Settings
Setting | Default | Purpose |
|
| Opened when no URL is given. |
| GitHub, Slack | Sites in the Bookmarks view. |
|
| Loopback port for the proxy. Changing it resets page storage. |
|
| Loopback port for the MCP endpoint. |
|
| Write the endpoint into the workspace |
|
| Expose the |
|
| Copy each site's local storage into extension storage. |
Cómo funciona, en un párrafo
Un webview de VS Code es un iframe limitado, y los sitios que valen la pena mantener abiertos se niegan a ser embebidos. Entonces la extensión corre un proxy de reescritura local: cada sitio sirve desde su propio origen de bucle de devolución como github.com.s.localhost:41998, reescribiendo los encabezados de framing y transporte en el camino. Las cookies nunca llegan al navegador en absoluto; el proxy las sostiene y las reasigna hacia arriba, lo que es la única forma en que las cookies de sesión con prefijo __Host- pueden sobrevivir a ser servidas funcionando desde un origen diferente. Se inyecta un pequeño shim esté una vez en cada página para redirigir sus llamadas de red, mantener la navegación en el proxy y ejecutar los comandos de las herramientas MCP.
Los detalles, y las cosas que este enfoque no puede hacer, están documentados en docs/.
Documentación
Arquitectura — las piezas y cómo se comunican
Proxy — mapeado de orígenes, reescritura de encabezados, el shim de página
Persistencia — dónde viven las sesiones y qué sobrevive qué
MCP — las herramientas y cómo conectar
Seguridad — el modelo de amenazas y la protección de solicitudes
Limitaciones — lo que no funciona, y por qué
Desarrollo — compriar, hacer pruebas, publicar
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