mcpField
K
KiVio Creator

KiVio Creator

ローカル
github.com/louienemeshメディア・デザイン01 週間前に更新

KiVio Creator について

KiVio Creatorは、クリエイターがターミナルやMCPクライアントからKiVio Studioのアカウントを管理するためのMCPサーバー兼CLIです。動画やシリーズ、依頼、メッセージ、収益、分析、サポートを扱います。

主な機能

  1. 01動画のアップロードと管理
  2. 02シリーズの作成と編集
  3. 03依頼リクエストの対応
  4. 04収益と分析データの確認
  5. 05メッセージとサポートチケットの管理

活用シーン

  1. 01エピソードをアップロードしてシリーズを整理
  2. 02依頼提案を確認して返信
  3. 03収益、チップ、クリエイター分析を確認
  4. 04サポートチケットで運営に連絡

MCP 対応

動画やシリーズの操作、依頼、メッセージ、収益、分析、サポートなどのクリエイター向けツールをMCPクライアントに公開します。CLIでアカウントを連携し、stdio経由でサーバーを起動できます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"louienemesh-kivio-mcp-creator": {
"command": "npx",
"args": [
"-y",
"@kiviocreatorsmcp/mcp-creator"
]
}
}
}
起動コマンドnpx -y @kiviocreatorsmcp/mcp-creator

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

パッケージ
npm@kiviocreatorsmcp/mcp-creator0.1.1

ツール

16

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

パラメーター型必須説明
codestringはい

詳細

@kiviocreatorsmcp/mcp-creator

KiVio クリエイター向け機能の MCP サーバーです。Claude Code(または任意の Model Context Protocol クライアント)から KiVio Studio を操作できます。動画のアップロード、シリーズの管理、依頼への返信、収益の確認、管理者への削除依頼が可能です。

KiVio は、子ども向けの広告なし短編 AI カートゥーンプラットフォームです。クリエイターは、料金を支払う保護者から直接コインを受け取ります(70/30 の分配で、広告収益の抽選はありません)。 このパッケージを使えば、ウェブダッシュボードの代わりに、ターミナルや AI コーディング環境からクリエイター向けの機能を操作できます。


インストール

npm install -g @kiviocreatorsmcp/mcp-creator

確認します。

kivio-mcp status
# > Not linked.

クリエイターアカウントをリンクする

  1. https://kidsaivideo.com/creator/dashboard を開いてサインインします。

  2. 外部ツールをリンクまでスクロールし、リンクコードを生成をクリックします。

  3. コードをコピーします(MCP-ABC-234-DEF のような形式で、有効期間は 10 分です)。

  4. ターミナルで次を実行します。

    kivio-mcp link MCP-ABC-234-DEF
    

    次のように出力されます。

    Linked as Astroludo ([email protected]).
    Token saved to /Users/you/.kivio/token.json.
    

このトークンは、90 日間有効な KiVio クリエイターセッションです。いつでも kivio-mcp unlink を実行し、Studio で新しいコードを発行してローテーションできます。

Claude Code に接続する

~/.claude/mcp.json(またはプロジェクトの .mcp.json)に追加します。

{
  "mcpServers": {
    "kivio": {
      "command": "kivio-mcp"
    }
  }
}

Claude Code を再起動します。これで、どのセッションでも次のように指示できます。

「~/renders/ep3.mp4 の mp4 を、Rocket Baker シリーズのエピソード 3 としてアップロードして。タイトルは『The Rising Dough』にして。」

Claude が kivio.upload_video を呼び出し、モデレーションの処理が始まります。数秒以内に、ステータスが kivio.list_videos に反映されます。

利用可能なツール

