zcag avatar

Npm Search Mcp

zcag/npm-search-mcp

Connects Claude directly to the npm registry with three straightforward tools: search_packages for keyword lookups that return names, descriptions, and download counts; get_package for detailed metadata on a specific package including dependencies, size, and weekly downloads; and compare_packages to put up to 10 packages side by side with stats and quality scores. No API keys or auth required. Useful when you need current package versions and download trends instead of Claude's training data, or when evaluating alternatives during dependency decisions. Runs via npx or Docker with no setup overhead.

tools
3
transport
STDIO
last updated
Mar 12, 2026

Tools

3 tools

Public tool metadata for what this MCP can expose to an agent.

search_packagesSearch npm for packages by keyword. Returns names, descriptions, download counts, and links.

Search npm for packages by keyword. Returns names, descriptions, download counts, and links.

No parameter schema in public metadata yet.

get_packageGet detailed info about a specific package: version, dependencies, size, weekly downloads.

Get detailed info about a specific package: version, dependencies, size, weekly downloads.

No parameter schema in public metadata yet.

compare_packagesCompare 2-10 packages side by side with download stats, size, and quality scores.

Compare 2-10 packages side by side with download stats, size, and quality scores.

No parameter schema in public metadata yet.

Sponsors

Readme

npm-search-mcp

MCP server that searches npm packages and returns live registry data. No API key needed.

Tools

  • search_packages — Search npm for packages by keyword. Returns names, descriptions, download counts, and links.
  • get_package — Get detailed info about a specific package: version, dependencies, size, weekly downloads.
  • compare_packages — Compare 2-10 packages side by side with download stats, size, and quality scores.

Why?

AI coding assistants have stale knowledge about npm packages. This MCP server gives them live access to the npm registry — current versions, download trends, and package details updated in real-time.

Install

npx (easiest)

npx -y github:zcag/npm-search-mcp

Claude Code config

{
  "mcpServers": {
    "npm-search": {
      "command": "npx",
      "args": ["-y", "github:zcag/npm-search-mcp"]
    }
  }
}

Docker

docker run -i ghcr.io/zcag/npm-search-mcp:1.0.0

From source

git clone https://github.com/zcag/npm-search-mcp.git
cd npm-search-mcp
npm install && npm run build
node dist/index.js

License

MIT

Details

Repository
github.com/zcag/npm-search-mcp
Categories
Search & Web Crawling, Data & Analytics
Package
ghcr.io/zcag/npm-search-mcp:1.0.0
Transport
STDIO
Registry
MCP registry, active

More from zcag

Related Search & Web Crawling MCP servers

View all
1brave avatarBravebrave/brave-search-mcp-serverVisit https://brave.com/search/api/ for a free API key. Search the web, local businesses, images,…0stars
2brightdata avatarBrightdata Mcpbrightdata/brightdata-mcpBright Data's Web MCP server enabling AI agents to search, extract & navigate the web2.7Kstars
30xmassi avatarwebclaw0xmassi/webclawWeb scraping, search, crawling, structured extraction and research for AI agents.2.4Kstars
4aas-ee avatarOpen-WebSearchaas-ee/open-websearchWebSearchMCP using free multi-engine search (NO API KEYS REQUIRED) — Supports Bing, Baidu, DuckDuckGo, Brave, Exa, Github, Juejin and CSDN.1.2Kstars
5bgauryy avatarOctocode MCP - AI Context Platformbgauryy/octocode-mcpAI code research platform. Search, analyze, and extract insights from any GitHub repository.863stars
6yonatangross avatarOrchestKit Docs MCPyonatangross/orchestkitRead-only MCP server for the OrchestKit docs: full-text search + Markdown fetch. No auth.302stars