Replicate MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Allows running Replicate models through a Model Context Protocol (MCP) server implementation. Provides tools for searching models, creating predictions, tracking prediction status, and handling generated images.

MCPサーバーの複製

Replicate 用のモデルコンテキストプロトコルサーバー実装。シンプルなツールベースのインターフェースを通じて Replicate モデルを実行します。

クイックスタート

  1. サーバーをインストールします。
npm install -g mcp-replicate
  1. Replicate API トークンを取得します。
    • APIトークンの複製ページへ移動
    • トークンをお持ちでない場合は、新しいトークンを作成してください
    • 次のステップのためにトークンをコピーします
  2. Claude デスクトップを設定します。
    • Claude デスクトップ設定を開く (⌘,)
    • サイドバーの「開発者」セクションを選択します
    • 「設定の編集」をクリックして設定ファイルを開きます
    • 次の構成を追加し、 your_token_here実際の Replicate API トークンに置き換えます。
{ "mcpServers": { "replicate": { "command": "mcp-replicate", "env": { "REPLICATE_API_TOKEN": "your_token_here" } } } }
  1. Claude Desktopを起動します。新しいチャットウィンドウの右下隅に、ツールが利用可能であることを示す🔨ハンマーアイコンが表示されます。

(Cursor、Cline、Continue などの他の MCP クライアントを使用することもできます。)

代替インストール方法

ソースからインストール

git clone https://github.com/deepfates/mcp-replicate cd mcp-replicate npm install npm run build npm start

npxで実行

npx mcp-replicate

特徴

モデル

  • セマンティック検索を使用した検索モデル
  • モデルとコレクションを閲覧する
  • 詳細なモデル情報とバージョンを取得する

予測

  • テキストまたは構造化された入力で予測を作成する
  • トラック予測ステータス
  • 実行中の予測をキャンセル
  • 最近の予測をリストアップする

画像処理

  • 生成された画像をブラウザで表示する
  • パフォーマンス向上のために画像キャッシュを管理する

構成

サーバーが動作するにはReplicate APIトークンが必要です。Replicateから取得できます。

トークンを提供する方法は 2 つあります。

1. Claude Desktop Config(推奨)

クイックスタート セクションに示されているように、これを Claude Desktop 構成に追加します。

{ "mcpServers": { "replicate": { "command": "mcp-replicate", "env": { "REPLICATE_API_TOKEN": "your_token_here" } } } }

2. 環境変数として

あるいは、別の MCP クライアントを使用している場合は、環境変数として設定することもできます。

export REPLICATE_API_TOKEN=your_token_here

利用可能なツール

モデルツール

  • search_models : セマンティック検索を使用してモデルを検索する
  • list_models : 利用可能なモデルを参照する
  • get_model : 特定のモデルの詳細を取得する
  • list_collections : モデルコレクションを参照する
  • get_collection : 特定のコレクションの詳細を取得する

予測ツール

  • create_prediction : 入力を使ってモデルを実行する
  • get_prediction : 予測のステータスを確認する
  • cancel_prediction : 実行中の予測を停止する
  • list_predictions : 最近の予測を見る

画像ツール

  • view_image : ブラウザで画像を開く
  • clear_image_cache : キャッシュされた画像をクリーンアップする
  • get_image_cache_stats : キャッシュの使用状況を確認する

トラブルシューティング

サーバーは実行されていますが、ツールが表示されません

  1. Claude DesktopがMCPサーバー設定で正しく構成されていることを確認します
  2. Replicate APIトークンが正しく設定されていることを確認してください
  3. サーバーとClaude Desktopの両方を再起動してみてください
  4. サーバーログにエラーメッセージがないか確認してください

ツールは表示されているが動作しない

  1. レプリケートAPIトークンが有効であることを確認してください
  2. インターネット接続を確認してください
  3. サーバー出力でエラーメッセージを探します

発達

  1. 依存関係をインストールします:
npm install
  1. 開発サーバーを起動します(自動リロード付き):
npm run dev
  1. コードスタイルを確認します:
npm run lint
  1. フォーマットコード:
npm run format

要件

  • Node.js >= 18.0.0
  • TypeScript >= 5.0.0
  • ツールを使用するためのClaude Desktop

ライセンス

マサチューセッツ工科大学

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

ユーザーがモデル コンテキスト プロトコルを介して Replicate の AI モデルと予測にアクセスして管理できるようにし、モデル予測とパラメータを作成、キャンセル、取得するためのツールを提供します。

  1. Quickstart
    1. Alternative Installation Methods
      1. Install from source
      2. Run with npx
    2. Features
      1. Models
      2. Predictions
      3. Image Handling
    3. Configuration
      1. 1. In Claude Desktop Config (Recommended)
      2. 2. As Environment Variable
    4. Available Tools
      1. Model Tools
      2. Prediction Tools
      3. Image Tools
    5. Troubleshooting
      1. Server is running but tools aren't showing up
      2. Tools are visible but not working
    6. Development
      1. Requirements
        1. License
          ID: q60hq1hwtr