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