dsh plugins中文
← Back to popular plugin directory

Pivot Web Search

Tannnnhauser/pivot-web-search · model-adapters

Resilient multi-provider web search & content extraction for Claude Code, DeepSeek Harness, and any MCP host — quota-aware failover, JS rendering, and a CLI.

★ 3GitHub stars
0Forks
2026-08-25Last updated
PythonLanguage
Apache-2.0License

Key features

  • One runtime, three interfaces — the same search/fetch/config services back MCP, the CLI, and the JSON bridge.
  • MCP server (pivot-web-search-mcp) — for Claude Code and any MCP-aware host
  • Behaviors15-minute per-URL cache · binary-content detection & rejection · cross-host redirect safety (blocks before following) · SPA fallback (__NEXT_DATA__ / RSC payload / __NUXT_DATA__).
  • server.py — FastMCP adapter (the 3 MCP tools) · cli.py — CLI adapter · machine_bridge.py — host-neutral JSON adapter
  • Multi-provider failover — quota-aware routing across providers

Requirements

  • uv — manages Python and dependencies automatically (used by every interface).
  • At least one search provider (DDG needs no API key).

Install command

dsh plugin --profile web add github:Tannnnhauser/pivot-web-search
View GitHub repository ↗Back to popular plugin directory