This wraps the npm Registry API so Claude can search packages, fetch metadata, and pull version details without you leaving the conversation. No auth needed since it's hitting public npm endpoints. Handy when you're exploring dependencies, comparing package stats, or need to check what versions are available before updating a project. It's part of the Pipeworx gateway, which bundles 673+ data sources behind a single MCP connection. You can call tools directly or use the ask_pipeworx interface to query in plain English and let it route to the right endpoint. Runs over streamable HTTP, so setup is just dropping a URL into your MCP config.
npm MCP — wraps the npm Registry API (free, no auth)
Part of Pipeworx — an MCP gateway connecting AI agents to 673+ live data sources.
| Tool | Description |
|---|
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"npm": {
"url": "https://gateway.pipeworx.io/npm/mcp"
}
}
}
Or connect to the full Pipeworx gateway for access to all 673+ data sources:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
Instead of calling tools directly, you can ask questions in plain English:
ask_pipeworx({ question: "your question about Npm data" })
The gateway picks the right tool and fills the arguments automatically.
MIT