The mcp-serverman companion server is a powerful tool designed to allow Claude/LLMs to manage MCP server configurations across different clients. It provides a comprehensive set of tools for listing, enabling, disabling, profiling, and version-controlling MCP servers, while also supporting operations across multiple clients like Claude Desktop, Cline, and MCP-Bridge. Through its JSON-based interface, it allows AI assistants to perform sophisticated server management tasks, such as saving server states, managing configuration profiles, and bulk operations on multiple servers.
Install this server by
pip install mcp-serverman
mcp-serverman client init
mcp-serverman companion
No reviews yet. Be the first to review!
Sign in to join the conversation
Initialize Client configuration one time. Must be done before using other commands.
List all servers or the enabled servers if the --enabled option is specified.
Enable a specified server. Parameters: server_name (string)
Disable a specified server. Parameters: server_name (string)
Remove a specified server. Parameters: server_name (string)
Save the configuration of a specified server with an optional comment. Parameters: server_name (string), comment (string)
Change the version of a specified server. Parameters: server_name (string), version (string)
Save a preset configuration. Parameters: preset_name (string)
Load a specified preset configuration. Parameters: preset_name (string)
Delete a specified preset configuration. Parameters: preset_name (string)
List all configured clients.
Add a new client with the specified display name, path to config, and key. Optionally set as default. Parameters: short_name (string), name (string), path (string), key (string), default (optional boolean)
Remove a specified client. Parameters: short_name (string)
Modify a specified client. Optionally set as default. Parameters: short_name (string), default (optional boolean)
Copy configuration from one client to another with an option to merge. Parameters: from (string), to (string), merge (optional boolean)
Register a companion MCP server to allow LLM to manage server configurations. Optionally specify a client. Parameters: client (optional string)