npm Registry MCP
Search packages, check versions, audit vulnerabilities and compare libraries directly from the npm registry (no API key required)
npm Registry MCP
An MCP (Model Context Protocol) server that gives Claude direct access to the npm registry — search packages, check versions, audit vulnerabilities, compare libraries and more, all without leaving your conversation.
Why
When you're coding with Claude and need to pick a package, check if something is still maintained, or audit a dependency for vulnerabilities — you normally have to stop, switch tabs, google it, and come back. This server removes that friction entirely. Claude can query the npm registry directly, in context, mid-conversation.
Tools
| Tool | What it does |
|---|---|
search_packages | Search npm by keyword with quality and maintenance scores |
get_package_info | Full details — license, maintainers, dependencies, size, downloads |
get_package_versions | Full version history with publish dates |
get_download_stats | Download counts over any period (day / week / month / year) |
check_vulnerabilities | Known CVEs for a specific package version |
compare_packages | Side-by-side comparison of two packages |
get_changelog | Release notes between two versions, falls back to CHANGELOG.md |
get_package_readme | Full README for any package or specific version |
Example prompts
Once installed, just ask Claude naturally:
"What's the best package for parsing CSV files in Node?"
"Is moment.js still actively maintained?"
"Compare lodash and ramda"
"Are there any known vulnerabilities in axios 0.21.1?"
"What changed in express between v4 and v5?"
"How many downloads does react get per month?"
"Show me the README for the sharp package"
Installation
Prerequisites
- Node.js v18 or higher
- Claude Desktop
1. Add to Claude Desktop config
Open your Claude Desktop config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"npm-registry": {
"command": "npx",
"args": ["mcp-npm-registry"]
}
}
}
That's it — no cloning, no building. npx handles everything automatically.
Manual install (optional)
If you prefer a global install:
npm install -g mcp-npm-registry
Then use mcp-npm-registry as the command instead of npx mcp-npm-registry.
2. Restart Claude Desktop
Fully quit and reopen Claude Desktop. You should see a tools icon confirming the server is connected.
No API key required — the npm registry is fully public.
Development
# Run in dev mode (no build step needed)
npm run dev
# Build
npm run build
The server communicates over stdio using the MCP protocol. You can test it directly:
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}' | node dist/index.js
Data sources
All data is fetched live from public APIs — no database, no cache, no rate limits on your end:
- registry.npmjs.org — package metadata and versions
- api.npmjs.org — download statistics
- api.npms.io — quality, maintenance and popularity scores
- registry.npmjs.org/-/npm/v1/security/advisories — vulnerability data
Showcase
Roadmap
-
get_changelog— diff between two versions - Package README as an MCP resource
- Publish to npm for one-line
npxinstall
License
MIT
Servidores relacionados
Alpha Vantage MCP Server
patrocinadorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
MCP Bridge for Zotero
MCP server that enables AI assistants to build, test, and debug Zotero plugins via 26 tools for UI inspection, JS execution, logging, and more.
@rotifer/mcp-server
Self-evolving AI Agent framework — search, compare, and install Genes ranked by Arena fitness via MCP
Ralph Wiggum MCP
An enhanced Model Context Protocol (MCP) server implementing the Ralph Wiggum technique.
Memorix
Cross-agent memory bridge with knowledge graph, workspace sync, and auto-memory hooks. Supports Windsurf, Cursor, Claude Code, Codex, and VS Code Copilot.
Omilia MCP Tools
A set of tools for managing miniapps, orchestrator apps, and dialog logs on the Omilia Cloud Platform (OCP).
Memori MCP
With Memori's MCP server, your agent can retrieve relevant memories before answering and store durable facts after responding, keeping context across sessions without any SDK integration.
Knowledge Graph Memory Server
Enables persistent memory for Claude using a local knowledge graph of entities, relations, and observations.
Google MCP Servers
Collection of Google's official MCP servers
Proteus Workflow Engine
A modern, extensible multi-agent workflow engine with real-time monitoring and a web visualization interface.
SDK MCP Server
An MCP server providing searchable access to multiple AI/ML SDK documentation and source code.