Configuration Manager
Summary
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.
Available Actions(6)
get_configuration_path
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.
get_configuration
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.
list_servers
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.
get_server_configuration
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.
add_server_configuration
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.
remove_server_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.
커뮤니티 리뷰
아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!
대화에 참여하려면 로그인하세요