Best for
- JVM projects using Gradle or Maven.
- AI coding agents that need structured data directly.
- Reducing token consumption from build tools.
The server provides a structured, token-efficient wrapper for JVM build tools within the Pare ecosystem. It is suitable as a general-purpose Gradle/Maven MCP server, but is not officially maintained by the upstream build tool vendors. Setup is straightforward via npx and it is compatible with multiple MCP clients.
Pare JVM is an MCP server within the Pare family that targets JVM build tools. It wraps Gradle and Maven command-line tools and returns clean, schema-validated JSON instead of raw terminal text, providing typed data that agents can act on directly without brittle string parsing. It leverages MCP's structuredContent and outputSchema features to deliver type-safe, validated data. The server is distributed as an npm package @paretools/jvm and communicates via stdio.
Configure the server in your MCP client using the provided JSON config. Add an mcpServers entry with command 'npx', args ['-y', '@paretools/jvm']. Ensure Node.js 20 or higher is installed.
{
"mcpServers": {
"pare-jvm": {
"command": "npx",
"args": [
"-y",
"@paretools/jvm"
]
}
}
}