npm-search MCP Server

npm-search MCP Server

site icon
2025.03.15 9
JavaScriptnpm 包搜索开发工具搜索工具开发效率
npm-search-mcp-server 是一个基于 Model Context Protocol 的服务,主要用于通过调用 `npm search` 命令来搜索 npm 包。它提供了一个简单的方式来查询 npm 包的信息,适用于开发者在开发过程中快速查找和了解 npm 包。
View on GitHub

Overview

基本能力

产品定位

npm-search-mcp-server 是一个专门用于搜索 npm 包的 MCP 服务,旨在为开发者提供便捷的 npm 包查询功能。

核心功能

  • 提供 search_npm_packages 工具,用于搜索 npm 包。
  • 支持通过 query 参数传递搜索关键词。

适用场景

  • 开发者在开发过程中需要快速查找 npm 包信息。
  • 需要集成 npm 包搜索功能的开发工具或平台。

工具列表

  • search_npm_packages:搜索 npm 包,支持通过 query 参数传递搜索关键词。

常见问题解答

  • 无明确常见问题解答部分。

使用教程

使用依赖

  • 需要安装 Node.js 和 npm。

安装教程

通过 Smithery 安装

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

通过 NPM 安装(推荐)

npm install -g npm-search-mcp-server

通过 uv 安装

无需特定安装,直接使用 uvx 运行。

调试方式

使用 MCP inspector 调试

npx @modelcontextprotocol/inspector npx -y npm-search-mcp-server

开发调试

cd path/to/servers/src/npm-search
npx @modelcontextprotocol/inspector uv run npm-search-mcp-server

许可证

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