mcpick
Verified Safeby spences10
Overview
A CLI tool for dynamically managing Claude Code MCP server configurations, enabling users to toggle servers, add new ones, and manage backups to optimize context usage and performance.
Installation
npx mcpickSecurity Notes
The project is well-structured and focuses on safely modifying configuration files. It uses `valibot` for schema validation of server configurations, preventing malformed entries. File operations are limited to specific user-home directories (`~/.claude.json`, `~/.claude/mcpick/`) and only the `mcpServers` section of the main Claude config is modified, preserving other settings. There is no direct execution of user-supplied commands within McPick itself; it stores these commands for Claude Code to execute. No 'eval', hardcoded secrets, or unusual network activity is observed. The main security consideration is that users could input malicious commands when adding a server, which would then be executed by Claude Code, but McPick itself doesn't execute them and provides schema validation, which is appropriate for a configuration manager.
Similar Servers
claude-code-subagents-collection
Provides a command-line interface to browse, install, manage, and verify Claude Code subagents, commands, and external MCP (Model Context Protocol) servers, facilitating local and project-level configuration for development workflows.
claude-code-mcp
Provides an MCP server to allow LLMs to directly invoke Claude Code CLI for complex coding, file system, and Git operations, bypassing interactive permission prompts.
mcp-manager
A web GUI to easily manage and configure Model Context Protocol (MCP) servers for the Claude Desktop app on MacOS, generating terminal commands for installation and setup.
consult-llm-mcp
Facilitates Claude Code to consult powerful external AI models for complex code analysis, debugging, and review tasks.