búsqueda web local del servidor mcp
Un servidor MCP para realizar búsquedas web locales. Este servidor proporciona herramientas para buscar y extraer contenido de páginas web mediante el Protocolo de Contexto de Modelo.
Características
- Realice búsquedas web con límites de resultados personalizables
- Extraer y procesar contenido de páginas web
- Devuelve resultados estructurados con títulos, URL y descripciones
- Soporte para truncamiento de contenido y filtrado de dominios
- Extracción de contenido limpio mediante Readability
- Funcionamiento del navegador sin cabeza para un rendimiento mejorado
Instalación
Para instalar dependencias:
Configuración
Ejecute el script de configuración para configurar el servidor MCP:
Esto agregará el servidor a su configuración de Claude MCP.
Herramientas disponibles
local_web_search
- Realiza búsquedas web y devuelve resultados con título, URL y descripción.
- Parámetros:
query
: Consulta de búsqueda para encontrar contenido relevante (obligatorio)excludeDomains
: Lista de dominios que se excluirán de los resultados de búsqueda (predeterminado: [])limit
: Número máximo de resultados a devolver (predeterminado: 5)truncate
: Longitud máxima del contenido a devolver por resultado (valor predeterminado: 4000)show
: Mostrar ventana del navegador para depuración (predeterminado: falso)proxy
: Servidor proxy para utilizar en solicitudes (opcional)
Requisitos
- Tiempo de ejecución de Bun
- Compatibilidad con TypeScript de Node.js
Desarrollo
Este proyecto utiliza:
- Bun como entorno de ejecución de JavaScript
- TypeScript para seguridad de tipos
- SDK de protocolo de contexto de modelo para implementación de servidor
- @egoist/local-web-search para búsqueda web (usando playwright-core)
- Legibilidad para la extracción de contenido
Colaboradores
- egoísta - Autor original de la búsqueda web local
- FradSer - Autor original
- TheSethRose - Integración de dramaturgos y mejoras de rendimiento
Licencia
Licencia MIT
Este proyecto se creó con bun init
en bun v1.2.2. Bun es un entorno de ejecución de JavaScript rápido y completo.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Permite realizar búsquedas web locales y extraer contenido estructurado de páginas web mediante el Protocolo de contexto de modelo, con límites de resultados personalizables y filtrado de dominio.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityProvides web search capabilities using Google Custom Search API, enabling users to perform searches through a Model Context Protocol server.Last updated -2946JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server enabling advanced search and content extraction using the Tavily API, with rich customization and integration options.Last updated -4571JavaScriptMIT License
- -securityAlicense-qualityA server that enables language models to perform web searches through SearXNG using the Model Context Protocol standard.Last updated -TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables web search, scraping, crawling, and content extraction through multiple engines including SearXNG, Firecrawl, and Tavily.Last updated -3511TypeScriptMIT License