MCP server bridging OpenGrok search engine with AI for instant context across massive codebases.
io.github.IcyHot09/opengrok-mcp-server
https://github.com/IcyHot09/opengrok-mcp-server
STDIO
2 required env vars
How models use it and what it is built for.
MCP server bridging OpenGrok search engine with AI for instant context across massive codebases.
Hosted endpoint — paste into any MCP client.
Configuration this server reads at startup.
OpenGrok server base URL (e.g. https://opengrok.example.com/source/)
OpenGrok authentication username
OpenGrok authentication password. Prefer storing via OS keychain using 'npx opengrok-mcp-server setup'.
Verify TLS certificates. Set to false for self-signed or internal CA certs.
Enable Code Mode: 5-tool sandbox interface with env.opengrok.* JavaScript API. Saves 80-95% tokens on large codebases.
Default project to scope all searches. Can be overridden per call.
Response size tier controlling token usage.
Enable interactive project picker at session start and env.opengrok.elicit() in Code Mode sandbox. Requires a supporting MCP client.
Model preference for MCP Sampling (used for error explanation and query reformulation).
Where to find authoritative docs and source for OpenGrok MCP Server.
MCP Playground runs 10,000+ hosted MCP servers — GitHub, Linear, Notion, Stripe, Sentry and more — across Claude, GPT, Gemini, DeepSeek and 30+ AI models. Compare model answers side-by-side, save agent presets, share runs. Zero install.
Open Agent Studio