MercurieVV/ScalaSemantic

MCP server for deep semantic analysis of Scala via SemanticDB — exact find-usages, class hierarchies, implicit resolution & call paths for AI coding agents like Claude Code. Beyond grep and standard LSP.

22Stars on the repository
16Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

PreToolUse

01

MercurieVV/ScalaSemantic

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Read, Grep, Glob and Bash tool calls, executing scala-semantic-guard.sh. From MercurieVV/ScalaSemantic.

not rated 22 yesterday A tokens not measured original MIT

PostToolUse

02

MercurieVV/ScalaSemantic

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Read, Edit, Write, MultiEdit, Grep, Glob and Bash tool calls, executing log-scala-interaction.py via python3. From MercurieVV/ScalaSemantic.

not rated 22 yesterday A tokens not measured original MIT