{"repo":"Episkey-G/GrokSearch-rs","free":true,"listed":false,"github":"https://github.com/Episkey-G/GrokSearch-rs","clone":"git clone https://github.com/Episkey-G/GrokSearch-rs.git","description":"Rust MCP server for Grok web search and Tavily-backed source retrieval","language":"Rust","stars":426,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"GrokSearch-rs A lightweight Rust MCP server for Grok / OpenAI‑compatible web search, backed by an ordered source chain — Tavily, Exa, TinyFish, Firecrawl — for supplemental sources, fetch, and map. grok-search-rs is an MCP server — run it locally over stdio (your client launches it; you do not run it directly) or as a remote Streamable HTTP service for mobile / multi‑device access (see self-hosting). It exposes one set of tools ( web search , get sources , web fetch , web map , doctor ) and supports two upstream transports so you can plug into either xAI's official API or any OpenAI‑compatible relay. --- Features - 🔎 Live web search with cited sources, cached for follow‑up get sources calls. Opt‑in include content enriches the top sources with full extracted text in one call. - 📏 Response budgeting — web search keeps responses inside agent context limits: only the top max inline sources carry inline text, a whole‑response char budget ( response max chars , default 45k — sized to stay under the MCP client token ceiling after JSON serialization) trims tail sources with recovery notes, response format: \"concise\" \"detailed\" picks the payload size, and get sources pages through cached sources with offset / limit . The session cache always keeps full content. - 🧩 Structured web fetch — GitHub issues/PRs/releases, StackExchange/MathOverflow, arXiv, and Wikipedia URLs are parsed by specialist extractors into clean Markdown (title, state/labels, release notes, accepted‑answer order","default_branch":null,"files":null,"tree":[],"storefront":"/r/Episkey-G","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Episkey-G/GrokSearch-rs/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."}