arvindand avatar

Maven Tools Mcp

arvindand/maven-tools-mcp

Connects Claude or Copilot to Maven Central and returns structured dependency metadata: latest versions with stability filtering, upgrade comparisons, release cadence analysis, CVE checks, and license data. The two POM-aware tools are the standout feature: they parse raw pom.xml, walk parent chains, resolve dependencyManagement and imported BOMs, then return either a full analysis with effective versions and conflict detection, or a deterministic upgrade plan split into mechanical version bumps an agent can apply directly and a needs-attention list for human review. Built for agent-driven dependency maintenance workflows where you want current JVM package intelligence without scraping docs or guessing at transitive resolution rules.

GitHub stars
35
tools
11
transport
STDIO
last updated
Oct 31, 2026

Tools

11 tools

Public tool metadata for what this MCP can expose to an agent.

get_latest_versionFind the latest version with stability-aware selection

Find the latest version with stability-aware selection

No parameter schema in public metadata yet.

check_version_existsVerify a specific version and classify its stability

Verify a specific version and classify its stability

No parameter schema in public metadata yet.

check_multiple_dependenciesBulk lookup for dependency coordinates

Bulk lookup for dependency coordinates

No parameter schema in public metadata yet.

compare_dependency_versionsCompare current versions against available upgrades

Compare current versions against available upgrades

No parameter schema in public metadata yet.

analyze_dependency_ageClassify how old a dependency is

Classify how old a dependency is

No parameter schema in public metadata yet.

analyze_release_patternsLook at release cadence and maintenance signals

Look at release cadence and maintenance signals

No parameter schema in public metadata yet.

analyze_project_healthRun a broader dependency health audit

Run a broader dependency health audit

No parameter schema in public metadata yet.

analyze_pom_dependenciesResolve declared dependency versions, identify their source, and surface BOM conflicts

Resolve declared dependency versions, identify their source, and surface BOM conflicts

No parameter schema in public metadata yet.

recommend_pom_upgradesProduce actionable POM upgrade recommendations and flag changes needing review

Produce actionable POM upgrade recommendations and flag changes needing review

No parameter schema in public metadata yet.

resolve_library_idFind a documentation library identifier

Find a documentation library identifier

No parameter schema in public metadata yet.

query_docsFetch docs by Context7 library ID

Fetch docs by Context7 library ID

No parameter schema in public metadata yet.

Sponsors

Readme

Maven Tools MCP Server

Java Spring Boot Spring AI MCP Protocol License GitHub release (latest by date) Docker Docker Pulls GitHub stars


View the full README on GitHub

Details

Repository
github.com/arvindand/maven-tools-mcp
Package
docker.io/arvindand/maven-tools-mcp:latest
Transport
STDIO
Registry
MCP registry, active