opengrok-mcp-server
OpenGrok MCP Server
MCP server bridging OpenGrok search engine with AI for instant context across massive codebases.
Package Details
opengrok-mcp-server
Environment Variables
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'.
trueVerify TLS certificates. Set to false for self-signed or internal CA certs.
falseEnable 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.
minimalResponse size tier controlling token usage.
falseEnable 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).