claude-config-editor
Claude Config Editor is a lightweight web tool that helps you clean and optimize your Claude Code/Desktop config files (.claude.json). Analyze project sizes, bulk delete chat histories, export data for backup, manage servers visually, and speed up Claude—all locally, with auto-backup, no dependencies, and cross-platform support.
claude mcp add --transport stdio gagarinyury-claude-config-editor python server.py
How to use
Claude Config Editor provides a dedicated graphical interface to manage Claude-related configurations and MCP servers without editing JSON files by hand. It auto-detects Claude Code and Claude Desktop configurations, lists all MCP servers, and lets you view and modify the command, arguments, environment, and working directory for each server. Use it to add, remove, or edit servers, back up configurations automatically before saves, and apply changes locally on your machine. The UI also offers quick actions like exporting project histories, purging old projects by size, and restoring from backups, all without leaving the browser.
How to install
Prerequisites:\n- Python 3.7 or newer installed on your system.\n- A working Python environment (no virtualenv or dependencies needed beyond stdlib).\n\nSteps:\n1) Clone the repository:\nbash\ngit clone https://github.com/gagarinyury/claude-config-editor.git\ncd claude-config-editor\n\n2) Ensure you have Python 3.7+ in your PATH.\n3) Run the server:\nbash\npython3 server.py\n\n4) Open a browser and navigate to http://localhost:8765 to start managing Claude configs and MCP servers.
Additional notes
Notes and tips:\n- The tool runs locally on http://localhost:8765 and does not send data over the network.\n- Auto-backup is created before every save (uses .claude.backup.json).\n- If you edit MCP server entries, changes are applied to the local config file post-save. Always verify the new command, arguments, and environment before saving.\n- This MCP server uses a Python-based backend (no npm or Node dependencies). If you encounter port conflicts, stop other services using 8765 or adjust settings in the UI if supported.
Related MCP Servers
ollama
An MCP Server for Ollama
claude-code-vm
Deploy Claude Code and additional tools to a VM for remote development
mcp -webscan
A Model Context Protocol (MCP) server for web content scanning and analysis. This server provides tools for fetching, analyzing, and extracting information from web pages.
pagespeed-insights
MCP server for Google PageSpeed Insights API that enables web page performance analysis directly through Claude.
mcp -manager
CLI tool to manage MCP servers in Claude Code
McpManager
Manage your MCP Servers for all your agents in one place!