Skip to main content
Glama
robbyczgw-cla

web-search-plus-mcp

🔍 web-search-plus-mcp

PyPI version Python 3.10+ MCP License: MIT Glama

MCP-сервер для многопровайдерного веб-поиска и извлечения данных с интеллектуальной автоматической маршрутизацией.

web-search-plus-mcp — это автономный MCP-пакет Web Search Plus. Он предоставляет Claude Desktop, NanoBot, Cursor и другим MCP-совместимым хостам доступ к тому же семейству механизмов маршрутизации на Python, которое используется в инструментах Hermes/OpenClaw Web Search Plus.

✨ Функции

  • 10 поисковых провайдеров — Serper, Brave, Tavily, Exa, Querit, Linkup, Firecrawl, Perplexity, You.com, SearXNG

  • 5 провайдеров извлечения данных — Firecrawl, Linkup, Tavily, Exa, You.com

  • Интеллектуальная автоматическая маршрутизация — оценивает намерение запроса и автоматически выбирает провайдера

  • Отчеты о качестве — опциональная диагностика маршрутизации/результатов

  • Режим исследования — опциональный поиск через нескольких провайдеров + извлечение данных из лучших источников с ограничением по времени

  • Запуск без установкиuvx web-search-plus-mcp

  • MCP-native — stdio-сервер, предоставляющий web_search и web_extract

Related MCP server: OneSearch MCP Server

🚀 Быстрый старт

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

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

Для поиска требуется как минимум один учетный ключ провайдера. Для извлечения данных необходим как минимум один ключ провайдера, поддерживающего эту функцию.

⚙️ Конфигурация Claude Desktop

Добавьте в ~/Library/Application Support/Claude/claude_desktop_config.json на macOS или %APPDATA%\Claude\claude_desktop_config.json на 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"
      }
    }
  }
}

Вы также можете разместить файл .env рядом с пакетом/проектом с теми же переменными.

🔎 Поисковые провайдеры

  • Serper — факты в стиле Google, новости, покупки, локальные запросы

  • Brave — независимый веб-индекс общего назначения

  • Tavily — исследования и анализ

  • Exa — семантический поиск, сходство, глубокий синтез/рассуждения

  • Querit — многоязычный ИИ-поиск в реальном времени

  • Linkup — обоснование/цитирование на основе источников

  • Firecrawl — веб-поиск плюс контент, готовый к парсингу

  • Perplexity — прямые синтезированные ответы

  • You.com — сниппеты в реальном времени, готовые для LLM

  • SearXNG — метапоиск с упором на конфиденциальность, размещаемый на своем сервере

📄 Провайдеры извлечения данных

  • Linkup — рекомендуемый первый выбор для чистого markdown и низкой стоимости

  • Firecrawl — надежный резервный вариант для парсинга, полезен для страниц с большим количеством JS или заблокированных страниц

  • Tavily — API для извлечения/контента

  • Exa — API для содержимого

  • You.com — сниппеты/контент, готовые для LLM, где это доступно

🛠 Справочник инструментов MCP

Параметры:

  • query — обязательный поисковый запрос

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

  • count — количество возвращаемых результатов, по умолчанию 5, максимум 20

  • depth — глубина Exa: normal, deep, deep-reasoning

  • time_rangehour, day, week, month, year

  • include_domains / exclude_domains — списки разрешенных/запрещенных доменов

  • modenormal или research

  • quality_report — включить диагностику маршрутизации/результатов

  • research_time_budget — бюджет времени (в реальном времени) для режима исследования

Пример аргументов MCP:

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

web_extract

Параметры:

  • urls — обязательный список URL-адресов

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

  • formatmarkdown или html

  • include_images — включить метаданные изображений, если поддерживается

  • include_raw_html — включить необработанный HTML, если поддерживается

  • render_js — отрисовать JavaScript перед извлечением, если поддерживается

Пример аргументов MCP:

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

🧠 Примеры автоматической маршрутизации

  • iPhone 16 Pro price → поиск в стиле покупок Serper/Brave

  • how does TCP/IP work → поиск в стиле исследований Tavily

  • latest multilingual EV market updates → поиск в реальном времени/на основе источников Querit/Linkup

  • companies like Stripe → поисковое обнаружение Exa

  • what is quantum computing → поиск с прямыми ответами Perplexity/You.com

  • privacy focused search results → SearXNG при настройке

Авторы

Построено на логике маршрутизации Web Search Plus, изначально разработанной для OpenClaw/Clawhub и позже портированной в Hermes как hermes-web-search-plus.

Лицензия

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