This MCP server manages configurations for various MCP clients including Cline, Roo Code, WindSurf, Cursor, and Claude app. It provides tools to retrieve, list, add, and remove server configurations from client configuration files, automatically detecting the appropriate file path based on the operating system. The implementation is designed to simplify configuration management for developers working with multiple MCP clients across different platforms.
Retrieves the path to the configuration file for a specified client. Parameters: client (required): The client name (cline, roo_code, windsurf, claude). Returns: The absolute path to the configuration file.
Retrieves the entire configuration for a specified client. Parameters: client (required): The client name (cline, roo_code, windsurf, claude). Returns: The complete JSON configuration from the client's configuration file.
Lists all server names configured in a specified client's configuration. Parameters: client (required): The client name (cline, roo_code, windsurf, claude). Returns: An array of server names.
Retrieves the configuration for a specific server from a client's configuration. Parameters: client (required): The client name (cline, roo_code, windsurf, claude), server_name (required): The name of the server to retrieve. Returns: The JSON configuration for the specified server.
Adds or updates a server configuration in a client's configuration file. Parameters: client (required): The client name (cline, roo_code, windsurf, claude), server_name (required): The name of the server to add or update, json_config (required): The server configuration in JSON format. Returns: A success message with the updated configuration.
Removes a server configuration from a client's configuration file. Parameters: client (required): The client name (cline, roo_code, windsurf, claude), server_name (required): The name of the server to remove. Returns: The removed configuration or a message that the server was not found.
No reviews yet. Be the first to review!
Sign in to join the conversation
Our bundler currently only supports TypeScript-based servers. Check back soon!