ツール機能
kivio.link_accountStudio から取得した一度限りのコードを使って、このインストールをペアリングします
kivio.whoamiリンク済みのクリエイタープロフィールとウォレットを表示します
kivio.list_series自分のシリーズを一覧表示します
kivio.list_videos自分のアップロードを一覧表示します(シリーズまたは状態で絞り込み可能)
kivio.get_earnings利用可能額/保留中の額/累計収益を表示します
kivio.create_series新しいシリーズを作成します(タイトル+予定エピソード数+バケットフラグ)
kivio.upload_video1 回の呼び出しで事前署名 → S3 への PUT → 登録を行います
kivio.replace_videoSAFE_LIVE の動画のデータを差し替え、アンロック状態を維持します
kivio.list_commissions対応中のコミッションを一覧表示します(ステータスで絞り込み可能)
kivio.get_commission1 件のコミッションと直近 20 件のチャットメッセージを表示します
kivio.accept_commission提案を受諾し、依頼者の残高から差し引いて、14 日間の納品期間を開始します
kivio.counter_commission提示価格に対して対案を提示します
kivio.reject_commission辞退します(以後変更不可)
kivio.deliver_commissionコミッションに動画を添付します(PUBLIC_COMMISSION または PRIVATE_COMMISSION シリーズに含まれている必要があります)
kivio.reply_in_threadDM に返信します(サーバー側の連絡先情報除去機能が、すべてのメッセージに対して実行されます)
kivio.request_video_deletionSAFE_LIVE の動画を管理者による削除のために申請します
kivio.get_certificateSAFE_LIVE の動画について、署名付きの デジタルプラットフォームの出所証明書を発行します。ペイロードには表示名、認証済みメールアドレス、公開タイムスタンプ、元のアップロード動画の SHA-256 が含まれます。他のプラットフォームでの DMCA 対応や先行技術の証拠として使用します。
kivio.update_video既存の動画のタイトル/seriesId/episodeNumber を編集します(SAFE_LIVE 後のシリーズ移動は禁止されます。エピソード番号の並べ替えは常に可能で、サーバーが coinCost を自動的に再計算します)
kivio.delete_videoライブ公開されていない動画(INTAKE/QUALITY_CHECK/MODERATION/REJECTED)を削除します
kivio.update_seriesシリーズのタイトル/説明/releaseDate を編集します(totalEpisodesPlanned、isExclusive、commissionBucket は作成後に変更できません)
kivio.reorder_series公開プロフィール上のシリーズを並べ替えます — 表示順の完全な ID リストを渡します
kivio.list_dm_threads依頼者とのすべての DM スレッドを、未読件数とともに新しい順で表示します
kivio.read_thread1 つの DM スレッドの最新 N 件のメッセージを取得します(デフォルトは 20 件)。スレッドを既読にします
kivio.get_analyticsKPI 一式を表示します:プラットフォーム手数料、エスクロー保留額、累計総額/保留中/利用可能/支払済み、チャージバック件数と安全フラグ件数、支払い資格、動画数
kivio.list_tips受け取った直近 100 件のチップと合計(支払い済みと保留中)を表示します
kivio.submit_support_ticketKiVio 運営者宛てのチケットを作成します。videoId は任意です
kivio.list_support_tickets自分が送信したサポートチケットを、新しい順にステータスと管理者の返信とともに表示します

環境変数による上書き

  • KIVIO_API_BASE — KiVio API のベース URL です。デフォルトは https://api.kidsaivideo.com です。テスト時はローカルの開発サーバーを 指定してください。

CLI コマンド(MCP 外)

kivio-mcp link <code>    # link this install to a creator account
kivio-mcp status         # show who's linked
kivio-mcp unlink         # clear the stored token
kivio-mcp                # run the MCP server over stdio (Claude Code invokes this)

セキュリティ

  • トークンは ~/.kivio/token.json にモード 0600 で保存されます。
  • 各ツール呼び出しでは、保存済みのベアラートークンを使って認証します。
  • Web Studio の Link external tools パネルでは、有効なトークンごとに発行日時を確認できます。デバイスを紛失した場合は、そこでトークンを取り消してください。
  • メールアドレス、電話番号、URL、ソーシャルメディアのハンドル、メッセンジャーアプリ名などの連絡先情報は、どのツールがメッセージを書き込んだかにかかわらず、保存前にすべての DM 返信からサーバー側で除去されます。

ライセンス

UNLICENSED。KiVio のクリエイターアカウントでのみ使用してください。

コメント

MCP は初めてですか?

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

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