Servidor MCP de OneSearch: búsqueda web, rastreo, extracción y extracción
Una implementación de servidor de Protocolo de contexto de modelo (MCP) que se integra con Searxng/Tavily/DuckDuckGo/Bing para búsqueda web, búsqueda en navegador local y capacidades de raspado con Firecrawl.
Características
- Búsqueda web, raspado, rastreo y extracción de contenido de sitios web.
- Admite múltiples motores de búsqueda y raspadores web: SearXNG , Firecrawl , Tavily , DuckDuckGo , Bing , etc.
- Búsqueda web local (búsqueda en navegador), compatible con múltiples motores de búsqueda: Bing , Google , Baidu , Sogou , etc.
- Utilice
puppeteer-core
para extraer contenido de sitios web. - Debes tener instalado un navegador local, como
Chromium
,Google Chrome
,Google Chrome Canary
, etc. - Gratis, no se necesitan llaves.
- Utilice
- Herramientas habilitadas:
one_search
,one_scrape
,one_map
- Soporte para autoalojado: SearXNG, Firecrawl, etc. (ver Implementar )
Instalación
Instalación mediante herrería
Para instalar OneSearch para Claude Desktop automáticamente a través de Smithery :
Instalación manual
Variables de entorno
Motor de búsqueda:
- SEARCH_PROVIDER (opcional): el proveedor de búsqueda a utilizar, admite
searxng
,duckduckgo
,bing
,tavily
,local
; el valor predeterminado eslocal
. - SEARCH_API_URL (opcional): la URL de la API de SearxNG, necesaria para
searxng
. - SEARCH_API_KEY (opcional): la clave API para el proveedor de búsqueda, necesaria para
tavily
ybing
.
Firecrawl:
- FIRECRAWL_API_URL (opcional): la URL de la API de Firecrawl, necesaria para
firecrawl
. - FIRECRAWL_API_KEY (opcional): la clave API para la API de Firecrawl, necesaria para
firecrawl
si se usa el servicio en la nube.
Ejecutando en el cursor
Su archivo mcp.json
se verá así:
Corriendo en Windsurf
Agregue esto a su archivo ./codeium/windsurf/model_config.json
:
Autohospedaje
Implementación local de SearXNG y Firecrawl, consulte Implementar
Solución de problemas
- [ReferenceError]: __name no está definido: Esto se debe a que Puppeteer tiene problemas con
tsx
, esbuild#1031
Licencia
Licencia MIT: consulte el archivo LICENCIA para obtener más detalles.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor de protocolo de contexto de modelo que permite la búsqueda web, el raspado, el rastreo y la extracción de contenido a través de múltiples motores, incluidos SearXNG, Firecrawl y Tavily.
- Características
- Instalación
- Variables de entorno
- Ejecutando en el cursor
- Corriendo en Windsurf
- Autohospedaje
- Solución de problemas
- Licencia
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityBuilt as a Model Context Protocol (MCP) server that provides advanced web search, content extraction, web crawling, and scraping capabilities using the Firecrawl API.Last updated -41Python
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants to perform advanced web scraping, crawling, searching, and data extraction through the Firecrawl API.Last updated -19,824MIT License
- -securityAlicense-qualityA Model Context Protocol server that performs comprehensive web research by combining Tavily Search and Crawl APIs to gather extensive information and provide structured JSON output tailored for LLMs to create detailed markdown documents.Last updated -1716JavaScriptMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that intelligently fetches and processes web content, transforming websites and documentation into clean, structured markdown with nested URL crawling capabilities.Last updated -26753TypeScript