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 是 Web Search Plus 的独立 MCP 打包版本。它为 Claude Desktop、NanoBot、Cursor 以及其他兼容 MCP 的主机提供了与 Hermes/OpenClaw Web Search Plus 工具系列相同的 Python 路由引擎访问权限。

✨ 功能特性

  • 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 原生 — 提供 web_searchweb_extract 的 stdio 服务器

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 配置

在 macOS 上添加到 ~/Library/Application Support/Claude/claude_desktop_config.json,或在 Windows 上添加到 %APPDATA%\Claude\claude_desktop_config.json

{
  "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 — 多语言、实时 AI 搜索

  • 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 — 域名允许/拒绝列表

  • modenormalresearch

  • 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

  • formatmarkdownhtml

  • 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

致谢

基于最初为 OpenClaw/Clawhub 开发并随后移植到 Hermes 作为 hermes-web-search-plus 的 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