mcpField
K
Kling

Kling

ローカル
github.com/mindstoneメディア・デザイン13今日更新

Kling について

Kling は、Kling で AI 画像と動画を生成・管理する MCP サーバーです。テキストや画像からの生成、動画の延長、リップシンク、タスク追跡を必要とするホスト向けで、ローカルファイルへのアクセスをワークスペース内に制限します。

主な機能

  1. 01テキストまたは静止画から動画を生成
  2. 02生成済み動画の延長
  3. 03テキストまたは音声によるリップシンク
  4. 04参照画像を指定できる画像生成
  5. 05生成タスクの追跡と結果のダウンロード
  6. 06アカウントの残りリソースを確認

活用シーン

  1. 01テキストの説明から動画を作成
  2. 02静止画の動画化、または生成済み動画の延長
  3. 03画像を生成して結果をローカルに保存

MCP 対応

MCP クライアントに、Kling の生成、タスク、アカウント、ダウンロードを扱う 10 個のツールを提供します。Kling API の認証情報を使用し、HTTPS コールバック URL でタスクの状態変化を通知できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"mindstone-mcp-server-kling": {
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-kling"
],
"env": {
"KLING_ACCESS_KEY": "<KLING_ACCESS_KEY>",
"KLING_SECRET_KEY": "<KLING_SECRET_KEY>",
"KLING_REQUEST_TIMEOUT_MS": "<KLING_REQUEST_TIMEOUT_MS>",
"MCP_WORKSPACE_PATH": "<MCP_WORKSPACE_PATH>",
"KLING_DOWNLOAD_ROOT": "<KLING_DOWNLOAD_ROOT>"
}
}
}
}
起動コマンドnpx -y @mindstone/mcp-server-kling
設定が必要な環境変数
KLING_ACCESS_KEYシークレットKling API access key
KLING_SECRET_KEYシークレットKling API secret key
KLING_REQUEST_TIMEOUT_MSOutbound HTTP request timeout in milliseconds (max 1800000)
MCP_WORKSPACE_PATHWorkspace directory that local media inputs and downloads are constrained to. Defaults to the system temp directory when unset.
KLING_DOWNLOAD_ROOTSandbox root for download_kling_video outputs. Must resolve inside MCP_WORKSPACE_PATH. Defaults to <workspace>/kling-downloads.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@mindstone/mcp-server-kling0.4.1

ツール

10

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
access_keystringはいKling API Access Key(アカウントを識別)
secret_keystringはいKling API Secret Key(API リクエストに署名)

詳細

@mindstone/mcp-server-kling

npm version License: FSL-1.1-MIT

Model Context Protocol ホスト向けの Kling AI 動画・画像生成 MCP サーバーです。テキストや画像から AI 動画を生成し、延長やリップシンクの追加、画像の生成、生成タスクの管理を標準化された MCP インターフェースを通じて行えます。

ステータス

  • バージョン: 0.4.1 · npm
  • 認証: API キー(KLING_ACCESS_KEY)
  • ツール: 10(動画生成、画像生成、タスク、アカウント、ダウンロード)
  • 提供形態: クラウド API
  • 機械可読: STATUS.json

必要条件

  • Node.js 20+
  • npm

ワンクリックインストール

Add to Cursor Add to VS Code Add to VS Code Insiders

ボタンをクリックすると、ホストで次の値を入力するよう求められます:KLING_ACCESS_KEY、KLING_SECRET_KEY、KLING_REQUEST_TIMEOUT_MS。

Claude Desktop / Claude Code / Goose / Continue.dev(Kling)の手動設定
{
  "mcpServers": {
    "Kling": {
      "command": "npx",
      "args": [
        "-y",
        "@mindstone/mcp-server-kling"
      ],
      "env": {
        "KLING_ACCESS_KEY": "",
        "KLING_SECRET_KEY": "",
        "KLING_REQUEST_TIMEOUT_MS": "60000"
      }
    }
  }
}

クイックスタート

インストールとビルド
cd <path-to-repo>/connectors/kling
npm install
npm run build
npx(公開後)
npx -y @mindstone/mcp-server-kling
ローカル
node dist/index.js

