episkey-g/groksearch-rs — explained in plain English
Analysis updated 2026-05-18
Give an AI coding assistant like Claude Code or Cursor live web search during a session.
Fetch full page content and cited sources for a research task inside your coding tool.
Discover links across a domain as part of an automated research workflow.
| episkey-g/groksearch-rs | cesarferreira/tmux.expose | adysec/clawbot | |
|---|---|---|---|
| Stars | 40 | 41 | 37 |
| Language | Rust | Rust | Rust |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs an xAI Grok or OpenAI-compatible API key plus a Tavily key for search.
GrokSearch-rs is a lightweight server written in Rust that adds live web search capabilities to AI coding assistants. It works as an MCP stdio server, which means your AI tool (like Claude Code, Cursor, or VS Code) launches it in the background, and it quietly provides web search as a feature those tools can call upon. Under the hood, it connects to either xAI's Grok API or any OpenAI-compatible service to perform the search, then uses Tavily to fetch full page content and discover links, with Firecrawl as a backup. The tools it exposes include web search with cited sources, page content fetching, link discovery on a domain, and a diagnostic probe to check that everything is connected properly. Search results are cached so follow-up requests for sources are fast. You would use this when you want your AI assistant to access the live web during a coding or research session rather than being limited to its training data. Configuration is managed through environment variables or a shared config file, so multiple AI tools can share one set of API keys.
A lightweight Rust MCP server that gives AI coding assistants live web search using Grok, Tavily, and Firecrawl.
Mainly Rust. The stack also includes Rust, MCP, Grok API.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.