Best Scala MCP Servers
Scala is a programming language that combines object-oriented and functional programming in one concise, high-level language. It runs on the Java Virtual Machine (JVM) and is designed to be both scalable and expressive.
Why this server?
Provides repository mapping for Scala codebases, extracting important definitions and showing relationships
AlicenseAqualityFmaintenanceA powerful tool designed to help, primarily LLMs, understand and navigate complex codebases. It functions both as a command-line application for on-demand analysis and as an MCP (Model Context Protocol) server, providing continuous repository mapping capabilities to other applications. By generatingLast updated22181MITWhy this server?
Supports indexing and analysis of Scala code, including objects, classes, and traits.
AlicenseAqualityDmaintenanceIntelligent code indexing and analysis for Large Language Models, enabling advanced search, file analysis, and real-time monitoring of codebases.Last updated12MITWhy this server?
Supports token-efficient code reading for Scala applications through logic-preserving compression.
AlicenseAqualityDmaintenanceProvides code-aware context compression by stripping comments, docstrings, and whitespace while maintaining full logic fidelity for AI agents. It features tools for architectural mapping, symbol searching, and token-budgeted multi-file reading.Last updated994MITWhy this server?
Supports implementation of complex server utility functions through Scala scripts that interact with Joern's core capabilities
AlicenseBqualityCmaintenanceA simple MCP (Multimodal Conversational Plugin) server based on Joern that provides code review and security analysis capabilities through natural language interfaces.Last updated1844MITWhy this server?
Provides symbol extraction for Scala source code as part of its polyglot intelligence capabilities.
AlicenseAqualityDmaintenanceA fast, polyglot source code intelligence CLI. Extract symbols, parse imports, trace dependencies, and analyze impact — all from the command line.Last updated71MITWhy this server?
Provides Scala language support through language server integration, enabling code analysis, navigation, and refactoring capabilities for Scala projects.
AlicenseAqualityAmaintenanceMCP server that keeps language server sessions warm and routes multiple languages through one process. Agents get persistent cross-file awareness, speculative execution (simulate edits before writing to disk), and 20 skills that encode correct multi-step operations like safe rename, blast-radius analysis, and end-to-end refactoring. Single Go binary, no runtime dependencies.Last updated5067MITWhy this server?
Allows running Scala code snippets with output display
AlicenseBqualityFmaintenanceMCP Server for running code snippet and show the result.Last updated11,248241MITWhy this server?
Provides semantic search and code understanding for Scala codebases.
Alicense-quality-maintenanceLien connects AI coding assistants like Cursor and Claude Code to your codebase through the Model Context Protocol (MCP). Ask questions in natural language, get precise answers from semantic search—all running locally on your machine.Last updated1AGPL 3.0Why this server?
Provides code indexing and analysis for Scala codebases, including function signatures, call graphs, and semantic search.
Alicense-qualityBmaintenanceTerrain indexes entire codebases into a queryable knowledge graph, providing AI coding assistants with precise function signatures, call graphs, and semantic search across all code.Last updated4Apache 2.0