{"id":"holstein13-mcp-config-manager","name":"mcp-config-manager","homepage":null,"repo_url":"https://github.com/holstein13/mcp-config-manager","category":"devtools","subcategories":[],"tags":["mcp","cli","gui","configuration-management","backup-restore","validation","presets"],"what_it_does":"MCP Config Manager is a local CLI/GUI utility for managing Model Context Protocol (MCP) server configuration files across multiple client systems (Claude, Gemini, Codex, etc.). It enables/disables servers, edits server configuration fields, performs backups/restores, supports preset management, and can discover servers from project configuration files.","use_cases":["Enable/disable MCP servers without directly editing JSON files","Edit and validate MCP server configuration fields interactively","Sync/preset configurations across Claude/Gemini/Codex configuration formats","Back up and restore MCP configuration states before/after changes","Bulk manage server lists (select/deselect, delete multiple servers)"],"not_for":["A hosted service requiring network access or authentication","Managing MCP server runtime health/telemetry (listed as future/next feature)","Secure secrets vaulting for credentials used by MCP servers (not described)"],"best_when":"You want a local, cross-platform workflow to consistently manage MCP server configuration files for different AI client tools, with backups and validation.","avoid_when":"You need fine-grained security controls, centralized remote management, or a documented API surface for third-party programmatic integration.","alternatives":["Manually edit the underlying client configuration JSON files","Use simpler toggle scripts (e.g., the referenced concept of mcp_toggle.py) if available in your environment","Create custom config management tooling tailored to a single client format"],"af_score":42.8,"security_score":19.0,"reliability_score":27.5,"package_type":"mcp_server","discovery_source":["github"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-30T15:29:24.219083+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":false,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":[],"oauth":false,"scopes":false,"notes":"No authentication model described because it appears to be a local CLI/GUI tool that edits local configuration files."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"Distributed under MIT license per repository metadata; no hosted pricing described."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":42.8,"security_score":19.0,"reliability_score":27.5,"mcp_server_quality":0.0,"documentation_accuracy":55.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":100.0,"rate_limit_clarity":0.0,"tls_enforcement":0.0,"auth_strength":30.0,"scope_granularity":0.0,"dependency_hygiene":50.0,"secret_handling":20.0,"security_notes":"Appears to be a local configuration editor with no network/API authentication. Security-relevant concerns are not well documented: handling of secrets/credentials inside configs, risks of malformed JSON, and safe storage of backups. No evidence of TLS/auth/scope controls (expected for local tool). Dependency hygiene and vulnerability posture are not verifiable from the provided content.","uptime_documented":0.0,"version_stability":30.0,"breaking_changes_history":20.0,"error_recovery":60.0,"idempotency_support":"false","idempotency_notes":"The README emphasizes backups before changes and interactive operations, but does not describe idempotent semantics for enable/disable/add/update operations.","pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Tool is primarily local file editing; an agent must manage filesystem paths and ensure it runs with appropriate permissions","Operations can modify/overwrite JSON configuration; incorrect inputs could lead to configuration loss unless backups are used","GUI-only workflows may require additional automation strategy compared to pure CLI"]}}