¡¡¡La versión 2.0 ya está aquí!!!
NOTICIAS: ¡mi NUEVO 'KiCAD MCP Server' ya está aquí, junto con este 'Google Search MCP Server' son un dúo poderoso!
https://github.com/mixelpixx/KiCAD-MCP-Server
Servidor MCP de Búsqueda de Google
Un servidor MCP (Protocolo de Contexto de Modelo) que proporciona funciones de búsqueda de Google y herramientas de análisis de contenido web. Este servidor permite que los modelos de IA realicen búsquedas en Google y analicen el contenido web mediante programación.
Características
Integración de búsqueda personalizada de Google
Funciones de búsqueda avanzada (filtros, clasificación, paginación, categorización)
Análisis de contenido de páginas web en múltiples formatos (markdown, HTML, texto plano)
Análisis de páginas web por lotes
Categorización y clasificación de resultados
Resumen de contenido
Respuestas optimizadas y legibles para humanos
Interfaz compatible con MCP
Prerrequisitos
Node.js (v16 o superior)
Cuenta de Google Cloud Platform
ID de motor de búsqueda personalizado
Clave API de Google
Instalación
Clonar el repositorio
Instalar las dependencias de Node.js:
Construya el código TypeScript:
Configuración
Configure variables de entorno para sus credenciales de API de Google:
Puede configurarlos como variables de entorno del sistema o configurarlos en el archivo de configuración de MCP.
Variables de entorno requeridas:
GOOGLE_API_KEY
: Su clave API de GoogleGOOGLE_SEARCH_ENGINE_ID
: Su ID de motor de búsqueda personalizado
Agregue la configuración del servidor a su archivo de configuración de MCP (normalmente ubicado en
%APPDATA%/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
):
Correr
Inicie el servidor MCP:
Herramientas disponibles
1. búsqueda de Google
Busca en Google y encuentra resultados relevantes de la web. Esta herramienta encuentra páginas web, artículos e información sobre temas específicos mediante el motor de búsqueda de Google.
La respuesta incluye:
Resultados de búsqueda con título, enlace y fragmento en formato legible
Información de paginación (página actual, resultados totales, etc.)
Categorías de resultados (detectadas automáticamente)
Sugerencias de navegación para la paginación
2. extraer_contenido_de_la_página_web
Extrae y analiza el contenido de una página web, convirtiéndolo en texto legible. Esta herramienta recupera el contenido principal y elimina anuncios, elementos de navegación y demás elementos innecesarios.
La respuesta incluye:
Título y descripción de la página web
Estadísticas de contenido (número de palabras, número de caracteres)
Resumen del contenido
Vista previa del contenido (primeros 500 caracteres)
3. extraer_múltiples_páginas_web
Extraiga y analice contenido de varias páginas web con una sola solicitud. Ideal para comparar información de diferentes fuentes o recopilar información completa sobre un tema.
La respuesta incluye:
Título y descripción de cada página web
Estadísticas de contenido de cada página web
Resumen del contenido de cada página web
Vista previa del contenido de cada página web (primeros 150 caracteres)
Obtener credenciales de la API de Google
Vaya a la consola de Google Cloud
Crea un nuevo proyecto o selecciona uno existente
Habilitar la API de búsqueda personalizada
Crear credenciales de API (clave API)
Vaya a la página del motor de búsqueda personalizado
Cree un nuevo motor de búsqueda y obtenga su ID de motor de búsqueda
Agregue estas credenciales a su archivo de configuración de MCP o configúrelas como variables de entorno
Manejo de errores
El servidor proporciona mensajes de error detallados para:
Credenciales de API faltantes o no válidas
Solicitudes de búsqueda fallidas
URL de páginas web no válidas
Problemas de conectividad de red
Arquitectura
El servidor está desarrollado con TypeScript y utiliza el SDK de MCP para proporcionar una interfaz estandarizada que permite a los modelos de IA interactuar con la Búsqueda de Google y las herramientas de análisis de contenido web. Consta de dos servicios principales:
GoogleSearchService : gestiona las interacciones de la API de Google para la funcionalidad de búsqueda.
ContentExtractor : gestiona el análisis y la extracción de contenido de páginas web
El servidor utiliza mecanismos de almacenamiento en caché para mejorar el rendimiento y reducir las llamadas API.
Distribuyendo la versión compilada
Si prefiere distribuir solo la versión compilada de esta herramienta en lugar del código fuente, puede seguir estos pasos:
Construya el código TypeScript:
Cree un paquete de distribución con solo los archivos necesarios:
Los usuarios pueden luego instalar y ejecutar la versión compilada:
Este enfoque permite distribuir los archivos JavaScript compilados sin exponer el código fuente de TypeScript. Los usuarios aún deberán:
Configurar sus credenciales de API de Google como variables de entorno
Agregue la configuración del servidor a su archivo de configuración MCP
Instalar las dependencias de producción
Tenga en cuenta que el paquete.json en la distribución solo incluirá dependencias de producción y un conjunto simplificado de scripts.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor MCP (Protocolo de Contexto de Modelo) que proporciona funciones de búsqueda de Google y herramientas de análisis de contenido web. Este servidor permite que los modelos de IA realicen búsquedas en Google y analicen el contenido web mediante programación.
- NOTICIAS: ¡mi NUEVO 'KiCAD MCP Server' ya está aquí, junto con este 'Google Search MCP Server' son un dúo poderoso!
- Servidor MCP de Búsqueda de Google
Related Resources
Related MCP Servers
- -securityFlicense-qualityA specialized Model Context Protocol (MCP) server that integrates Google services (Gmail, Calendar, etc.) into your AI workflows. This server enables seamless access to Google services through MCP, allowing AI agents to interact with Gmail, Google Calendar, and other Google services.Last updated -103
- -securityAlicense-qualityA Model Context Protocol (MCP) based search API server that provides standardized access to Google Maps, Google Flights, Google Hotels and other services. This server enables AI assistants to access various search services through a unified interface.Last updated -58MIT License
- -securityAlicense-qualityModel Context Protocol (MCP) server that provides AI assistants with advanced web research capabilities, including Google search integration, intelligent content extraction, and multi-source synthesis.Last updated -114MIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server that provides Google Search functionality with StreamableHTTP transport support.Last updated -11MIT License