web-search-plus-mcp
🔍 web-search-plus-mcp
インテリジェントな自動ルーティング機能を備えた、マルチプロバイダー対応のウェブ検索および抽出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-mcpMCPネイティブ —
web_searchおよびweb_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検索には少なくとも1つのプロバイダーの認証情報が必要です。抽出には、抽出機能を持つプロバイダーのキーが少なくとも1つ必要です。
⚙️ 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ツールリファレンス
web_search
パラメータ:
query— 必須の検索クエリprovider—auto,serper,brave,tavily,exa,querit,linkup,firecrawl,perplexity,you,searxngcount— 返す結果の数(デフォルト5、最大20)depth— Exaの深さ:normal,deep,deep-reasoningtime_range—hour,day,week,month,yearinclude_domains/exclude_domains— ドメインの許可/拒否リストmode—normalまたはresearchquality_report— ルーティング/結果の診断情報を含めるresearch_time_budget— リサーチモードでの目標実行時間(目安)
MCP引数の例:
{
"query": "latest Hermes Agent release",
"provider": "linkup",
"count": 5,
"quality_report": true
}web_extract
パラメータ:
urls— 必須のURLリストprovider—auto,firecrawl,linkup,tavily,exa,youformat—markdownまたはhtmlinclude_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-web-search-plus としてHermesに移植されたWeb Search Plusのルーティングロジックを基に構築されています。
ライセンス
MIT © 2026 robbyczgw-cla
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseBqualityAmaintenance🔍 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.3298343MIT
- AlicenseAqualityAmaintenanceA Model Context Protocol server that enables web search, scraping, crawling, and content extraction through multiple engines including SearXNG, Firecrawl, and Tavily.4223138MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables AI assistants to perform web searches using SearXNG, a privacy-respecting metasearch engine.143MIT
- AlicenseNot gradedqualityCmaintenanceA 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,39423MIT
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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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