Maven Dependencies

Provides tools to query latest Maven dependency versions and verify their existence via Maven Central.
  • typescript

0

GitHub Stars

typescript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "mcp-mirror-bigsy_maven-mcp-server": {
      "command": "node",
      "args": [
        "/path/to/maven-deps-server/build/index.js"
      ]
    }
  }
}

You run a focused MCP server that lets you query and verify Maven dependency versions in real time. It connects to Maven Central to fetch the latest versions and confirm whether specific dependencies or versions exist, helping you keep your projects up to date and accurate.

How to use

You interact with the Maven dependencies MCP server through your MCP client. Use the server to retrieve the latest version for a Maven coordinate like groupId:artifactId, verify that a dependency exists, or confirm whether a specific version is available. When you request the latest version for a dependency, you receive a clean version string such as 6.2.1 (for example). When you check a version’s existence, you receive a boolean response indicating true or false.

Typical tasks you can perform include: identifying the latest release for a Maven artifact, confirming that a dependency exists in Maven Central, and validating that a particular version has been published. These capabilities help you automate dependency checks during build and release processes.

How to install

Prerequisites you need before installation: a system with Node.js installed and npm available.

Step 1: Obtain the server sources by downloading or cloning the project files.

Step 2: Install dependencies.

npm install

Step 3: Build the server.

npm run build

Step 4: Start or run the MCP server within your MCP client configuration. The server is provided as a local process that you reference via the configured command and arguments.

Configuration

Configure the MCP client to connect to the Maven dependencies server using the following MCP server entry.

{
  "mcpServers": {
    "maven_deps": {
      "command": "node",
      "args": ["/path/to/maven-deps-server/build/index.js"]
    }
  }
}

Available tools

get_maven_latest_version

Retrieves the latest version of a Maven dependency given the coordinate in the form groupId:artifactId (e.g. org.springframework:spring-core).

check_maven_version_exists

Checks whether a specific version of a Maven dependency exists in Maven Central using the provided coordinate and version (e.g. org.springframework:spring-core with 5.3.20).

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational