Maven Tools MCP
Overview
Maven Tools MCP provides Maven Central dependency intelligence for AI assistants.
It reads maven-metadata.xml files directly from Maven Central, providing fast and reliable version lookups.
- Type
-
External (third-party)
- Status
-
Available
- Provider
Features
-
Latest version lookups with stability preferences
-
Version existence verification
-
Bulk dependency version checking
-
Version comparison with upgrade recommendations
-
Dependency age analysis (fresh/current/aging/stale)
-
Release pattern analysis and predictions
-
Project health scoring
Available Tools
The Maven Tools MCP exposes tools prefixed with mcpmaven-tools:
get_latest_version-
Get newest version of a dependency with stability preferences.
check_version_exists-
Verify if a specific version exists.
check_multiple_dependencies-
Check latest versions for multiple dependencies (bulk operation).
compare_dependency_versions-
Compare current vs latest with upgrade recommendations.
analyze_dependency_age-
Classify dependencies as fresh/current/aging/stale.
analyze_release_patterns-
Analyze maintenance activity and predict releases.
get_version_timeline-
Version timeline with temporal analysis.
analyze_project_health-
Comprehensive health analysis for multiple dependencies.
Limitations
- Class name search
-
This MCP does not support finding which artifacts contain a specific class. For class search, use the Maven Central REST API or the
mcsCLI tool. See ADR-0007 for details.
Configuration
Maven Tools MCP runs as a Docker container. See Maven Tools MCP Setup for installation instructions.
For the upstream documentation, see the Maven Tools MCP repository.
Related
-
GitHub MCP - complementary for repository access
-
mail-mcp - complementary for mailing list archives