MCP.so
登录

Smithery MCP Batch Installer

@danielrosehill

基本信息

分类

其他

最近更新

传输方式

stdio

作者

danielrosehill

关于 Smithery MCP Batch Installer

Speeds up installing Smithery MCP servers onto multiple clients

Smithery MCP Batch Installer 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Smithery MCP Batch Installer 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

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.

常见问题

1

What is the difference between v1 and v2?

v1 takes a full Smithery install command that includes `--client cursor` and replicates it for other clients. v2 takes only a package name (e.g., `@mcpserver/openrouterai`) and automatically constructs the full installation command for each client.

2

How do I customize which clients are targeted?

Edit the `TARGET_CLIENTS` array in the script file. For example, replacing it with `TARGET_CLIENTS=("vscode" "intellij" "sublime" "atom")`. The array does not need to include “cursor” for v1 because that client is run first.

3

What input does v1 of the script require?

A complete Smithery install command that includes `--client cursor`, such as `npx -y @smithery/cli@latest run @smithery-ai/github --client cursor --key d708c05d-f7cc-48ee-907f-e9beb9b9f854`.

4

What input does v2 of the script require?

A package name like `@mcpserver/openrouterai`. The script constructs the full install command automatically.

5

Does the script modify my Smithery key?

No. v1 uses the key as supplied in the install command; v2 reuses the same key across all client installations. The script only changes the `--client` argument.

评论

其他 分类下的更多 MCP 服务器