Submit

SDKMAN Interactive CLI

@ocean-zhc

a year ago
developer-tools
A Model Context Protocol (MCP) server for SDKMAN. Can help you execute the SDK from any command line.
Overview

What is SDKMAN Interactive CLI?

SDKMAN Interactive CLI is a command-line interface for SDKMAN (Software Development Kit Manager) that simplifies the process of browsing, filtering, and installing various SDKs.

How to use SDKMAN Interactive CLI?

To use SDKMAN Interactive CLI, clone the repository from GitHub, install the necessary prerequisites, and run the provided scripts or use it as a Python module to install SDKs interactively.

Key features of SDKMAN Interactive CLI?

  • Interactive version selection with a formatted display
  • Version filtering by keywords (e.g., '21' for Java 21)
  • Support for all SDKMAN candidates including Java, Kotlin, Gradle, etc.
  • Comprehensive command-line interface with user-friendly display of version information

Use cases of SDKMAN Interactive CLI?

  1. Installing specific versions of Java, Kotlin, or Gradle easily.
  2. Filtering SDK versions based on user-defined criteria.
  3. Providing an interactive experience for developers to manage SDK installations.

FAQ from SDKMAN Interactive CLI?

  • What are the prerequisites for using SDKMAN Interactive CLI?

You need Python 3.6+, SDKMAN installed and configured, and a Bash shell environment.

  • Can I use SDKMAN Interactive CLI for all SDKMAN candidates?

Yes! It supports all SDKMAN candidates including Java, Kotlin, Gradle, and more.

  • Is there a graphical interface for SDKMAN Interactive CLI?

No, it is a command-line interface designed for terminal use.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.