# opengrok-mcp

> Use this tool when you need to perform efficient source code searches, as it enables LLMs to query OpenGrok for definitions, symbols, and project listings, and returns clickable URLs as output. This tool solves problems related to code discovery and navigation, providing a convenient interface for searching and exploring large codebases. It is ideal for use cases where quick access to specific code elements is required, such as debugging, development, and research.

Canonical page: https://skillsregistry.net/skills/sleepydog053-opengrok-mcp  
JSON: https://api.skillsregistry.net/v1/skills/sleepydog053-opengrok-mcp

## Description

Enables LLMs to query OpenGrok for source code searches, including definitions, symbols, and project listings, returning clickable URLs.

## Trust

- **Trust score (0–1):** 0.69
- **Verification tier:** scanned
- **Last scanned:** 2026-08-31

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-08-31

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/ykfu1vg6ft)
- **Repository:** <https://github.com/SleepyDog053/opengrok-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "sleepydog053-opengrok-mcp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/sleepydog053-opengrok-mcp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/sleepydog053-opengrok-mcp/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
