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 ```
Initialize Client configuration. This is a one-time setup that must be completed before using other commands.
List all servers. Optionally, you can use --enabled to list only enabled servers.
Enable a specified server by name.
Disable a specified server by name.
Remove a specified server by name.
Save the configuration of a specified server with an optional comment.
Change the version of a specified server.
Save a specified preset configuration.
Load a specified preset configuration.
Delete a specified preset configuration.
List all client configurations.
Add a new client configuration with a short name, display name, path to the config file, and key. Optionally set as default.
Remove a specified client configuration by short name.
Modify a specified client configuration to set it as default.
Copy a client configuration from one short name to another, with an option to merge configurations.
Register a companion mcp server to allow Claude/LLM to manage configurations on your behalf. Optionally specify a client.
No reviews yet. Be the first to review!
Sign in to join the conversation