npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

@mcpm/cli

v1.6.2

Published

Your MCP CLI Manager. Helps you install/remove/search your MCP projects. You can also manage your MCP in Claude App with natural language.

Readme

MCPM CLI

npm version npm downloads Build Status GitHub license GitHub issues GitHub stars

Claude App 的 MCP 服务器管理命令行工具。

English | 简体中文

特性

  • 🚀 便捷服务器管理:通过简单的命令在 Claude App 中添加、删除和管理多个 MCP 服务器
  • 🔄 服务器状态控制:随时启用/禁用服务器并查看其状态
  • 🛠️ 交互式命令行:用户友好的命令行界面,提供交互式提示以便于配置
  • 🔌 自集成:只需一条命令即可将 MCPM CLI 本身添加为 MCP 服务器
  • 📝 JSON 配置:通过 Claude 的配置文件管理服务器,并提供适当的错误处理
  • 🔍 包发现:搜索和发现社区的 MCP 包

待办事项

  • [x] 添加远程 MCP 发现功能(用于搜索和推荐的 MCPHub)
  • [x] 自动安装 MCP 服务器
  • [ ] MCPM CLI 的图形用户界面

安装

npm install -g @mcpm/cli

使用方法

> mcpm help

用法: mcpm [选项] [命令]

选项:
  -V, --version         输出版本号
  -d, --debug          启用详细日志记录(默认:false)
  -h, --help           显示帮助信息

命令:
  search [query]        搜索 MCP 包
  install <n>          从注册表安装 MCP 包
  add [选项] [名称]     手动添加新的 MCP 服务器到 Claude App
  remove [名称]         从 Claude App 移除 MCP 服务器
  disable [名称]        禁用 MCP 服务器(将其从 Claude 移动到存储)
  enable [名称]         启用已禁用的 MCP 服务器(将其从存储移动到 Claude)
  list [选项]          列出所有 MCP 服务器
  mcp                  启动 MCPM MCP 服务器
  restart              重启 Claude.app
  help [命令]          显示命令帮助

搜索 MCP 包

在注册表中搜索可用的 MCP 包:

mcpm search              # 交互式搜索模式
mcpm search <查询词>      # 使用特定查询词搜索
mcpm search --json       # 以 JSON 格式输出结果

安装 MCP 包

通过包 ID 安装 MCP 包:

mcpm install <包ID>      # 安装特定包
mcpm install -y <包ID>   # 无需确认直接安装

禁用 MCP 服务器

将服务器从 Claude App 移动到存储,使其暂时不可用:

mcpm disable            # 交互式模式
mcpm disable <名称>     # 指定服务器名称

启用 MCP 服务器

将之前禁用的服务器从存储移回 Claude App:

mcpm enable             # 交互式模式
mcpm enable <名称>      # 指定服务器名称

列出 MCP 服务器

mcpm list              # 显示所有已配置的 MCP 服务器

作为 MCP 服务器启动

mcpm mcp               # 将 MCPM 作为 MCP 服务器启动

将自身添加为 MCP 服务器

mcpm add --self        # 将 MCPM CLI 添加为 MCP 服务器

更多信息,请访问 MCP.md

配置

  • 活动服务器存储在 Claude App 的配置中
  • 禁用的服务器存储在 ~/.mcpm/*

开发

请参考 CONTRIBUTING.md