MCP Config Manager logo

MCP Config Manager

by easytocloud

Configuration management utilities for Model Context Protocol (MCP) servers. This package manages MCP server configurations for different clients like Claude Desktop and VSCode extensions (Cline and Roo).

View on GitHub

Last updated: N/A

What is MCP Config Manager?

MCP Config Manager is a Python package that provides utilities for managing configurations specifically for Model Context Protocol (MCP) servers. It supports configurations for Claude Desktop and VSCode extensions such as Cline and Roo, automating the process of setting up and managing environment variables and other settings.

How to use MCP Config Manager?

Install the package using pip install mcp-config-manager. Then, use the add_to_config function to add configurations for Claude Desktop, Cline, or Roo. Specify the server name, required environment variables, and the configuration type. You can also provide custom environment variables.

Key features of MCP Config Manager

  • Automatic configuration file path detection

  • Support for Claude Desktop and VSCode extensions (Cline and Roo)

  • Environment variable validation

  • Generic configuration management functions

  • VSCode extension specific settings (disabled, autoApprove)

Use cases of MCP Config Manager

  • Automating MCP server configuration for Claude Desktop

  • Managing MCP settings for Cline VSCode extension

  • Managing MCP settings for Roo VSCode extension

  • Validating environment variables for MCP servers

FAQ from MCP Config Manager

What platforms are supported?

EC2, macOS and Windows are target platforms.

What is MCP?

Model Context Protocol

What is Cline?

A VSCode extension for Claude.

What is Roo?

A VSCode extension for Claude.

What additional settings are included for VSCode extensions?

When configuring VSCode extensions (Cline/Roo) disabled and autoApprove settings are added.