MCP ServerSTDIOOfficialv9.0.1

OpenGrok MCP Server MCP Server

MCP server bridging OpenGrok search engine with AI for instant context across massive codebases.

io.github.IcyHot09/opengrok-mcp-server

Hosted URL

https://github.com/IcyHot09/opengrok-mcp-server

Transport

STDIO

Auth

2 required env vars

Connect to OpenGrok MCP Server

Hosted endpoint — paste into any MCP client.

https://github.com/IcyHot09/opengrok-mcp-server

Environment variables

Configuration this server reads at startup.

  • OPENGROK_BASE_URLRequired

    OpenGrok server base URL (e.g. https://opengrok.example.com/source/)

  • OPENGROK_USERNAMERequired

    OpenGrok authentication username

  • OPENGROK_PASSWORDSecret

    OpenGrok authentication password. Prefer storing via OS keychain using 'npx opengrok-mcp-server setup'.

  • OPENGROK_VERIFY_SSL

    Verify TLS certificates. Set to false for self-signed or internal CA certs.

  • OPENGROK_CODE_MODE

    Enable Code Mode: 5-tool sandbox interface with env.opengrok.* JavaScript API. Saves 80-95% tokens on large codebases.

  • OPENGROK_DEFAULT_PROJECT

    Default project to scope all searches. Can be overridden per call.

  • OPENGROK_CONTEXT_BUDGET

    Response size tier controlling token usage.

  • OPENGROK_ENABLE_ELICITATION

    Enable interactive project picker at session start and env.opengrok.elicit() in Code Mode sandbox. Requires a supporting MCP client.

  • OPENGROK_SAMPLING_MODEL

    Model preference for MCP Sampling (used for error explanation and query reformulation).

Resources

Where to find authoritative docs and source for OpenGrok MCP Server.

Try OpenGrok MCP Server with 30+ AI models

Open MCP Agent Studio and connect this server to Claude, GPT, Gemini, DeepSeek and more — no install required.

Open Agent Studio

Related servers

More on MCP Playground