MCP server bridging OpenGrok search engine with AI for instant context across massive codebases.
{
"mcpServers": {
"io-github-icyhot09-opengrok": {
"args": [
"-y",
"opengrok-mcp-server"
],
"command": "npx"
}
}
}MCP server bridging OpenGrok search engine with AI for instant context across massive codebases.
Is it safe?
No known CVEs for opengrok-mcp-server.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 5 days ago. 2 stars. 643 weekly downloads.
Will it work with my client?
Transport: stdio, sse, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Context cost
19 tools. ~1,500 tokens (0.8% of 200K).
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'opengrok-mcp-server' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
opengrok_search_codeGeneral search utility supporting full-text, defs, refs, path, and history searches with file_type filtering
opengrok_find_fileLocate files by name or directory pattern
opengrok_get_file_contentRead source code with line range specification for large files
opengrok_get_file_historyRetrieve commit history logs
opengrok_browse_directoryView folder structure and contained files
opengrok_list_projectsSee all indexed repositories and projects
opengrok_get_file_annotateSee line-by-line git blame information
opengrok_get_file_symbolsExtract classes, functions, macros, and structs rapidly from a single file
opengrok_search_suggestGet query autocomplete recommendations
opengrok_get_symbol_contextCompound tool that searches definition, reads source, fetches headers, and gets references in a single operation
This server is missing a description.If you've used it, help the community.
Add informationNo known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.