project-npm MCP Server

project-npm MCP Server

site icon
2025.01.08 0
JavaScriptnpm 命令执行npx 命令执行开发效率
mcp_npm 是一个基于 TypeScript 的 MCP 服务器,主要用于从 LLM(大型语言模型)中调用 npm 和 npx 命令。它提供了一个简单的 npm 系统,允许用户通过 MCP 服务器执行 npm 和 npx 命令,从而简化开发流程并提高开发效率。
View on GitHub

Overview

基本能力

产品定位

mcp_npm 是一个用于开发环境的工具,旨在通过 MCP 服务器简化 npm 和 npx 命令的调用,提高开发效率。

核心功能

  • 执行 npm 命令
  • 执行 npx 命令

适用场景

  • 在 LLM(大型语言模型)环境中调用 npm 和 npx 命令
  • 简化开发流程,提高开发效率

工具列表

  • npm:Node.js 包管理器,用于安装和管理依赖
  • npx:Node.js 包执行器,用于运行 npm 包中的命令

常见问题解答

使用教程

使用依赖

在开始之前,请确保已安装 Node.js 和 npm。

安装教程

  1. 克隆项目并进入项目目录
  2. 安装依赖:
npm install
  1. 构建服务器:
npm run build
  1. 开发模式下自动重建:
npm run watch

调试方式

  1. 将服务器配置添加到 Claude Desktop 配置文件中:
  2. MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  3. Windows: %APPDATA%/Claude/claude_desktop_config.json

配置文件内容:

{
  "mcpServers": {
    "project-npm": {
      "command": "/path/to/project-npm/build/index.js"
    }
  }
}
  1. 启动服务器并测试命令执行。

许可证

None