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.

コメント

「その他」の他のコンテンツ