「Replicate」MCPサーバーの機能とは?
Replicate MCPサーバーは、AIアシスタントやクライアント向けにReplicateのAPIへシームレスにアクセスするためのModel Context Protocol (MCP) サーバーです。AIモデルとReplicateの広範なモデルハブをつなぐことで、開発ワークフローから直接さまざまな機械学習モデルを検索・閲覧・操作できます。このサーバーは、セマンティックモデル検索、モデル詳細取得、予測実行、コレクション管理などのタスクをサポート。開発者は、画像生成やテキスト解析などのAI機能を素早く実験・導入でき、安全なAPIトークンや標準化されたツールインターフェースを通してセキュリティも確保されます。
プロンプト一覧
リポジトリのドキュメントやコードにプロンプトテンプレートは明記されていません。
リソース一覧
利用可能なドキュメントやコードに明示的なMCPリソースは記載されていません。
ツール一覧
- search_models: セマンティック検索でモデルを探す
- list_models: Replicate上の利用可能なモデルを一覧表示
- get_model: 特定モデルの詳細情報を取得
- list_collections: モデルコレクションを一覧表示
- get_collection: 特定コレクションの詳細を取得
- create_prediction: ユーザー入力で選択したモデルを実行
このMCPサーバーのユースケース
- AIモデルの発見: セマンティック検索やブラウズ機能で、目的に合ったモデルを素早く特定し、実験やプロトタイピングを加速します。
- モデル情報取得: モデルの詳細やバージョン履歴も簡単に取得でき、統合や導入時の意思決定を支援します。
- 予測実行: MCPツールインターフェースを通じてモデルを直接実行でき、画像生成やテキスト変換などを対応AIプラットフォーム内から実施可能です。
- コレクション管理: モデルコレクションへのアクセス・整理が容易になり、チームやプロジェクトに関連するモデルの管理が効率化されます。
- ワークフロー自動化: Replicateの機能を開発ワークフローに自動組み込みし、手動作業を減らしてAIタスクの繰り返し実行を効率化できます。
セットアップ方法
Windsurf
- Node.jsがインストールされていることを確認します。
- ReplicateのAPIトークンページ からAPIトークンを取得します。
- Windsurfの設定ファイルに下記のようにMCPサーバー設定を追加します:
{ "mcpServers": { "replicate": { "command": "mcp-replicate", "env": { "REPLICATE_API_TOKEN": "your_token_here" } } } } - 設定を保存し、Windsurfを再起動します。
- インターフェースでReplicate MCPサーバーが利用可能か確認します。
Claude
- サーバーをグローバルインストール:
npm install -g mcp-replicate - Replicate APIトークンを取得します。
- Claude Desktopの設定を開き、「開発者」セクションに移動します。
- 「設定を編集」をクリックし、下記を追加:
{ "mcpServers": { "replicate": { "command": "mcp-replicate", "env": { "REPLICATE_API_TOKEN": "your_token_here" } } } } - 保存してClaude Desktopを再起動します。ハンマーアイコンで確認できます。
Cursor
- Node.jsをインストールし、Replicate APIトークンを取得します。
- Cursorの設定に次の内容を追加:
{ "mcpServers": { "replicate": { "command": "mcp-replicate", "env": { "REPLICATE_API_TOKEN": "your_token_here" } } } } - 保存してCursorを再起動し、サーバーを有効化します。
Cline
- Node.jsがインストールされており、Replicate APIトークンがあることを確認します。
- Clineの設定ファイルを更新:
{ "mcpServers": { "replicate": { "command": "mcp-replicate", "env": { "REPLICATE_API_TOKEN": "your_token_here" } } } } - 変更を保存し、Clineを再起動します。
注意:
APIキーは必ず上記のように環境変数で安全に管理しましょう。公開ファイルへのハードコーディングは避けてください。
envとinputsの例
{
"mcpServers": {
"replicate": {
"command": "mcp-replicate",
"env": {
"REPLICATE_API_TOKEN": "your_token_here"
},
"inputs": {}
}
}
}
フロー内でのMCPの使い方
FlowHuntでのMCP利用
MCPサーバーをFlowHuntワークフローに統合するには、まずMCPコンポーネントをフローに追加し、AIエージェントと接続します。

MCPコンポーネントをクリックして設定パネルを開き、system MCP設定欄に下記のJSON形式でMCPサーバー情報を入力してください。
{
"replicate": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントはこのMCPのすべての機能とツールにアクセスできるようになります。“replicate"は実際のMCPサーバー名に、URLも自身のMCPサーバーURLに変更してください。
概要
| セクション | 利用可否 | 詳細・備考 |
|---|---|---|
| 概要 | ✅ | |
| プロンプト一覧 | ⛔ | リポジトリにプロンプトテンプレート記載なし |
| リソース一覧 | ⛔ | 明示的なリソース記載なし |
| ツール一覧 | ✅ | モデル・予測用ツール6種 |
| APIキーの安全管理 | ✅ | env変数による設定、例あり |
| サンプリングサポート(評価には低重要度) | ⛔ | ドキュメンテーションにサンプリング・ルート記載なし |
Rootsサポート: 利用可能なドキュメントには記載なし
上記表から、Replicate MCPサーバーはインストールやツール利用のドキュメントが充実していますが、プロンプトテンプレートや明示的なMCPリソースは不足しています。サンプリングやルートのサポートも記載がありません。Replicate APIへMCP経由でアクセスしたい開発者には、モデル発見や予測ツールが中心なら有力な選択肢ですが、高度なMCP機能はやや不足しています。
MCPスコア
| ライセンス有無 | ✅ (MIT) |
|---|---|
| ツールが1つ以上ある | ✅ |
| フォーク数 | 16 |
| スター数 | 72 |
評価: 7/10
Replicate向けの堅実・実用的なMCPサーバーで、ツールも充実・セットアップも明快。ただし高度なMCP機能やプロンプト/リソース周りのドキュメントは不足しています。
