From claude-commands
Installs and troubleshoots MCP servers by placing binaries in stable paths (npm -g, uvx, uv tool), updating the HTTP MCP daemon script, and registering in Claude config files.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-commands:mcp-installationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- **Install MCP servers with `npm install -g` (node) or `uvx`/`uv tool install` (Python) to stable locations under `~`** — never to a repo directory, worktree, or temp path (`/var/folders/`, `/tmp/`).
npm install -g (node) or uvx/uv tool install (Python) to stable locations under ~ — never to a repo directory, worktree, or temp path (/var/folders/, /tmp/).~/.config/mcp-daemon/start-mcp-daemons.sh. When adding a new HTTP MCP, update the SERVERS array in that script — do not start it in an ad-hoc script.~/.claude/settings.json (user-global) and ~/.claude/mcp-strict.json (strict-mode sessions).npx claudepluginhub jleechanorg/claude-commands --plugin claude-commandsDiscovers, recommends, installs, and verifies MCP servers based on detected project stack, handling package installation, configuration, env vars, and testing.
Manages Model Context Protocol (MCP) servers for Claude Code projects: installs/configures .mcp.json, OAuth remotes, runtime enable/disable, troubleshooting connections.
Searches, installs, configures, updates, and removes MCP servers across many coding agents (Claude Code, VS Code, Cursor, etc.). Supports npx add-mcp, the official registry, and direct config editing.