MCP server bridging OpenGrok search engine with AI for instant context across massive codebases.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-icyhot09-opengrok": {
"args": [
"-y",
"opengrok-mcp-server"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server bridging OpenGrok search engine with AI for instant context across massive codebases
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:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked opengrok-mcp-server against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in search / developer-tools
Web and local search using Brave Search API
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Workspace template + MCP server for Claude Code, Codex CLI, Cursor & Windsurf. Multi-agent knowledge engine (ag-refresh / ag-ask) that turns any codebase into a queryable AI assistant.
MCP server for accessing Figma plugin console logs and screenshots via Cloudflare Workers or local mode
MCP Security Weekly
Get CVE alerts and security updates for Opengrok MCP Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP server bridging OpenGrok search engine with AI for instant context across massive codebases
💡 Self-Contained Architecture: The VS Code extension includes the MCP server pre-packaged. You don't need Python, external Node.js installations, or complex environment setups. Just install and go.
Install OpenGrok MCP from the VS Code Marketplace, or search "OpenGrok" in the Extensions panel.
The extension provides a visual configuration UI and manages the MCP server process automatically.
Global install:
npm install -g opengrok-mcp-server
opengrok-mcp setup # interactive wizard: URL, credentials, MCP client registration
Or run without installing:
npx opengrok-mcp-server setup
The wizard stores credentials securely in the OS keychain (macOS Keychain, Windows Credential Manager, Linux libsecret) with an encrypted file fallback for headless Linux.
Provide Connection Details:
OpenGrok: Manage Configuration command or click the gear icon in the status bar).Activate the MCP Source in Copilot:
🔧) in the prompt box.⚠️ Note that VS Code manages tool authorizations per workspace. If you open a different repository, you may need to re-check the OpenGrok box in Copilot.
| Command | Description |
|---|---|
npx opengrok-mcp-server setup | Interactive wizard: configures your MCP client and stores credentials securely |
opengrok-mcp status | Health check: validates connectivity and detects installed MCP clients. Reads c |