ClaudeCodeMod

All shelves / MCP servers

MCPM CLI

MCP-Club/mcpm · 106 stars · TypeScript · AGPL-3.0

MCP server A command-line tool for managing MCP servers in Claude App. Also can run a MCP Server to help you manage all your MCP Servers

Install

The repo has no one-line install. Follow its README.

Open the repo

Files

README.md

MCPM CLI

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

A command-line tool for managing MCP servers in Claude App.

Highlights

  • 🚀 Easy Server Management: Add, remove, and manage multiple MCP servers in Claude App with simple commands
  • 🔄 Server Status Control: Enable/disable servers and view their status at any time
  • 🛠️ Interactive CLI: User-friendly command-line interface with interactive prompts for easy configuration
  • 🔌 Self-Integration: Can add MCPM CLI itself as a MCP server with a single command
  • 📝 JSON Configuration: Manages servers through Claude's configuration file with proper error handling
  • 🔍 Package Discovery: Search and discover MCP packages from the community

RoadMap

  • Add Remote MCP Discovery (A MCPHub for search and recommendation)
  • Auto Install MCP Servers For you
  • A GUI for MCPM CLI

Installation

npm install -g @mcpm/cli

Usage

> mcpm help

Usage: mcpm [options] [command]

Options:
  -V, --version         output the version number
  -d, --debug           enables verbose logging (default: false)
  -h, --help            display help for command

Commands:
  search [query]        Search for MCP packages
  install <n>           Install a MCP package from the registry
  add [options] [name]  Manually add a new MCP server to your Claude App
  remove [name]         Remove a MCP server from your Claude App
  disable [name]        Disable an MCP server (moves it from Claude to storage)
  enable [name]         Enable a disabled MCP server (moves it from storage to Claude)
  list [options]        List all your MCP servers
  mcp                   Start the MCPM MCP server
  restart               Restart Claude.app
  help [command]        display help for command

Search for MCP packages

Search for available MCP packages in the registry:

mcpm search              # Interactive search mode
mcpm search <query>      # Search with a specific query
mcpm search --json       # Output results in JSON format

Install a MCP package

Install a MCP package by its ID:

mcpm install <package-id>     # Install a specific package
mcpm i <package-id>          # Short alias for install
mcpm install -y <package-id>  # Install without confirmation

Remove a MCP server

Remove a MCP server from Claude App:

mcpm remove                 # Interactive mode
mcpm remove <name>          # Remove a specific server
mcpm rm <name>              # Short alias for remove

Disable an MCP server

Moves a server from Claude App to storage, making it temporarily unavailable.

mcpm disable               # Interactive mode
mcpm disable <name>        # Specify server name

Enable an MCP server

Moves a previously disabled server from storage back to Claude App.

mcpm enable               # Interactive mode
mcpm enable <name>        # Specify server name

List MCP servers

mcpm list            # Shows all configured MCP servers

Start As A MCP Server

mcpm mcp               # Start MCPM as a MCP server

For more information, visit our MCP.md.

Add itself as a MCP server to your Claude App

mcpm add --self          # Add MCPM CLI as a MCP server

Configuration

  • Active servers are stored in Claude App's configuration
  • Disabled servers are stored in ~/.mcpm/*

Development

Publish A new version

GitHub Actions will automatically publish a new version when a new tag is created

git tag v1.4.1
git push origin v1.4.1

Facts

Kind
MCP server
Repo
MCP-Club/mcpm
Group
Uncategorized
Stars
106
License
AGPL-3.0
Language
TypeScript
Last push
2025-01-06
Forks
28
Topics
claude, cli, mcp, model-context-protocol

More on this shelf

  1. 1REAio.github.morluto/reaReverse engineer anything from your terminal or agent with one CLI and MCP server.125.3k
  2. 2com.browser-use/browser-usecom.browser-use/browser-useControl a real Chrome browser to complete any task: fill forms, extract data, book flights.117.7k
  3. 3World Monitorapp.worldmonitor/mcpLive markets, conflicts, country risk, chokepoints, energy, and China decision signals. 93 tools.88.3k
  4. 4Scrapling MCP Serverd4vinci/scrapling🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scraplingdev86.9k
  5. 5Everythingmodelcontextprotocol/serversThis MCP server attempts to exercise all the features of the MCP protocol. It is not intended to be a useful server, but rather a test server for builders of MCP clients. It implements prompts, tools, resources, sampling, and more to showcase MCP capabilities.85.8k
  6. 6Fetchmodelcontextprotocol/serversA Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.85.8k