Mcpick — Security skill for Claude Code
Vendor-neutral MCP configuration manager — one CLI to add, toggle, and audit MCP servers and skills across every AI client, with safety built in.
How to install Mcpick
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open spences10/mcpick and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Mcpick does
Vendor-neutral MCP configuration manager — one CLI to add, toggle, and audit MCP servers and skills across every AI client, with safety built in.
Alternatives in Security
- Google MCP Security Servers — Security Operations and Threat Intelligence MCP servers 453 ★
- Agentseal — Security toolkit for AI agents 344 ★
- Cross-Pollinate Hex MCP Servers — Diff-driven audit: find real transferable changes across hex-line-mcp, hex-ssh-mcp, hex-graph-mcp 238 ★
README
MCPick
[](https://viteplus.dev) [](https://vitest.dev)
Vendor-neutral MCP configuration manager with first-class Claude Code support.
MCPick helps humans and LLM agents inspect, toggle, and back up MCP server configuration across multiple AI clients. Claude Code-specific plugins, hooks, marketplaces, and cache commands remain available, but they are no longer the core product model.
Install
npm install -g mcpick
# or run without installing
npx mcpick --help
Requirements:
- Node.js 22+
- Claude Code is required only for Claude Code-specific commands
- The GitHub CLI (
gh, authenticated) is required for portable skills commands; check-skills validates skills before install when available
Agent-first CLI
In non-TTY environments, MCPick shows help instead of launching the interactive TUI. This makes it safer for prompts like:
“Use mcpick to work out how to enable this MCP server.”
Start with:
npx mcpick --help
npx mcpick clients
npx mcpick list --json
MCPick redacts known secret patterns before printing output. MCP configs often contain env vars and authorization headers, so `env` and `headers` values are shown as `***` in JSON output.
MCP server mode
`npx mcpick serve` runs MCPick itself as an MCP server over stdio, so agents can manage MCP configuration through tool calls instead of shelling out to the CLI. Tools:
- Read:
mcpick_list,mcpick_clients,mcpick_get,mcpick_doctor - Mutate:
mcpick_enable,mcpick_disable,mcpick_remove,mcpick_add,mcpick_add_json
Read-only/destructive annotations are set so clients can make safe decisions; secret warnings and `from_env` resolution behave the same as the CLI. Client config example:
{
"mcp
Related Skills
Rolecraft
The security-first skill manager for AI agents — every install runs a security scan. Manage skills & MCP serve
Aifoxx
992 AI tools, 1,979 MCP servers and 1,638 Claude Code skills — with a sourced trust & security report per vend
Claude Code Team Commander
Blueprint for building a shared Claude Code configuration for your team — personas, commands, plugin catalog,
Aisecscan
Static security scanner for Claude Code configuration — settings, permissions, hooks, MCP servers, agents/suba
Cchub
Desktop hub for managing Claude Code MCP servers, health checks, configuration profiles, skills, plugins, hook
Agent Config Audit
Audit AI agent configuration files for security risks: risky permissions in .claude settings, secrets and unpi
Related Agents
Tool Expert
Tool expert who picks the right tools, chains complex workflows, and troubleshoots tool failures. Knows when t
Configurator
Pitwall's built-in assistant for reconfiguring Claude Code (plugins, skills, MCP servers, hooks, memory files)
MCP Bridge Expert
Use this agent when the user needs help with MCP Bridge configuration, debugging connection issues to external