MCPServers
Serverman (Server Manager) - MCP server logo

Serverman (Server Manager)

9
0

Summary

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

Available Actions(16)

client init

Initialize Client configuration. This is a one-time setup that must be done before using other commands.

list

List all servers. You can also use the --enabled flag to only list enabled servers.

enable

Enable a server by specifying its name: <server_name>.

disable

Disable a server by specifying its name: <server_name>.

remove

Remove a server by specifying its name: <server_name>.

save

Save the configuration of a server with an optional comment: <server_name> --comment <comment>.

change

Change the version of a server by specifying its name and the new version: <server_name> --version <version>.

preset save

Save a preset configuration by specifying the preset name: <preset_name>.

preset load

Load a preset configuration by specifying the preset name: <preset_name>.

preset delete

Delete a preset configuration by specifying the preset name: <preset_name>.

client list

List all clients.

client add

Add a new client with a short name, display name, path to config, and key: <short_name> --name 'Display Name' --path '/path/to/config.json' --key 'mcpServers' [--default].

client remove

Remove a client by specifying its short name: <short_name>.

client modify

Modify a client, marking it as default if needed: <short_name> --default.

client copy

Copy configuration from one client to another, with an option to merge: --from <short_name> --to <short_name> --merge.

companion

Register a companion mcp server to allow Claude/LLM to manage configurations for you. Optionally specify a client: [--client <client>].

Last Updated: April 17, 2025

Community Reviews

0.0
0 reviews
5
0
4
0
3
0
2
0
1
0

No reviews yet. Be the first to review!

Sign in to join the conversation

Coming soon to
HighlightHighlight AI

Language

TypeScript

Categories

Tags