# Keycloak Source Navigator

> Use this tool when you need to navigate and analyze Keycloak source code for custom extension development, solving problems such as tracing SPI extension points and detecting breaking changes between versions. It provides inputs such as Java class searches and interface implementors, and outputs live development intelligence, log analysis, and authentication flow tracing. Use it when building custom Keycloak extensions to streamline development and troubleshooting.

Canonical page: https://skillsregistry.net/skills/vujasinovic-keycloak-source-navigator  
JSON: https://api.skillsregistry.net/v1/skills/vujasinovic-keycloak-source-navigator

## Description

Provides deep navigation and analysis of locally cloned Keycloak source code for developers building custom extensions. Supports searching Java classes, finding interface implementors, tracing SPI extension points, detecting breaking changes between Keycloak versions, and validating custom SPI registration. Includes live development intelligence that connects to a running Keycloak instance for real-time provider inspection, log analysis, and authentication flow tracing.

## Trust

- **Trust score (0–1):** 0.95
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/vujasinovic-keycloak-source-navigator)
- **Repository:** <https://github.com/vujasinovic/keycloak-source-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": "vujasinovic-keycloak-source-navigator"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/vujasinovic-keycloak-source-navigator` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/vujasinovic-keycloak-source-navigator/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
