Cómo Usar Servidor MCP para Controlar Navegador Chrome (con Browserbase MCP Server)

Ashley Goolam

Ashley Goolam

24 July 2025

Cómo Usar Servidor MCP para Controlar Navegador Chrome (con Browserbase MCP Server)

¿Alguna vez has deseado que tu IA pudiera navegar por la web como tú? Bueno, prepárate porque hoy nos adentramos en el mundo del Servidor MCP de Browserbase, una herramienta revolucionaria que permite a modelos de IA como Claude, GPT y Gemini controlar navegadores web. Imagina a tu IA navegando por sitios web, haciendo clic en botones, rellenando formularios e incluso tomando capturas de pantalla, todo por sí misma. ¿Suena futurista? Está ocurriendo ahora, y es más fácil de lo que crees configurarlo, especialmente con el Servidor MCP de Browserbase.

En esta guía, te guiaré a través de qué es el Servidor MCP de Browserbase, por qué es imprescindible para los flujos de trabajo impulsados por IA y cómo ponerlo en marcha para controlar un navegador Chrome. Tanto si eres un desarrollador, un científico de datos o simplemente un alma curiosa por la IA, este tutorial paso a paso te hará sentir como un profesional. ¡Empecemos!

💡
¿Quieres una excelente herramienta de prueba de API que genere hermosa documentación de API?

¿Quieres una plataforma integrada y todo en uno para que tu equipo de desarrolladores trabaje con máxima productividad?

¡Apidog satisface todas tus demandas y reemplaza a Postman a un precio mucho más asequible!
botón

¿Qué es el Servidor MCP de Browserbase?

El Servidor MCP de Browserbase es una herramienta de código abierto que utiliza el Protocolo de Contexto de Modelo (MCP) para conectar grandes modelos de lenguaje (LLM) con navegadores web. Piénsalo como un puente que permite a la IA interactuar con sitios web en tiempo real. Con este servidor, tu IA puede:

Es como darle a tu IA su propio par de manos para navegar por la web. ¿Y la mejor parte? Funciona con modelos de IA populares como GPT de OpenAI, Claude de Anthropic y Gemini de Google.

servidor mcp de browserbase

¿Por qué usar el Servidor MCP de Browserbase?

Antes de saltar al cómo, hablemos de por qué el Servidor MCP de Browserbase cambia las reglas del juego:

Ya sea que estés construyendo una aplicación impulsada por IA, automatizando flujos de trabajo o simplemente experimentando, el Servidor MCP de Browserbase ahorra tiempo y abre nuevas posibilidades.

Cómo Instalar y Configurar el Servidor MCP de Browserbase

Hay tres formas de empezar: usar un servidor remoto alojado, ejecutarlo con npm o ejecutarlo localmente. Cubriré las tres para que puedas elegir la que mejor te funcione.

Requisitos Previos

Antes de sumergirte en el uso del Servidor MCP de Browserbase para controlar un navegador Chrome con IA, asegúrate de tener lo siguiente:

sitio web oficial de browserbase

Para Configuración Local (Opcional)

Si planeas ejecutar el servidor localmente, también necesitarás:

Opción 1: Usar el Servidor Remoto Alojado del Servidor MCP de Browserbase (Más Fácil)

Si quieres evitar la molestia de la configuración, la opción alojada es tu amiga. Así es como se hace:

Visita Smithery: Dirígete a smithery.ai para obtener tus claves API y una URL MCP remota.

smithery ai

Configura tu Cliente de IA: Añade la URL proporcionada a la configuración MCP de tu cliente de IA. Por ejemplo, en Claude Desktop, añadirías esto a tu claude_desktop_config.json:

{
  "mcpServers": {
    "browserbase": {
      "url": "https://your-smithery-url.com"
    }
  }
}

O, si estás usando la CLI mcp-remote:

{
  "mcpServers": {
    "browserbase": {
      "command": "npx",
      "args": ["mcp-remote", "https://your-smithery-url.com"]
    }
  }
}

Reinicia tu Cliente: Cierra y vuelve a abrir tu cliente de IA para aplicar los cambios.

¡Eso es todo! Tu IA ahora puede controlar un navegador Chrome a través del Servidor MCP de Browserbase.

Opción 2: Ejecutar el Servidor MCP de Browserbase en NPM (Recomendado)

Este es el enfoque recomendado debido a su compatibilidad con la mayoría de los clientes MCP. Dirígete a tu archivo JSON de Configuración MCP y pega la configuración del Servidor Browserbase:

