Skip to main content
Glama
robbyczgw-cla

web-search-plus-mcp

🔍 web-search-plus-mcp

PyPI version Python 3.10+ MCP License: MIT Glama

Servidor MCP de búsqueda y extracción web multiproveedor con enrutamiento automático inteligente.

web-search-plus-mcp es el paquete MCP independiente de Web Search Plus. Proporciona a Claude Desktop, NanoBot, Cursor y otros hosts compatibles con MCP acceso a la misma familia de motores de enrutamiento de Python utilizada por las herramientas de Web Search Plus de Hermes/OpenClaw.

✨ Características

  • 10 proveedores de búsqueda — Serper, Brave, Tavily, Exa, Querit, Linkup, Firecrawl, Perplexity, You.com, SearXNG

  • 5 proveedores de extracción — Firecrawl, Linkup, Tavily, Exa, You.com

  • Enrutamiento automático inteligente — puntúa la intención de la consulta y elige un proveedor automáticamente

  • Informes de calidad — diagnósticos opcionales de enrutamiento/resultados

  • Modo de investigación — búsqueda multiproveedor opcional + extracción de fuentes principales con un presupuesto de tiempo

  • Ejecución sin instalaciónuvx web-search-plus-mcp

  • Nativo de MCP — servidor stdio que expone web_search y web_extract

Related MCP server: OneSearch MCP Server

🚀 Inicio rápido

# Run instantly with uvx
uvx web-search-plus-mcp

# Or install globally
pip install web-search-plus-mcp
web-search-plus-mcp

Se requiere al menos una credencial de proveedor para la búsqueda. La extracción necesita al menos una clave de proveedor capaz de realizar extracciones.

⚙️ Configuración de Claude Desktop

Añádelo a ~/Library/Application Support/Claude/claude_desktop_config.json en macOS o %APPDATA%\Claude\claude_desktop_config.json en Windows:

{
  "mcpServers": {
    "web-search-plus": {
      "command": "uvx",
      "args": ["web-search-plus-mcp"],
      "env": {
        "LINKUP_API_KEY": "your_linkup_key",
        "TAVILY_API_KEY": "your_tavily_key",
        "EXA_API_KEY": "your_exa_key",
        "FIRECRAWL_API_KEY": "your_firecrawl_key",
        "BRAVE_API_KEY": "your_brave_key",
        "SERPER_API_KEY": "your_serper_key",
        "QUERIT_API_KEY": "your_querit_key",
        "PERPLEXITY_API_KEY": "your_perplexity_key",
        "YOU_API_KEY": "your_you_key",
        "SEARXNG_INSTANCE_URL": "https://your-searxng-instance.example.com"
      }
    }
  }
}

También puedes colocar un archivo .env junto al paquete/proyecto con las mismas variables.

🔎 Proveedores de búsqueda

  • Serper — hechos al estilo Google, noticias, compras, consultas locales

  • Brave — índice web independiente de propósito general

  • Tavily — investigación y análisis

  • Exa — descubrimiento semántico, similitud, síntesis de razonamiento profundo

  • Querit — búsqueda con IA multilingüe en tiempo real

  • Linkup — fundamentación/citas respaldadas por fuentes

  • Firecrawl — búsqueda web más contenido listo para extraer (scrape)

  • Perplexity — respuestas sintetizadas directas

  • You.com — fragmentos en tiempo real listos para LLM

  • SearXNG — metabuscador autohospedado centrado en la privacidad

📄 Proveedores de extracción

  • Linkup — primera opción recomendada por su markdown limpio y bajo costo

  • Firecrawl — alternativa robusta de extracción, útil para páginas bloqueadas o con mucho JS

  • Tavily — API de extracción/contenido

  • Exa — API de contenidos

  • You.com — fragmentos/contenido listo para LLM cuando esté disponible

🛠 Referencia de herramientas MCP

Parámetros:

  • query — consulta de búsqueda requerida

  • providerauto, serper, brave, tavily, exa, querit, linkup, firecrawl, perplexity, you, searxng

  • count — resultados a devolver, por defecto 5, máximo 20

  • depth — profundidad de Exa: normal, deep, deep-reasoning

  • time_rangehour, day, week, month, year

  • include_domains / exclude_domains — listas de permitidos/bloqueados de dominios

  • modenormal o research

  • quality_report — incluir diagnósticos de enrutamiento/resultados

  • research_time_budget — presupuesto de tiempo de reloj para el modo de investigación

Ejemplo de argumentos MCP:

{
  "query": "latest Hermes Agent release",
  "provider": "linkup",
  "count": 5,
  "quality_report": true
}

web_extract

Parámetros:

  • urls — lista de URLs requerida

  • providerauto, firecrawl, linkup, tavily, exa, you

  • formatmarkdown o html

  • include_images — incluir metadatos de imagen cuando sea compatible

  • include_raw_html — incluir HTML sin procesar cuando sea compatible

  • render_js — renderizar JavaScript antes de la extracción cuando sea compatible

Ejemplo de argumentos MCP:

{
  "urls": ["https://example.com"],
  "provider": "linkup",
  "format": "markdown"
}

🧠 Ejemplos de enrutamiento automático

  • iPhone 16 Pro price → Búsqueda estilo compras de Serper/Brave

  • how does TCP/IP work → Búsqueda estilo investigación de Tavily

  • latest multilingual EV market updates → Búsqueda en tiempo real/respaldada por fuentes de Querit/Linkup

  • companies like Stripe → Búsqueda de descubrimiento de Exa

  • what is quantum computing → Búsqueda estilo respuesta directa de Perplexity/You.com

  • privacy focused search results → SearXNG cuando está configurado

Créditos

Construido sobre la lógica de enrutamiento de Web Search Plus desarrollada originalmente para OpenClaw/Clawhub y posteriormente portada a Hermes como hermes-web-search-plus.

Licencia

MIT © 2026 robbyczgw-cla

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
5dRelease cycle
31Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    A
    maintenance
    🔍 A Model Context Protocol (MCP) server providing unified access to multiple search engines (Tavily, Brave, Kagi), AI tools (Perplexity, FastGPT), and content processing services (Jina AI, Kagi). Combines search, AI responses, content processing, and enhancement features through a single interface.
    3
    298
    343
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol server that enables AI assistants to perform web searches using SearXNG, a privacy-respecting metasearch engine.
    1
    43
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A production-ready Model Context Protocol server that brings AI-powered web search directly into development environments, providing intelligent search results with proper citations in Claude Desktop, Cursor, or any MCP-compatible client.
    3,394
    23
    MIT

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • Multi-engine search for AI agents. Trust scoring, local corpus, MCP-native. Self-hostable, BYOK.

  • A Model Context Protocol server for Wix AI tools

View all MCP Connectors

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/robbyczgw-cla/web-search-plus-mcp'

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