Installing MCPs is a huge pain, so I made a CLI tool to make it easier.
The CLI now supports multiple installation methods with automatic detection:
npx install-mcp mcp-package-name --client claude
npx install-mcp @org/mcp-server --client claude
npx install-mcp 'npx some-mcp-server --custom-args' --client claude
npx install-mcp https://mcp.example.com/server/sse --client claude
The tool automatically:
- Converts simple package names to
npx package-name
- Preserves full commands as-is
- Infers server names from package names or URLs (e.g.,
mcp.example.com
→mcp-example-com
) - Handles URL-based servers with supergateway SSE support
where <client>
is one of the following:
claude
cline
roo-cline
windsurf
witsy
enconvo
cursor
MIT