{
  "mcpServers": {
    "browserbase": {
      "command": "npx",
      "args": ["@browserbasehq/mcp"],
      "env": {
        "BROWSERBASE_API_KEY": "",
        "BROWSERBASE_PROJECT_ID": "",
        "GEMINI_API_KEY": ""
      }
    }
  }
}

Opción 3: Instalar y Ejecutar el Servidor MCP de Browserbase Localmente (Para Control Total)

¿Quieres trastear bajo el capó? Ejecutar el servidor localmente te da más flexibilidad. Así es como se hace:

Clonar el Repositorio:

git clone https://github.com/browserbase/mcp-server-browserbase.git
cd mcp-server-browserbase

Instalar Dependencias:

pnpm install && pnpm build

Iniciar el Servidor:

{
  "mcpServers": {
    "browserbase": {
      "command": "node",
      "args": ["path/to/mcp-server-browserbase/cli.js"],
      "env": {
        "BROWSERBASE_API_KEY": "your_api_key",
        "BROWSERBASE_PROJECT_ID": "your_project_id",
        "GEMINI_API_KEY": "your_gemini_key"
      }
    }
  }
}
node cli.js --port 3000

Añadir Claves API: Reemplaza los marcadores de posición en la configuración con tus claves API reales de Browserbase y del modelo.

Reinicia tu Cliente: Al igual que antes, reinicia tu cliente de IA para habilitar el servidor.

Personalizando el Servidor

El Servidor MCP de Browserbase ofrece banderas para ajustar su comportamiento. Aquí tienes algunas útiles:

Puedes añadir estas banderas al array args en tu configuración MCP. Por ejemplo:

"args": ["path/to/cli.js", "--proxies", "--browserWidth=1920"]

Cómo Usar el Servidor MCP de Browserbase para Controlar Chrome

Ahora que tu servidor está configurado, ¡pongámoslo a trabajar! Así es como se usa el Servidor MCP de Browserbase para controlar un navegador Chrome.

Paso 1: Conecta tu Cliente de IA

Asegúrate de que tu cliente de IA (como Claude Desktop o Cursor) esté conectado al Servidor MCP de Browserbase usando uno de los tres métodos anteriores.

Paso 2: Da Comandos

En tu cliente de IA, ahora puedes emitir comandos en lenguaje natural para controlar el navegador. Aquí tienes algunos ejemplos:

Navegar a una URL:

https://example.com

Hacer clic en un botón:

"Haz clic en el botón 'Registrarse'"

Rellenar un formulario:

user@example.com

Tomar una captura de pantalla:

"Toma una captura de pantalla de la página de inicio"

Extraer datos:

"Extrae todos los títulos de productos de esta página"

La IA traducirá estas indicaciones en acciones del navegador usando el Servidor MCP de Browserbase.

Paso 3: Ver Resultados

Dependiendo del comando, la IA devolverá resultados como:

Por ejemplo, si pides una captura de pantalla, la IA podría responder con:

"Captura de pantalla realizada y guardada como 'homepage.png'"

Probando el Servidor MCP de Browserbase

Probémoslo con un ejemplo del mundo real. Supongamos que quieres automatizar una búsqueda en un sitio web.

  1. Abre tu Cliente de IA: Para este ejemplo, usemos Claude Desktop.
  2. Emite un Comando:
https://google.com

3. Observa el Navegador: Si lo estás ejecutando localmente con transporte HTTP, podrías ver el navegador abrirse y realizar las acciones.

4. Verifica la Respuesta: Claude debería confirmar las acciones y quizás extraer el título o el contenido de la página.

Esta simple prueba muestra cómo el Servidor MCP de Browserbase permite a la IA controlar Chrome para realizar tareas web.

Instalar Claude

Consejos para la Resolución de Problemas

Conclusión

¡Y ahí lo tienes! Has aprendido a usar el Servidor MCP de Browserbase para controlar un navegador Chrome con IA. Ya sea que hayas elegido la ruta alojada por simplicidad, npm o la configuración local para un control total, ahora estás equipado para automatizar tareas web como un profesional. El Servidor MCP de Browserbase es una herramienta poderosa que une la IA y la automatización web, abriendo infinitas posibilidades para la innovación.

¿Listo para explorar más? Intenta automatizar tus tareas web diarias o integrarlo en tu próximo proyecto de IA.

💡
¿Quieres una excelente herramienta de prueba de API que genere hermosa documentación de API?

¿Quieres una plataforma integrada y todo en uno para que tu equipo de desarrolladores trabaje con máxima productividad?

¡Apidog satisface todas tus demandas y reemplaza a Postman a un precio mucho más asequible!
botón

Practica el diseño de API en Apidog

Descubre una forma más fácil de construir y usar APIs