npm Registry MCP
About
Search packages, check versions, audit vulnerabilities and compare libraries directly from the npm registry (no API key required)
Details
- Author
- einfacheente
- Categories
- Developer Tools, Search, Knowledge Base
Jump to
Setup
Install npm Registry MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/einfacheente/npm-Registry-MCP
Follow the installation instructions in the repository README, then restart your MCP client.
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.
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"
- 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.npxhandles everything automatically.
Then usemcp-npm-registryas the command instead ofnpx mcp-npm-registry.
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.
# 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
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
- get_changelog— diff between two versions
- Package README as an MCP resource
- Publish to npm for one-linenpxinstall
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Semantic code search for AI agents without indexing your codebase or storing any data. Fast and accurate.
Create and read feature flags, review experiments, generate flag types, search docs, and interact with GrowthBook's feature flagging and experimentation platform.
Word search, crossword, and sudoku generator MCP server with printable PDF worksheets, themed word banks, and verifiable LLM evals. Local-first, from the makers of puzzletide.com.
Official MCP server for Stimulsoft Reports & Dashboards documentation. Semantic search across FAQ, Programming Manual, Server/User Manual, and Server/Cloud API for .NET, WPF, Avalonia, WEB, Blazor, Angular, React, JS, PHP, Java, and Python platforms.
Searching and access your AI coding sessions from Claude Code, Gemini CLI, opencode, and OpenAI Codex.
Search Apple's Developer Documentation with smart search and wildcard support.
MCP server that exposes ast-grep (sg) as two tools for structural code search.
Search everything your terminal ever printed. Local MCP server over per-command recorded output: full-text search, exit codes, diffs, secret redaction. Built and maintained by an AI agent (Soren Achebe).
Let AI agents search, register, and manage domains via API
Search, compare, and get docs for 210+ APIs ranked by CLI and agent relevance
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




