MercurieVV/ScalaSemantic

View on GitHub ↗

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.

22 ★0 forksScalaUpdated 19d ago

What you need to know

Scala semantic facts server that exposes compiler-resolved information from SemanticDB to MCP clients.

Install

Run the setup script (shell/ps1) and start the server

Usage

  • Point the server at a Scala project and query compiler-resolved facts

Key features

  • Compiler-resolved Scala facts via SemanticDB
  • Scala 2.13 and 3 support
  • Runs on the JVM

Best for

Semantic analysis of Scala codebases

Caveats

  • Requires Java (JVM)
  • README is in Russian
Platforms: JVMClients: MCP-compatible clients

Reviewed 2026-08-11

Topics

aiai-toolsclaudeclaude-codecode-analysiscode-intelligencedeveloper-toolsllmmcpmodel-context-protocolsbtsbt-pluginscalascala3scalametasemantic-analysissemanticdbstatic-analysis
Stars
22★
Forks
0
Language
Scala
License
MIT
Created
2026-06-18
Last push
2026-08-17