What is Smithery MCP Batch Installer?
A bash script that automates installing Smithery MCP servers onto multiple client applications simultaneously. It has two versions: v1 takes a full install command (e.g., npx -y @smithery/cli@latest run @smithery-ai/github --client cursor --key <key>) and v2 takes just a package name (e.g., @mcpserver/openrouterai). It is designed for developers who need to deploy Smithery MCP servers across several environments without repeating commands.
How to use Smithery MCP Batch Installer?
Clone the repository, edit the TARGET_CLIENTS array in batch-installer.sh or batch-installer-v2.sh to include your preferred clients, run the script, and paste either a complete Smithery install command (v1) or a package name (v2). The script will then install the server for each client in your list. Press Enter without input to exit.
Key features of Smithery MCP Batch Installer
- Replicates a Smithery install command across multiple clients automatically.
- Preserves your Smithery key while changing only the target client.
- Supports a configurable list of clients (default: windsurf, vscode, roocode, witsy, cursor).
- Two versions: v1 (full command input) and v2 (package name input).
- Suppresses installation output and auto-answers "no" to prompts for cleaner operation.
Use cases of Smithery MCP Batch Installer
- Installing the same MCP server into Cursor, Windsurf, VS Code, and other clients in one go.
- Rolling out a new Smithery server across multiple team environments with a single command.
- Quickly testing a server across different editors to verify compatibility.
コメント