Skip to main content
Glama

NPM MCP 服务器

铁匠徽章

这是一个模型上下文协议 (MCP) 服务器,提供获取有关 npm 包的信息的功能。

特征

  1. 软件包搜索:获取有关 npm 软件包详细信息的工具

  2. 热门软件包:列出 10 个最热门 npm 软件包的资源

Related MCP server: NPM Sentinel MCP

安装

通过 Smithery 安装

要通过Smithery自动为 Claude Desktop 安装 NPM MCP 服务器:

npx -y @smithery/cli install @mateusribeirocampos/npm-mcp-server --client claude

手动安装

npm install

建造

npm run build

跑步

npm start

对于开发:

npm run dev

用法

该服务器公开两个主要功能:

1. searchNpmPackage 工具

获取特定 npm 包的详细信息。该工具返回全面的包信息,包括:

  • 包裹名字

  • 最新版本

  • 描述

  • 作者信息

  • 主页网址

  • 存储库 URL

  • 依赖项列表

使用示例:

const result = await server.tools.searchNpmPackage({ packageName: "react" });

响应示例:

{ "name": "react", "version": "18.2.0", "description": "React is a JavaScript library for building user interfaces.", "author": "Meta Open Source", "homepage": "https://reactjs.org/", "repository": { "url": "https://github.com/facebook/react.git" }, "dependencies": { "loose-envify": "^1.1.0" } }

列出 10 个最受欢迎的 npm 软件包,按受欢迎程度排序。列表中的每个软件包都包含:

  • 包裹名字

  • 描述

  • 当前版本

资源 URI: npm://popular

响应示例:

[ { "name": "lodash", "description": "Lodash modular utilities", "version": "4.17.21" }, // ... more packages ]

与人工智能模型的集成

该 MCP 服务器可以与 AI 模型集成,以:

  1. 安装前获取软件包信息

  2. 比较不同的包版本

  3. 分析依赖关系

  4. 寻找热门替代品

  5. 获取快速包裹摘要

技术

  • TypeScript

  • 模型上下文协议 SDK

  • 节点获取

  • 佐德

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mateusribeirocampos/npm-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server