# mcp-keycloak

> mcp-keycloak — ndigrazia-mcp-keycloak. Use this tool when you need to securely execute MCP tool calls, such as adding and multiplying numbers, by validating OAuth2 tokens through Keycloak token introspection. It solves authentication and authorization problems by verifying token validity, ensuring secure access to MCP tools. Ideal for use cases requiring protected mathematical operations, this tool takes OAuth2 tokens as input and returns validated results.

Canonical page: https://skillsregistry.net/skills/ndigrazia-mcp-keycloak  
JSON: https://api.skillsregistry.net/v1/skills/ndigrazia-mcp-keycloak

## Description

Enables secure MCP tool calls (add and multiply numbers) by validating OAuth2 tokens via Keycloak token introspection.

## Trust

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

## Facts

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

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/p11vygl0o0)
- **Repository:** <https://github.com/ndigrazia/mcp-keycloak>

## 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": "ndigrazia-mcp-keycloak"
    }
  }
}
```

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