Maven Central
liveDeveloperJava/JVM artifact registry — ~12M artifacts via Solr search.
Tools
maven_central_searchFull-text search across Maven Central packages by groupId, artifactId, version, or tags. Returns artifact coordinates, latest version, and download timestamps for up to 200 matches.
No parameters required.
Try it
search_by_coordsStructured lookup by Maven coordinates. Provide any combination of groupId / artifactId / version.
group_idoptstring—artifact_idoptstring—versionoptstring—rowsoptnumber—startoptnumber—Try it
maven_central_list_versionsList all published versions of a Maven artifact identified by groupId and artifactId, with release timestamps, using the Maven Central Solr GAV core.
No parameters required.
Try it
maven_central_latest_versionMost recent release version of (groupId, artifactId).
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/maven-central/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/maven-central/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"maven_central_search","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("maven_central_search", {});// Or ask in plain English:
const answer = await px.ask("java/jvm artifact registry — ~12m artifacts via solr search");