Skip to main content
Glama
cmann50

MCP Chrome Google Search

by cmann50

Herramienta de búsqueda de Google de MCP Chrome

Herramienta MCP para búsquedas en Google y extracción de contenido de páginas web mediante el navegador Chrome. Funciona con Claude para habilitar las funciones de búsqueda y obtención de contenido de Google.

Instalación rápida

  1. Configurar Claude Desktop

    • Abra Claude Desktop en Mac

    • Vaya a Claude > Configuración > Desarrollador > Editar configuración

    • Agregue lo siguiente a su archivo de configuración: GXP1

    • Reiniciar Claude Desktop

  2. Configuración por primera vez

    • Otorgar permisos de accesibilidad

      • En la primera ejecución, apruebe la solicitud de permisos de accesibilidad de macOS

      • Vaya a: Preferencias del Sistema > Seguridad y Privacidad > Privacidad > Accesibilidad

      • Agregue y habilite permisos para su aplicación de terminal

    • Habilitar JavaScript de Chrome desde Apple Events

      • Abrir Chrome

      • Vaya a: Ver > Desarrollador > Permitir JavaScript desde Apple Events

      • Configuración única únicamente

Una vez configurado, Claude podrá realizar búsquedas en Google y extraer contenido de páginas web a través de Chrome cuando realices solicitudes.

Related MCP server: Google Search MCP Server

Ventajas clave

  • Búsqueda gratuita en Google

  • Abre ventanas pequeñas y utiliza su navegador Chrome, por lo que no debería bloquearse.

  • Dado que usa tu ventana de Chrome, puede acceder a contenido autenticado. Claude puede simplemente abrir la URL en tu navegador.

Soporte de plataforma

  • ✅ macOS

  • ❌ Windows (no compatible)

  • ❌ Linux (no compatible)

Requisitos

  1. macOS

  2. Google Chrome

  3. Node.js 20 o superior

Métodos de instalación alternativos

Instalación de NPX

npx mcp-chrome-google-search

Instalación personalizada

  1. Obtener desde git

  2. Ejecutar npm run build

  3. Agregar a la configuración de Claude (usar ruta absoluta):

{ "google-tools": { "command": "node", "args": [ "/your/checkout/path/mcp/mcp-chrome-google-search/dist/index.js" ] } }

Desarrollo local

Para probar los cambios localmente, aumente la versión del paquete json y ejecútelo para ponerlo en modo de edición:

npm install -g .

Luego simplemente haga npm run build y los archivos irán a dist donde Claude está monitoreando

Luego presione ctrl-R en el escritorio de Claude, no es necesario reiniciarlo.

Depuración

Monitoreo de registros

# Follow logs in real-time tail -n 20 -F ~/Library/Logs/Claude/mcp*.log

Acceso a herramientas de desarrollo

  1. Habilitar la configuración del desarrollador:

echo '{"allowDevTools": true}' > ~/Library/Application\ Support/Claude/developer_settings.json
  1. Abrir DevTools: Comando-Opción-Mayús-i en el escritorio de Claude

  2. Utilice Ctrl+R en el escritorio de Claude mientras rastrea errores para obtener mejores resultados

Solución de problemas

Error de JavaScript de Chrome

Si ves:

execution error: Google Chrome got an error: Executing JavaScript through AppleScript is turned off. For more information: https://support.google.com/chrome/?p=applescript (12)

Solución:

  1. Abrir Chrome

  2. Ver > Desarrollador > Permitir JavaScript desde Apple Events

Problemas de permisos de accesibilidad

Si el control de Chrome falla:

  1. Abrir Preferencias del Sistema

  2. Seguridad y privacidad > Privacidad > Accesibilidad

  3. Asegúrese de que la aplicación de terminal esté listada y habilitada

  4. Utilice el icono del candado para realizar cambios si es necesario

Detalles de implementación

  • Utiliza AppleScript para el control de Chrome

  • Automatización visible: las ventanas de Chrome se abrirán/navegarán

  • Cada solicitud abre una nueva pestaña de Chrome

  • Cierre periódicamente las pestañas no utilizadas para un rendimiento óptimo

  • Usar solo con instancias confiables de Claude (que tengan acceso al control de Chrome)

Apoyo

  • Crear problemas en GitHub para los problemas

  • Incluir detalles de la versión de macOS y Chrome

Licencia

Licencia MIT: consulte el archivo de LICENCIA para obtener más detalles

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

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/cmann50/mcp-chrome-google-search'

If you have feedback or need assistance with the MCP directory API, please join our Discord server