{"repo":"chenyuxiaojin/cyxj-groksearch","free":true,"listed":false,"github":"https://github.com/chenyuxiaojin/cyxj-groksearch","clone":"git clone https://github.com/chenyuxiaojin/cyxj-groksearch.git","description":"MCP server for Claude Code: Grok AI web search + Tavily fetch/map + Firecrawl screenshots, with multi-key failover.","language":"Python","stars":19,"topics":["ai-search","claude-code","firecrawl","grok","mcp-server","model-context-protocol","python","tavily","web-scraping","web-search"],"license":"MIT","category":"mcp-servers","readme_excerpt":"中文 English cyxj-groksearch 为 Claude Code 提供实时联网能力的 MCP 服务器：Grok AI 搜索、Tavily 高保真抓取/站点映射、Firecrawl 网页截图，内置多 key 轮询与自动 failover。 为什么用它，而不是 Claude Code 内置 WebSearch？ Claude Code 自带 WebSearch 和 WebFetch 。这个 MCP 不是替代，而是补充——它提供内置工具做不到的能力： - 多源交叉验证 — web search 可通过 extra sources 参数同步向 Tavily/Firecrawl 并行取独立信源，合并后一次返回，Claude 可在单次调用内对比多方索引结果。 - Grok 中转路由 — 可将 AI 搜索流量指向任意 OpenAI 兼容端点（官方 Grok API、自建镜像、中转站）。内置工具无法重定向。 - 原文全文抓取 — web fetch 通过 Tavily Extract（Firecrawl 降级）获取 16 KB+ 结构化 Markdown 原文，而非摘要片段，适合钉死一手事实。 - 强制路由控制 — toggle builtin tools 把 WebSearch / WebFetch 写入项目 .claude/settings.json 黑名单，所有联网请求强制走本 MCP。可随时撤销。 - 多 key 轮询池 — Grok / Tavily / Firecrawl 三个 API 均支持逗号分隔多 key，遇到限速/报错自动 30 分钟 cooldown，无缝切下一个 key。 功能特性 - 8 个 MCP 工具，覆盖搜索、抓取、截图、站点映射、运行时控制 - Grok AI 搜索 + session 级信源缓存 - Tavily Extract 为主抓取，Firecrawl 自动降级 - Firecrawl JS 渲染截图（返回签名 GCS URL） - 同一 Firecrawl key 池同时供 web fetch 降级、 extra sources 补信源、 web screenshot 三用 - 内置连接诊断：配置检查 + 1-token 模型探针 - 通过 /.config/grok-search/config.json 持久化默认模型 - launcher 脚本自动聚合所有 TAVILY API KEY 变量成多 key 轮询池 工具列表 工具 作用 关键参数 ------ ------ --------- web search Grok AI 搜索；缓存信源，返回 session id + content + sources count query 、 platform （可选，限定平台）、 model （单次覆盖）、 extra sources （附加 Tavily/Firecrawl 信源数，默认 2，设 0 关闭） get sources 按 session id 取上次 web search 缓存的完整信源列表 session id web fetch 抓取 URL 全文，以 Markdown 返回；Tavily 主抓取 → Firecrawl 降级 url web screenshot Firecrawl JS 渲染截图，返回签名 PNG URL url 、 full page （bool，默认 false） web map 遍历站点链接图，返回 URL 结构清单（Tavily） url 、 instru","default_branch":null,"files":null,"tree":[],"storefront":"/r/chenyuxiaojin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chenyuxiaojin/cyxj-groksearch/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}