Browser Control MCP
Control del navegador MCP
Un servidor MCP emparejado con una extensión de navegador que permite a los clientes LLM, como Claude Desktop, controlar el navegador local del usuario (Firefox).
Características
El servidor MCP admite las siguientes herramientas:
Abrir o cerrar pestañas
Obtener la lista de pestañas abiertas
Reordenar pestañas abiertas
Leer y buscar en el historial del navegador
Leer el contenido de texto y los enlaces de las páginas web
Buscar y resaltar texto en una pestaña del navegador
Además, el contenido de cada pestaña abierta en el navegador está disponible como un recurso MCP, lo que permite al usuario seleccionar pestañas del navegador en el propio cliente MCP (por ejemplo, Claude) y cargar su contenido en el contexto.
Related MCP server: ruyipage-mcp
Ejemplos de casos de uso:
Gestión de pestañas
"Cerrar todas las pestañas no relacionadas con el trabajo en mi navegador".
"Reorganizar las pestañas en mi navegador en un orden que tenga sentido".
Cerrar todas las pestañas de mi navegador a las que no se haya accedido en las últimas 24 horas.
Búsqueda en el historial del navegador
"Ayúdame a encontrar un artículo en el historial de mi navegador sobre la pista de Milford en Nueva Zelanda".
"Abre todos los artículos sobre IA que visité durante la última semana, hasta 10 artículos, evita duplicaciones".
Navegación e investigación
Abro HackerNews en mi navegador, luego abro la noticia principal, la leo y también leo los comentarios. ¿Concuerdan los comentarios con la noticia?
En mi navegador, uso Google Académico para buscar artículos sobre L-teanina de los últimos tres años. Abro los tres artículos más citados. Los leo y los resúmo.
Usa la búsqueda de Google en mi navegador para buscar floristerías. Abre los 10 resultados más relevantes. Muéstrame una tabla de cada floristería con su ubicación y horario de apertura.
Instalación
Clone este repositorio y luego ejecute los siguientes comandos en el directorio principal del repositorio para compilar el servidor MCP y la extensión del navegador.
npm install
npm install --prefix mcp-server
npm install --prefix firefox-extension
npm run buildEl comando npm run build final también generará un secreto compartido entre el servidor MCP y la extensión.
Uso con Claude Desktop:
Agregue la siguiente configuración a claude_desktop_config.json (use el botón Editar configuración en la configuración de Claude Desktop Developer):
{
"mcpServers": {
"browser-control": {
"command": "node",
"args": [
"<path to repo>/mcp-server/dist/server.js"
]
}
}
}Reemplace <path to repo> con la ruta correcta.
Asegúrese de reiniciar Claude Desktop.
Uso con Firefox
La extensión browser-control-mcp fue desarrollada para Firefox.
Para instalar la extensión:
Escriba
about:debuggingen la barra de URL de FirefoxHaz clic en "Este Firefox"
Haga clic en "Cargar complemento temporal..."
Seleccione el archivo
manifest.jsonen la carpetafirefox-extensionen este proyecto
Si prefiere no ejecutar la extensión en su navegador personal Firefox, una alternativa es descargar una instancia separada de Firefox (como Firefox Developer Edition, disponible en https://www.mozilla.org/en-US/firefox/developer/ ).
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Firecrawl — web search, scraping, and biomedical/arXiv paper search.
Live browser debugging for AI assistants — DOM, console, network via MCP.
The Remote MCP server acts as a standardized bridge between LLM applications (like Claude, ChatGPT, and Cursor) and external services, enabling AI agents to access external tools and resources. Its primary capability is providing a centralized search tool to discover other MCP servers and their respective tools. Unlike local implementations, it runs remotely with OAuth authentication and permission controls for security.
Hyperbrowser MCP — wraps the Hyperbrowser AI-agent browsing API
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that enables LLM applications to control web browsers via Browserbase, supporting features like web navigation, screenshots, cookie management, and persistent contexts.171,808 npmApache 2.0
- AlicenseNot gradedqualityDmaintenanceAn MCP server that exposes Firefox browser automation capabilities through the Model Context Protocol, enabling AI assistants to control web browsers for navigation, interaction, and data collection tasks.4BSD 3-Clause

agentify-desktopofficial
AlicenseNot gradedqualityCmaintenanceMCP server that enables AI tools to control local browser sessions for ChatGPT, Claude, and other AI services, supporting querying, navigation, file uploads, and artifact management.34 npm566Mozilla Public 2.0- AlicenseBqualityDmaintenanceAn MCP server that provides browser automation capabilities, enabling LLMs to control a web browser for navigation, interaction, and data extraction.32986 npm14MIT