mvn-mcp-server
Integrates Trivy vulnerability scanning for Java projects to detect CVEs and security issues in dependencies.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mvn-mcp-serverCheck if Spring Core 5.3.0 has any updates available"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Maven MCP Server
AI-powered Maven dependency management through natural language.
Maven MCP Server enables AI assistants to interact with Maven Central repository, providing comprehensive tools for version checking, security scanning, and dependency analysis—all through conversational interfaces.
Why Maven MCP Server?
Traditional Maven workflow:
mvn versions:display-dependency-updates # Check all dependencies
# Read through XML output, manually check each update
# Manually verify security advisories
# Repeat for each project...With Maven MCP Server:
You: "Scan this project for vulnerabilities and create an update plan"
AI: ✅ Found 3 critical CVEs, 12 outdated dependencies
📋 Created prioritized update plan with file locations
🎯 Ready to implementKey Benefits:
Natural language instead of complex Maven commands
Single workflow combining version checks + security + planning
AI-assisted decision making with full context
Intelligent caching for faster repeated queries
Enterprise-ready with audit trails and traceability
Related MCP server: Maven Version Server
Features
Category | Capabilities |
Version Management | Check single or batch dependency versions • Discover available updates (major/minor/patch) • List version history grouped by tracks |
Security Scanning | Integrate Trivy vulnerability scanning • CVE detection with severity filtering • Multi-module project support • Profile-based scanning for multi-cloud deployments |
Enterprise Workflows | Guided dependency triage analysis • Actionable remediation planning • Complete audit trail with CVE traceability |
AI-Optimized | Single-call comprehensive responses • Batch operations for efficiency • Intelligent caching |
Quick Start
Prerequisites:
Setup
mcp add mvn-mcp-server -- uvx mvn-mcp-serverOr add manually to your MCP configuration:
{
"mcpServers": {
"mvn-mcp-server": {
"command": "uvx",
"args": ["mvn-mcp-server"]
}
}
}Try It
"Check if Spring Core 5.3.0 has any updates available"
"Scan my Java project for security vulnerabilities"
Optional: Security Scanning
Install Trivy for vulnerability detection:
# macOS
brew install trivy
# Linux
# See: https://aquasecurity.github.io/trivy/latest/getting-started/installation/Without Trivy, version checking and dependency analysis work normally. Security scanning tools will gracefully report Trivy unavailable.
Security Note: All processing happens locally. No source code or project data is sent to external services (except public Maven Central API queries for version information).
Available Tools
Tool | Description | Example Query |
check_version_tool | Check single dependency version |
|
check_version_batch_tool | Check multiple dependencies |
|
list_available_versions_tool | List version history by tracks |
|
scan_java_project_tool | Security scan with Trivy |
|
analyze_pom_file_tool | Analyze POM file |
|
Available Prompts
Prompt | Description | Example Query |
list_mcp_assets_prompt | Show all capabilities with examples |
|
triage | Complete dependency and vulnerability analysis |
|
plan | Generate actionable remediation plan |
|
License
This project is licensed under the MIT License - see LICENSE for details.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/danielscholl/mvn-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server