
NPM MCP Server

2025.03.31
0
TypeScriptnpm包管理开发工具开发效率
NPM MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,主要用于获取 npm 包的详细信息。它提供了包搜索和热门包列表两大核心功能,适用于开发者在项目开发过程中快速获取 npm 包的详细信息、比较不同版本、分析依赖关系以及寻找流行的替代方案。
View on GitHub
Overview
基本能力
产品定位
NPM MCP Server 是一个专门用于获取 npm 包信息的服务,旨在为开发者提供便捷的 npm 包查询和分析工具。
核心功能
- Package Search: 获取 npm 包的详细信息,包括包名、最新版本、描述、作者信息、主页 URL、仓库 URL 和依赖列表等。
- Popular Packages: 列出 10 个最受欢迎的 npm 包,按受欢迎程度排序,包含包名、描述和当前版本。
适用场景
- 在安装前获取包信息
- 比较不同包版本
- 分析依赖关系
- 寻找流行的替代方案
- 获取快速包摘要
工具列表
- searchNpmPackage Tool: 用于搜索特定 npm 包的详细信息。
- popular-packages Resource: 用于列出最受欢迎的 npm 包。
常见问题解答
无明确常见问题解答部分。
使用教程
使用依赖
无明确前置依赖说明。
安装教程
- 通过 Smithery 安装:
npx -y @smithery/cli install @mateusribeirocampos/npm-mcp-server --client claude
- 手动安装:
npm install
调试方式
- 构建:
npm run build
- 运行:
npm start
- 开发模式:
npm run dev
许可证
None