mcp-sbt-shell
by mozhaa
Overview
Execute sbt commands in a persistent shell session to interact with Scala projects and their build processes.
Installation
mcp_sbt_shellSecurity Notes
The server executes arbitrary sbt commands provided by the client without input sanitization for the 'command' parameter. If exposed to untrusted networks or users, this poses a significant command injection risk, allowing execution of potentially malicious sbt commands or underlying system commands. Requires careful deployment to ensure only trusted clients can access it, preferably within a sandboxed environment.
Similar Servers
responsible-vibe-mcp
Transforms any AI coding agent into a structured development partner by guiding it through battle-tested engineering workflows, managing long-term project memory, and providing context-aware process guidance.
code-execution-mcp
Provides AI agents with robust capabilities to execute terminal commands and Python code on the host system.
gradle-mcp
Provides tools for interacting with Gradle builds, including introspection, execution of tasks and tests, and lookup of build results, all within the Model Context Protocol (MCP) framework.
codearchitect-mcp
Automatically saves and retrieves AI conversation sessions from IDEs (Cursor, VS Code) to provide context continuity and build a searchable knowledge base for developers.