RC

robbyczgw-cla/web-search-plus-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

5 stars 4 forks 품질 86 트렌드 33MIT

Give your agent the web as real sources, never made-up answers — an MCP server with 15 search and 9 extract providers plus an optional local, key-free DonSeTch integration.

개요

web-search-plus-mcp works with Claude Desktop, Cursor, NanoBot, Hermes, and other MCP apps. It searches across the services you choose, returns the original sources, and can try another service when one fails. web-search-plus-mcp 5.1.6 (released 2026-10-30) says why a page could not be extracted (page not found, site refused, unreachable, provider does not support the site), stops paying for fallbacks when a page does not exist, and no longer blocks Firecrawl after a site it does not support. 5.1.5 fixed DonSeTch with DonSeTch 4.7.1 and newer; 5.1.4 brought compact responses by default; see the changelog. Search and page reading now return compact JSON by default, saving context by removing repeated evidence and execution diagnostics. Source titles, URLs, snippets and bounded page text stay intact. Clients that parse the full v3 contract (including observations and routing receipts) must pass detail: "full" or set the server default below. See docs/RELEASE_5_1_3.md.

README

원문 README의 일부입니다. 원문 보기.

🔍 web-search-plus-mcp

Give your AI app better web search and clean page reading. web-search-plus-mcp works with Claude Desktop, Cursor, NanoBot, Hermes, and other MCP apps. It searches across the services you choose, returns the original sources, and can try another service when one fails.

web-search-plus-mcp 5.1.6 (released 2026-10-30) says why a page could not be extracted (page not found, site refused, unreachable, provider does not support the site), stops paying for fallbacks when a page does not exist, and no longer blocks Firecrawl after a site it does not support. 5.1.5 fixed DonSeTch with DonSeTch 4.7.1 and newer; 5.1.4 brought compact responses by default; see the changelog.

What’s new in 5.1.3

Search and page reading now return compact JSON by default, saving context by removing repeated evidence and execution diagnostics. Source titles, URLs, snippets and bounded page text stay intact. Clients that parse the full v3 contract (including observations and routing receipts) must pass detail: "full" or set the server default below. See docs/RELEASE_5_1_3.md.

Google /goto source wrappers are dropped without contacting Google by default; classic /url?q= links decode locally. Opt in to the bounded resolver with {"serper": {"resolve_redirects": true}} in config.json. SerpBase defaults to device: "mobile" (configurable as mobile or desktop under serpbase) and prefers canonical URLs. Every search provider shares a conservative corrupt-URL filter. Compact output includes positive redirects_wrapped, redirects_resolved, redirects_dropped and invalid_urls_dropped counts; full output retains their complete receipts. DonSeTch 4.10.3 is the tested version.

Earlier: 5.1.2

GitHub에서 전체 README 보기

설치

uvx web-search-plus-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "web-search-plus": { "command": "uvx", "args": ["web-search-plus-mcp"], "env": { "YOU_API_KEY": "your_you_key", "SERPER_API_KEY": "your_serper_key", "LINKUP_API_KEY": "your_linkup_key" } } } }