MCP Server for NPM Package Info

MCP Server for NPM Package Info

site icon
2025.04.14 1
JavaScriptnpm 包查询IDE 集成开发效率
mcp-server-npm 是一个基于 Model Context Protocol 的服务,主要用于获取 npm 包的信息。它通过 STDIO 传输与 IDE(如 Cursor)集成,提供结构化的包信息查询功能。
View on GitHub

Overview

基本能力

产品定位

mcp-server-npm 是一个专门用于查询 npm 包信息的服务,旨在为开发者提供便捷的包信息获取工具。

核心功能

  • 提供 getNpmPackageInfo 工具,用于查询 npm 包信息。
  • 使用 STDIO 传输协议,便于与 IDE(如 Cursor)集成。
  • 返回结构化的包信息(JSON 格式)。

适用场景

  • 开发者需要快速查询 npm 包的详细信息时。
  • IDE 集成环境中需要获取包信息的场景。

工具列表

  • getNpmPackageInfo:查询指定 npm 包的详细信息。
  • 参数:packageName(字符串,要查询的包名)。
  • 返回:packageInfo(对象,包含包的所有可用信息)。

使用教程

使用依赖

无特殊依赖,直接安装即可。

安装教程

npm install

调试方式

启动服务:

npm start

服务启动后,可通过支持的 IDE(如 Cursor)调用 getNpmPackageInfo 工具进行调试。

许可证

该项目遵循 Other 开源许可条款,请参阅 Other 了解完整条款。