Loading
MCP server bridging OpenGrok search engine with AI for instant context across massive codebases.
The publisher's own command. Not a PlugMCP endpoint.
npx -y [email protected]
OPENGROK_BASE_URL=<value> OPENGROK_USERNAME=<value> OPENGROK_PASSWORD=<secret> OPENGROK_VERIFY_SSL=<value> OPENGROK_CODE_MODE=<value> OPENGROK_ENABLE_MEMORY_TOOLS=<value> OPENGROK_DEFAULT_PROJECT=<value> OPENGROK_CONTEXT_BUDGET=<value> OPENGROK_API_VERSION=<value> HTTP_PROXY=<value> OPENGROK_RESPONSE_FORMAT_OVERRIDE=<value> OPENGROK_MEMORY_BANK_DIR=<value> OPENGROK_LOCAL_COMPILE_DB_PATHS=<value> OPENGROK_ENABLE_ELICITATION=<value> OPENGROK_ENABLE_SAMPLING=<value> OPENGROK_SAMPLING_MODEL=<value> OPENGROK_ENABLE_FILES_API=<value> OPENGROK_ENABLE_OBSERVATION_MASKER=<value> OPENGROK_OBSERVATION_MASKER_TURNS=<value> OPENGROK_SAMPLING_MAX_TOKENS=<value> OPENGROK_AUDIT_LOG_FILE=<value> OPENGROK_RATELIMIT_RPM=<value> OPENGROK_PER_TOOL_RATELIMIT=<value> OPENGROK_TIMEOUT=<value> OPENGROK_DEFAULT_MAX_RESULTS=<value> OPENGROK_PASSWORD_FILE=<value> OPENGROK_MAX_RESPONSE_BYTES=<value> OPENGROK_SEARCH_AND_READ_CAP=<value> OPENGROK_STRICT_SSRF=<value> OPENGROK_JWT_ISSUER=<value> OPENGROK_GRAMMAR_DIR=<value> claude mcp add io.github.icyhot09-opengrok-mcp-server -- npx -y [email protected]
Run in a terminal.
{
"mcpServers": {
"io.github.icyhot09-opengrok-mcp-server": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"OPENGROK_BASE_URL": "<value>",
"OPENGROK_USERNAME": "<value>",
"OPENGROK_PASSWORD": "<secret>",
"OPENGROK_VERIFY_SSL": "<value>",
"OPENGROK_CODE_MODE": "<value>",
"OPENGROK_ENABLE_MEMORY_TOOLS": "<value>",
"OPENGROK_DEFAULT_PROJECT": "<value>",
"OPENGROK_CONTEXT_BUDGET": "<value>",
"OPENGROK_API_VERSION": "<value>",
"HTTP_PROXY": "<value>",
"OPENGROK_RESPONSE_FORMAT_OVERRIDE": "<value>",
"OPENGROK_MEMORY_BANK_DIR": "<value>",
"OPENGROK_LOCAL_COMPILE_DB_PATHS": "<value>",
"OPENGROK_ENABLE_ELICITATION": "<value>",
"OPENGROK_ENABLE_SAMPLING": "<value>",
"OPENGROK_SAMPLING_MODEL": "<value>",
"OPENGROK_ENABLE_FILES_API": "<value>",
"OPENGROK_ENABLE_OBSERVATION_MASKER": "<value>",
"OPENGROK_OBSERVATION_MASKER_TURNS": "<value>",
"OPENGROK_SAMPLING_MAX_TOKENS": "<value>",
"OPENGROK_AUDIT_LOG_FILE": "<value>",
"OPENGROK_RATELIMIT_RPM": "<value>",
"OPENGROK_PER_TOOL_RATELIMIT": "<value>",
"OPENGROK_TIMEOUT": "<value>",
"OPENGROK_DEFAULT_MAX_RESULTS": "<value>",
"OPENGROK_PASSWORD_FILE": "<value>",
"OPENGROK_MAX_RESPONSE_BYTES": "<value>",
"OPENGROK_SEARCH_AND_READ_CAP": "<value>",
"OPENGROK_STRICT_SSRF": "<value>",
"OPENGROK_JWT_ISSUER": "<value>",
"OPENGROK_GRAMMAR_DIR": "<value>"
}
}
}
}claude_desktop_config.json
Remote URL or a command on your machine? How the two installs differ
MCP server bridging OpenGrok search engine with AI for instant context across massive codebases.
README is not crawled yet. Open the repository
No tool list yet. Remote servers get one after the first health check.