关于 Mcp Server Npm Search
Mcp Server Npm Search 让 AI 助手查找和检查 npm 包,提供包信息、下载统计、版本及依赖列表,并支持并排比较,无需 API 密钥。
主要功能
- 01按关键词搜索 npm 包
- 02查看包信息与维护者
- 03查询下载统计
- 04列出近期包版本
- 05比较两个包
- 06检查依赖
适用场景
- 01为开发任务寻找包
- 02查看包的许可证和依赖
- 03比较包大小与下载量
- 04查询包的近期版本
MCP 相关
它向 MCP 客户端提供 npm 搜索与检查工具,支持 Claude Desktop、Cursor 和 VS Code Copilot。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
6收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| size | integer | 否 | 结果数量 |
| query | string | 是 | 搜索查询 |
详细介绍
MCP Server npm — 让 AI 搜索、比较和检查 npm 包
一个 MCP 服务,可让你的 AI 助手搜索 npm、比较包、查看下载统计信息并检查依赖项。无需 API 密钥。
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
可与 Claude Desktop、Cursor 和 VS Code Copilot 搭配使用。

工具
| 工具 | 功能 |
|---|---|
npm_search | 按关键词搜索 npm 包 |
npm_info | 获取包的详细信息(版本、许可证、依赖项、维护者) |
npm_downloads | 获取下载统计信息(每日、每周、每月、每年) |
npm_versions | 列出包的近期版本 |
npm_compare | 并排比较两个包 |
npm_deps | 列出包的所有依赖项 |
快速开始
使用 Claude Desktop
将以下内容添加到你的 claude_desktop_config.json:
{
"mcpServers": {
"npm": {
"command": "npx",
"args": ["-y", "mcp-server-npm"]
}
}
}
使用 Cursor
将以下内容添加到你的 .cursor/mcp.json:
{
"mcpServers": {
"npm": {
"command": "npx",
"args": ["-y", "mcp-server-npm"]
}
}
}
示例
向你的 AI 助手提问:
- “搜索 npm,查找状态管理库”
- “显示 express 包的信息”
- “比较 react 和 preact”
- “zod 每月有多少次下载?”
- “next 有哪些依赖项?”
- “列出 typescript 的近期版本”
开发
npm install
npm test
npm run build
作者
README 使用 README Builder 构建
许可证
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。