What are the prerequisites to use SDKMAN Interactive CLI?
Python 3.6+, SDKMAN installed and configured, and a Bash shell environment are required.
@ocean-zhc
Basic information
A Model Context Protocol (MCP) server for SDKMAN. Can help you execute the SDK from any command line.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"sdkman-mcp": {
"command": "python",
"args": [
"examples/install_sdk.py",
"java",
"#",
"Install",
"any",
"Java",
"version"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
SDKMAN Interactive CLI is an interactive command-line interface for SDKMAN (Software Development Kit Manager) that simplifies browsing, filtering, and installing SDKs. It is for developers who want a user-friendly way to manage SDK versions via the terminal or through AI assistants using the Model Context Protocol.
Install by cloning the repository and ensure Python 3.6+, SDKMAN, and a Bash shell are available. Use it as a Python module (e.g., sdk_interactive_install("java", "21")) or via CLI scripts (e.g., python examples/install_sdk.py java 21). For AI assistant integration, configure the module as an MCP server in the assistant’s settings (e.g., Claude Desktop claude_desktop_config.json).
Python 3.6+, SDKMAN installed and configured, and a Bash shell environment are required.
Ensure SDKMAN is properly installed at `~/.sdkman` or set the `SDKMAN_DIR` environment variable.
Configure the module as an MCP server in your assistant’s settings (e.g., Claude Desktop) with the command `python -m src.sdkman_mcp.sdk_commands` and the optional `SDKMAN_DIR` environment variable.
The AI can use commands like "List available Java versions", "Install Java 21", "Show my currently installed SDKs", "Update Gradle", and "Set Java 17 as default".
Verify the AI assistant has proper permissions to execute commands and that the path to the module is correct.
Set up and manage the Eddyter AI rich text editor by talking to your AI agent — for Claude, Cursor, Codex and other MCP tools. A Model Context Protocol server that lets AI tools add Eddyter to a React, Next.js, Vite or R

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.
MCP server that lets Claude Code, Cursor or Codex ask you for API keys on a local page and write them to .env. The agent only ever sees key names.
AptiBuild AI — Career Intelligence MCP Server Structured career decision scaffolding for AI agents. Provides personality-conditioned business idea generation, official BLS OEWS wage data, FRED labor market signals, and

ArtiBot Cloud MCP (Zhijiangyun 智匠云) — cloud MCP server for robot manipulation data & GPU workloads. 15 tools: robot fleet management, data collection & video recording, post-processing pipelines, and benchmark evaluation
Comments