Servidor MCP de búsqueda web
Un servidor MCP que proporciona capacidades de búsqueda de Google y visualización de contenido web con prevención avanzada de detección de bots.
Características
Búsqueda personalizada de Google con filtrado avanzado
Visualización de contenido web con conversión de Markdown
Limitación de velocidad y almacenamiento en caché
Agrupación de instancias del navegador
Prevención de la detección de bots mediante rebrowser-puppeteer
Prerrequisitos
Tiempo de ejecución de Bun v1.0 o superior
Credenciales de la API de Google (clave API e ID del motor de búsqueda)
Instalación
Configuración
Configuración de cookies
Para acceder al sitio de forma autenticada, deberá:
Instalar la extensión Get cookies.txt LOCALMENTE para Chrome
Visita los sitios en los que deseas autenticarte e inicia sesión
Utilice la extensión para exportar sus cookies en formato JSON
Guarde el archivo de cookies exportado en una ubicación segura
Establezca la variable de entorno
BROWSER_COOKIES_PATH
en la ruta absoluta de su archivo de cookies
Configuración del servidor MCP
Agregue la configuración del servidor a su archivo de configuración de MCP:
Para Cline:
%APPDATA%\Code\User\globalStorage\rooveterinaryinc.roo-cline\settings\cline_mcp_settings.json
Para Claude Desktop:
MacOS/Linux:
~/Library/Application Support/Claude/claude_desktop_config.json
Ventanas:
%APPDATA%\Claude\claude_desktop_config.json
Reemplace /ABSOLUTE/PATH/TO/web_search_mcp
con la ruta absoluta a su directorio de servidor.
Configuración de registro
Las siguientes variables de entorno controlan el comportamiento del registro:
LOG_LEVEL
: Establece el nivel de registro (error, advertencia, información, depuración). Valor predeterminado: información.NO_COLOR
: Desactiva la salida en color cuando se establece en "1"BUN_FORCE_COLOR
: Controla la salida de color en el tiempo de ejecución de Bun (establezca en "0" para deshabilitarla)FORCE_COLOR
: Controla la salida de color globalmente (establezca en "0" para deshabilitarla)
Prevención de detección de bots
Este servidor utiliza rebrowser-puppeteer para evitar la detección de bots:
Tiempo de ejecución.Habilitar prevención de fugas:
Utiliza la técnica addBinding para evitar la detección de Runtime.Enable
Funciona con trabajadores web e iframes
Mantiene el acceso al contexto mundial principal
Enmascaramiento de URL de origen:
Cambia la URL de origen de Puppeteer para que parezca un script legítimo
Ayuda a evitar la detección de herramientas de automatización.
Nombre del mundo de utilidad:
Utiliza un nombre de mundo de utilidad genérico
Previene la detección a través de patrones de nombres mundiales
Configuración de inicio del navegador:
Desactiva las banderas de automatización
Utiliza argumentos optimizados de Chrome
Configura la ventana gráfica y los ajustes de la ventana
Uso con Claude Desktop
Asegúrate de tener Claude Desktop instalado y actualizado a la última versión
Abra el archivo de configuración de Claude Desktop:
MacOS/Linux:
~/Library/Application Support/Claude/claude_desktop_config.json
Ventanas:
%APPDATA%\Claude\claude_desktop_config.json
Agregue la configuración del servidor como se muestra en la sección Configuración anterior.
Reiniciar Claude Desktop
Busque el icono del martillo
Para confirmar que las herramientas están disponibles
Herramientas disponibles
1. Herramienta de búsqueda
2. Herramienta Ver URL
Solución de problemas
Problemas de integración de Claude Desktop
Revisar los registros:
# MacOS/Linux tail -n 20 -f ~/Library/Logs/Claude/mcp*.log # Windows type %APPDATA%\Claude\Logs\mcp*.logProblemas comunes:
El servidor no aparece: Verifique la sintaxis y las rutas del archivo de configuración
Las llamadas a herramientas fallan: Verifique los registros del servidor y reinicie Claude Desktop
Problemas de ruta: asegúrese de utilizar rutas absolutas
Para obtener una solución de problemas más detallada, consulte la guía de depuración de MCP .
Desarrollo
Notas importantes
Detección de bots:
Las funciones para evitar la detección de bots ayudan a prevenir los métodos de detección más comunes.
Sin embargo, pueden ser necesarias medidas adicionales como servidores proxy y agentes de usuario adecuados.
Algunos sitios web aún pueden detectar la automatización a través de otros medios.
Actuación:
Las instancias del navegador se agrupan y reutilizan
Los navegadores inactivos se limpian automáticamente
Los límites de recursos evitan la sobrecarga
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Proporciona capacidades de búsqueda de Google, extracción de contenido web y funcionalidad de captura de pantalla con prevención avanzada de detección de bots a través del protocolo MCP.
- Características
- Prerrequisitos
- Instalación
- Configuración
- Prevención de detección de bots
- Uso con Claude Desktop
- Herramientas disponibles
- Solución de problemas
- Desarrollo
- Notas importantes
- Licencia
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityAn MCP (Model Context Protocol) server that provides Google search capabilities and webpage content analysis tools. This server enables AI models to perform Google searches and analyze webpage content programmatically.Last updated -11139
- -securityFlicense-qualityProvides SEO automation with tools for keyword research, SERP analysis, and competitor analysis through Google Ads API integration, enabling AI assistants to access these capabilities via MCP.Last updated -27
- AsecurityAlicenseAqualityA powerful MCP server that enables parallel Google searching with multiple keywords simultaneously, providing structured results while handling CAPTCHAs and simulating user browsing patterns.Last updated -1217204MIT License
- AsecurityFlicenseAqualityAn MCP server that provides Google Search functionality with automatic API key rotation and intelligent quota management, enabling natural language search queries with advanced filtering options.Last updated -1111
Appeared in Searches
- A server for finding rental listings on platforms like Facebook, Craigslist, Zillow, and Realtor.com
- A database for searching medical and scientific research articles
- An overview or guide to Search Engine Optimization (SEO)
- Techniques for Scraping Dynamic Websites with JavaScript and Handling CAPTCHA or Proxy Issues
- A search engine with accurate and authoritative search functionality