設定

環境変数
  • KLING_ACCESS_KEY — Kling API アクセスキー
  • KLING_SECRET_KEY — Kling API シークレットキー
  • MCP_HOST_BRIDGE_STATE — 認証情報の管理に使用するホストブリッジ状態ファイルの任意のパス
  • MINDSTONE_REBEL_BRIDGE_STATE — MCP_HOST_BRIDGE_STATE と後方互換性のあるエイリアス
  • MCP_WORKSPACE_PATH — ローカルのメディア入力(image_path、audio_path)を格納する必要がある任意のディレクトリ。未設定の場合はシステムの一時ディレクトリが既定値になります。ほかの場所にあるファイルは、読み取り前に拒否されます。
  • KLING_DOWNLOAD_ROOT — download_kling_video の出力パスを格納する必要がある任意のディレクトリ。このディレクトリ自体がワークスペース(MCP_WORKSPACE_PATH、または未設定の場合はシステムの一時ディレクトリ)内に解決される必要があります。それ以外は、案内メッセージとともに拒否されます。既定値:<workspace>/kling-downloads(自動作成)。~/.ssh、~/.aws、/etc、シェルの rc ファイルなどの機密パスは、ルートディレクトリで許可される場合でも拒否されます。
  • KLING_REQUEST_TIMEOUT_MS — Kling API とホストブリッジへの呼び出しの両方に適用される送信 HTTP リクエストタイムアウトの任意の上書き値(正の整数、ミリ秒、最大 30 分)。既定値:60000(60 秒)。処理の送信に時間がかかり TIMEOUT エラーが発生する場合は値を大きくし、タイムアウトの上限を短くしたい場合は値を小さくしてください。

ホスト設定の例

Claude Desktop / Cursor
{
  "mcpServers": {
    "Kling": {
      "command": "npx",
      "args": ["-y", "@mindstone/mcp-server-kling"],
      "env": {
        "KLING_ACCESS_KEY": "your-access-key",
        "KLING_SECRET_KEY": "your-secret-key"
      }
    }
  }
}
ローカル開発(npm での公開は不要)
{
  "mcpServers": {
    "Kling": {
      "command": "node",
      "args": ["<path-to-repo>/connectors/kling/dist/index.js"],
      "env": {
        "KLING_ACCESS_KEY": "your-access-key",
        "KLING_SECRET_KEY": "your-secret-key"
      }
    }
  }
}

ツール(10)

設定
  • configure_kling_api_keys — Kling API の認証情報を保存します
動画生成
  • generate_kling_video — テキストの説明から AI 生成動画を作成します
  • generate_kling_image_to_video — 静止画像を動画に変換します(公開 HTTPS URL、または image_path を使用したローカルファイル)
  • extend_kling_video — 生成済みの動画を続けて、呼び出しごとに約 4~5 秒追加します
  • generate_kling_lip_sync — テキスト(テキスト読み上げ)または音声ファイルから、動画内の人物に話をさせます
画像生成
  • generate_kling_image — テキストの説明から AI 生成画像を作成します。参照画像も任意で指定できます
タスク管理
  • check_kling_task — 生成タスクが完了したか確認します(タスクの種類:text2video、image2video、video-extend、lip-sync、image)
  • list_kling_tasks — ページネーションを使用して、生成タスクを一覧表示します
  • download_kling_video — 生成した動画または画像をローカルファイルに保存します(結果 URL の有効期限は生成から 30 日間です)。Kling の結果 URL(klingai.com ホスト)のみ使用できます。
アカウント
  • get_kling_balance — アカウントのリソースパッケージと残量を一覧表示します

すべての生成ツールでは、ポーリングの代わりに、タスクのステータス変更時に Kling が POST する任意の callback_url(HTTPS)を指定できます。

ライセンス

FSL-1.1-MIT — Functional Source License Version 1.1。MIT ライセンスへの将来の切り替えが定められています。このソフトウェアは 2030-04-08 に MIT ライセンスへ移行します。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。