Best for
- Claude Code users who need real-time search capabilities
- Developers looking to reduce LLM hallucinations and get up-to-date information
- Researchers needing web scraping and site mapping features
This project provides a dual-engine search (Grok + Tavily) with rich features and easy installation, suitable for Claude Code users. Strengths include intelligent search and automatic fallback mechanisms, but it relies on external APIs and requires key configuration.
Strongest · Documentation 12/20 Weakest · Reliability 8/20
Static review · not runListed 2026-08-07
Read the FMRS scoring method →Runtime:Python 3.10+ · Prebuilt binary
GROK_API_URL
Required; Grok API endpoint in OpenAI-compatible format (supports /chat/completions and /models).
GROK_API_KEY
Required; Grok API key from your Grok provider or mirror site.
TAVILY_API_KEY
Optional; Tavily API key from tavily.com, used for web_fetch / web_map.
FIRECRAWL_API_KEY
Optional; Firecrawl API key used as fallback scraping when Tavily fails.
GROK_MODEL
Optional; default model, defaults to grok-4-fast, takes precedence over the config file when set.
TAVILY_API_URL
Optional; Tavily API endpoint, defaults to https://api.tavily.com.
TAVILY_ENABLED
Optional; whether Tavily is enabled, defaults to true.
FIRECRAWL_API_URL
Optional; Firecrawl API endpoint, defaults to https://api.firecrawl.dev/v2.
GROK_DEBUG
Optional; debug mode switch, defaults to false.
GROK_LOG_LEVEL
Optional; log level, defaults to INFO.
GROK_LOG_DIR
Optional; log directory, defaults to logs.
GROK_RETRY_MAX_ATTEMPTS
Optional; max retry attempts, defaults to 3.
GROK_RETRY_MULTIPLIER
Optional; retry backoff multiplier, defaults to 1.
GROK_RETRY_MAX_WAIT
Optional; max retry wait in seconds, defaults to 10.
{
"type": "stdio",
"command": "uvx",
"args": [
"--from",
"git+https://github.com/GuDaStudio/GrokSearch@grok-with-tavily",
"grok-search"
],
"env": {
"GROK_API_URL": "https://your-api-endpoint.com/v1",
"GROK_API_KEY": "your-grok-api-key",
"TAVILY_API_KEY": "tvly-your-tavily-key",
"TAVILY_API_URL": "https://api.tavily.com"
}
}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
Run claude mcp list to confirm grok-search connects, then in the conversation say "show grok-search config info" — get_config_info will test the Grok API connection and report response time and available models.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
Grok Search MCP is an MCP server built on FastMCP with a dual-engine architecture: Grok handles AI-driven smart search, while Tavily handles high-fidelity web scraping and site mapping. Together, they provide comprehensive real-time web access for LLM clients like Claude Code and Cherry Studio.
MCP server providing web search and content fetching via DuckDuckGo
Your AI never forgets again.
Telegram MCP server powered by Telethon to let MCP clients read chats, manage groups, and send/modify messages, media, contacts, and settings.
Official MCP server for Hostinger API.
Source revision afcdbcc68822 Data synced 2026-10-12 Read the FMRS scoring method