Skip to main content

ScalaSemantic — Documentation

ScalaSemantic gives AI coding agents compiler-resolved Scala facts over MCP. It reads compiler-emitted SemanticDB, so answers reflect what the compiler resolved — not text matching.

Get started​

  • Quickstart — install in 5 minutes
  • Integration — launcher, plain jar, logging
  • FAQ — compile freshness, Metals/LSP, install choices

Reference​

  • Tool reference — all MCP tools and SemanticDB symbol grammar
  • Tool Examples — real tool calls and responses, executed at docs build time

Understanding the trade-offs​

Project & Development​

Research & Planning​