Kling について
Kling は、Kling で AI 画像と動画を生成・管理する MCP サーバーです。テキストや画像からの生成、動画の延長、リップシンク、タスク追跡を必要とするホスト向けで、ローカルファイルへのアクセスをワークスペース内に制限します。
主な機能
- 01テキストまたは静止画から動画を生成
- 02生成済み動画の延長
- 03テキストまたは音声によるリップシンク
- 04参照画像を指定できる画像生成
- 05生成タスクの追跡と結果のダウンロード
- 06アカウントの残りリソースを確認
活用シーン
- 01テキストの説明から動画を作成
- 02静止画の動画化、または生成済み動画の延長
- 03画像を生成して結果をローカルに保存
MCP 対応
MCP クライアントに、Kling の生成、タスク、アカウント、ダウンロードを扱う 10 個のツールを提供します。Kling API の認証情報を使用し、HTTPS コールバック URL でタスクの状態変化を通知できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @mindstone/mcp-server-klingKLING_ACCESS_KEYシークレットKling API access keyKLING_SECRET_KEYシークレットKling API secret keyKLING_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 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
10掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| access_key | string | はい | Kling API Access Key(アカウントを識別) |
| secret_key | string | はい | Kling API Secret Key(API リクエストに署名) |
詳細
@mindstone/mcp-server-kling
Model Context Protocol ホスト向けの Kling AI 動画・画像生成 MCP サーバーです。テキストや画像から AI 動画を生成し、延長やリップシンクの追加、画像の生成、生成タスクの管理を標準化された MCP インターフェースを通じて行えます。
ステータス
- バージョン: 0.4.1 · npm
- 認証: API キー(
KLING_ACCESS_KEY) - ツール: 10(動画生成、画像生成、タスク、アカウント、ダウンロード)
- 提供形態: クラウド API
- 機械可読:
STATUS.json
必要条件
- Node.js 20+
- npm
ワンクリックインストール
ボタンをクリックすると、ホストで次の値を入力するよう求められます: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 ライセンスへ移行します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。