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
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

sanity-check

01

MercurieVV/ScalaSemantic

Agent Claude Code

Cheap self-check run BY a task agent on its own worktree before committing. Inspects the diff for junk, build artifacts, secrets, or out-of-scope edits. NOT called by the conductor — the task agent calls this on itself. Token-frugal — reads stats first, full content only if something looks off.

not rated 22 today A 69 tokens original MIT

scala-coder

02

MercurieVV/ScalaSemantic

Agent Claude Code

Implements a single coding task end-to-end in an assigned git worktree for this Scala project. Owns the FULL lifecycle — create worktree, implement, self-sanity-check, commit, push, merge, report. Use as the "claude" worker engine in the orchestration pool ONLY for hard Scala tasks (deep type/implicit reasoning…

not rated 22 today A 96 tokens original MIT

task-plan-architect

03

MercurieVV/ScalaSemantic

Agent Claude Code

Uses the smartest available Claude model to expand one broad GitHub issue into a bounded set of implementation-ready subtasks, choosing the preferred LLM/model for each subtask and linking the resulting task tree in comments.

not rated 22 today A 47 tokens original MIT

task-prioritizer

04

MercurieVV/ScalaSemantic

Agent Claude Code

Fetches all open GitHub issues/tasks for this repo, prioritizes them by project need and dependency order, and comments priority/dependency notes back onto each task. Use before detailed task planning.

not rated 22 today A 45 tokens original MIT

task-tree-triage

05

MercurieVV/ScalaSemantic

Agent Claude Code

Cheap per-issue classifier for recursive task planning. Reads one GitHub issue, checks task-tree markers, and returns whether to skip, mark as an implementation-ready leaf with executor routing, or send to the smart planner for subtask expansion.

not rated 22 today A 54 tokens original MIT

triage

06

MercurieVV/ScalaSemantic

Agent Claude Code

Cheap sequential classifier. Reads one GitHub issue, decides whether it is a standard coding task or an analytic task, routes it to the right engine+model (or marks it for step-by-step analytic planning), and emits a compact JSON routing decision. Use before dispatching work to the parallel pool.

not rated 22 today A 63 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: