Twinic-server : configure MCP servers directly from prompts. について
Twinic-serverは、Claudeを使うユーザーがプロンプトで他のMCPサーバーをインストール・設定できるツールです。npmやPyPIのパッケージに加え、ローカルパスにも対応し、実行環境が必要です。
主な機能
- 01プロンプトからMCPサーバーをインストール
- 02npmとPyPIのパッケージに対応
- 03ローカルMCPサーバーの設定
- 04引数と環境変数の設定
活用シーン
- 01npmのMCPサーバーをインストール
- 02PyPIのMCPサーバーをインストール
- 03ローカルサーバーの引数や環境変数を設定
MCP 対応
Twinic-serverは、Claudeなどのクライアントがプロンプトを通じて他のMCPサーバーをインストール・設定するためのMCPサーバーです。Node.jsサーバーにはnpx、Pythonサーバーにはuvが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Twinic-server:プロンプトから MCP サーバーを直接設定します。
このサーバーを使うと、頼むだけでほかの MCP サーバーをインストールして設定できます。インストールすれば、npm または PyPi で公開されている MCP サーバーをインストールするよう Claude に依頼できます。Node.js サーバーには npx、Python サーバーには uv がインストールされている必要があります。
![image]
セットアップ方法:
-
Node.js がインストールされていない場合は、インストールしてください。
-
次の内容を
claude_desktop_config.jsonに記述します(macOS の場合は~/Library/Application Support/Claude、Windows の場合はC:\Users\NAME\AppData\Roaming\Claudeにあります)。
"mcpServers": {
"twinic-server": {
"command": "npx",
"args": [
"@twinic/twinic-server"
]
}
}
- 設定ファイルを保存して、Claude デスクトップアプリを再起動します。
ファイルの場所:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Windows:
C:\Users\YOU\AppData\Roaming\Claude\claude_desktop_config.json
プロンプトの例
Claude、mcp-server-fetch という MCP サーバーをインストールしてください
Claude、@modelcontextprotocol/server-filesystem パッケージを MCP サーバーとしてインストールしてください。引数には ['/Users/pangloss/Desktop'] を使用してください
Claude、/Users/pangloss/code/whatsapp-mcp にある MCP サーバーをインストールしてください。自分でやるのは面倒なのでお願いします。
@modelcontextprotocol/server-github サーバーをインストールしてください。環境変数 GITHUB_PERSONAL_ACCESS_TOKEN を '1234567890' に設定してください
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。