# mcp-serverman

> MCP Server

Mcp-serverman is a command-line tool for managing Claude MCP server configurations with version control and profiling, and it includes a companion server for LLM configuration assistance. Mcp-serverman is a command-line

## Overview

- **Category:** Developer Tools
- **Language:** Python
- **Stars:** 10
- **Forks:** 1
- **Owner:** benhaotang
- **GitHub:** https://github.com/benhaotang/mcp-serverman
- **Created:** 2025-01-18T22:34:49+00:00
- **Updated:** 2025-03-18T10:31:10+00:00
- **Source:** https://model-context-protocol.com/servers/mcp-server-config-management-version-control

## Setup

## Setup

1.  Install the package using `pip install mcp-serverman` or `pip install git+https://github.com/benhaotang/mcp-serverman.git` for the latest debug version.
2.  Initialize client configuration using `mcp-serverman client init` (required since v0.1.9).
3.  For development, clone the repository and run `pip install -e .`.

## Tools

## Available Tools

1.  **List servers:** List available MCP servers with options to filter by enabled status.
2.  **Enable/disable/remove servers:** Enable, disable, or remove MCP servers.
3.  **Version control:** Save server configurations with comments and revert to specific versions.
4.  **Preset/Profile management:** Save, load, and delete server configuration presets.
5.  **Multiple client support:** Manage multiple MCP client configurations, including adding, removing, modifying, copying clients.
6.  **Companion MCP server:** Register a companion MCP server to allow Claude/LLMs to manage configurations.
