Npm Search

io.github.ofershap由 GitHub 账号 ofershap 发布v1.0.1更新于 Oct 24, 2026

npm search MCP — find packages, view details, compare, check downloads.

概览

AI 生成的概览

一个本地 MCP 服务器,让 AI 助手搜索 npm、查看包详情、比较包、查询下载量并列出依赖。

可以做什么
按关键词搜索 npm 包,并获取版本、许可证、维护者和依赖等包详情。按日、周、月、年查询下载统计,并列出包的近期版本。并排比较两个包,并列出某个包的全部依赖。
适用场景
适合在挑选 JavaScript 包时使用,例如比较库的流行度和维护活跃度,或在加入项目前查看某个包的依赖和版本情况。
运行要求
通过 stdio 在本地运行,通常用 npx 启动,因此需要 Node.js 以及访问 npm 的网络连接。无需 API 密钥或环境变量。
安装前请注意
仅对公开的 npm 数据进行只读查询,不涉及凭据、付款或写入操作。包详情和下载数据来自 npm,依赖前应自行核实。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Npm Search,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

MCP Server npm — Search, Compare & Inspect Packages from AI

[npm version] [npm downloads] [CI] [License: MIT]

An MCP server that lets your AI assistant search npm, compare packages, check download stats, and inspect dependencies. No API keys needed.

You: "Compare react vs preact — size, downloads, and dependencies"AI:  react: 45.5kb min, 25M weekly downloads, 3 deps     preact: 4.2kb min, 3.8M weekly downloads, 0 deps

Works with Claude Desktop, Cursor, and VS Code Copilot.

[MCP server npm demo — comparing react vs preact from Claude Desktop]

Tools

ToolWhat it does
npm_searchSearch npm packages by keyword
npm_infoGet detailed package info (version, license, deps, maintainers)
npm_downloadsGet download statistics (daily, weekly, monthly, yearly)
npm_versionsList recent versions of a package
npm_compareCompare two packages side by side
npm_depsList all dependencies of a package

Quick Start

With Claude Desktop

Add to your claude_desktop_config.json:

json
{  "mcpServers": {    "npm": {      "command": "npx",      "args": ["-y", "mcp-server-npm"]    }  }}

With Cursor

Add to your .cursor/mcp.json:

json
{  "mcpServers": {    "npm": {      "command": "npx",      "args": ["-y", "mcp-server-npm"]    }  }}

Examples

Ask your AI assistant:

  • "Search npm for state management libraries"
  • "Show me info about the express package"
  • "Compare react vs preact"
  • "How many downloads does zod get per month?"
  • "What are the dependencies of next?"
  • "List recent versions of typescript"

Development

bash
npm installnpm testnpm run build

Author

[Made by ofershap]

[LinkedIn] [GitHub]


README built with README Builder

License

MIT © Ofer Shapira

来源:README.md,提交 179be78

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.0.1最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分