Skip to content
Official MCP RegistryListed

avacast

写真から作ったアバターをリアルタイムに喋らせる API (日本製)。会話の開始・発話・利用状況を tool で扱う。管理画面のアカウントでログインしてつなぐ (OAuth)。API キーでもつなげる

First seen 2 Oct 2026. Evidence as of 5 Oct 2026.

19
Tools
From an anonymous probe
1
Source listings
Each with its own history
3
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
create_api_keyこのテナントに API キーをもう 1 本発行します (本番用 live / テスト用 test)。平文は今回だけ返します。 (api_key が必要: 管理画面で発行したキー)Changes data
create_avatar正面・明るい・口を閉じた 1 人の写真 (PNG/JPEG、6MB まで) からアバターを作ります。生成に 2〜3 分かかるので get_avatar で ready になるのを待ってください。メール確認済みのテナントでのみ作れます。プランごとに作れる数に上限があります。 (api_key が必要: 管理画面で発行したキー)Changes data
create_checkout有料プラン (starter / standard / business) の申し込みと、プランの変更の URL を返します。まだ有料プランでなければ Stripe Checkout の URL、既に有料プランなら管理画面の変更の確認画面の URL です。どちらも利用者にブラウザで開いてもらい、利用者がその画面で確定します。金額は税抜の月額で、超過分は従量です。 (api_key が必要: 管理画面で発行したキー)Read-only
create_sessionアバターの枠を確保し、ブラウザへ渡す client_token と WebRTC の接続情報を返します。課金はセッションが開いていた時間で数えるので、終わったら end_session してください。 (api_key が必要: 管理画面で発行したキー)Changes data
delete_avatar自分で作ったアバターを消します (プリセットは消せません)。過去のセッションの記録は残ります。 (api_key が必要: 管理画面で発行したキー)Destructive
end_sessionセッションを閉じて GPU の枠を返します。閉じ忘れは請求に乗ります。 (api_key が必要: 管理画面で発行したキー)Destructive
get_accountテナント名・プラン・上限・API キーの一覧を返します。セッションやアバターが作れないときは、まずこれで上限を見てください。 (api_key が必要: 管理画面で発行したキー)Read-only
get_avatar自分で作ったアバターの状態 (preparing / ready / failed) と失敗理由を返します。 (api_key が必要: 管理画面で発行したキー)Read-only
get_billing_portalStripe の顧客ポータルの URL を返します (支払い方法の変更・領収書・解約)。有料プランの契約後に使えます。 (api_key が必要: 管理画面で発行したキー)Read-only
get_integration_guideavacast の組み込み方 (セッションの作り方、ブラウザ SDK、REST API の全エンドポイント、エラーコード) を Markdown で返します。コードを書く前に一度読んでください。 (api_key が必要: 管理画面で発行したキー)Read-only
get_sessionセッションの状態 (active/ended)、キューの長さ、接続時間、有効期限を返します。 (api_key が必要: 管理画面で発行したキー)Read-only
get_usage当月の接続時間 (請求の根拠)、発話時間、セッション数と、プランの上限を返します。cap_period は上限を数える期間 (有料プランは請求期間) の接続時間と、止まる上限 (プランの上限と set_spending_cap の小さい方) です。 (api_key が必要: 管理画面で発行したキー)Read-only
interrupt発話中の文を止め、キューに残っている文を捨てます。 (api_key が必要: 管理画面で発行したキー)Changes data
list_avatars使えるアバター (プリセットと、このテナントで作った ready のもの) を返します。create_session の avatar_id にはここの id を使います。 (api_key が必要: 管理画面で発行したキー)Read-only
list_plansプランごとの月額・含まれる接続分数・同時セッション数・1 セッションの最大長・アバター数・超過単価を返します。get_usage の使用量と比べてプランを選んでください。 (api_key が必要: 管理画面で発行したキー)Read-only
list_sessions直近のセッション (最大 50 件) と状態・終了理由・接続秒数を返します。繋がらない・すぐ切れる問題の切り分けに使います。 (api_key が必要: 管理画面で発行したキー)Read-only
list_voices使える声 (voice_id) の一覧。create_session の voice_id や create_avatar の voice_id に使います。日本語の標準 2 声と、年代つきの声 (Gemini-TTS) があります。声によって料金は変わりません。 (api_key が必要: 管理画面で発行したキー)Read-only
set_spending_cap月間 (有料プランは請求期間) の接続時間の上限を分で決めます。上限に達すると新しいセッションは作れなくなり、上限を超える料金は発生しません。ここで設定できるのは今の上限以下の値だけです。上限を上げる・外すときは、返る settings_url を利用者に開いてもらい、管理画面で設定してもらってください。 (api_key が必要: 管理画面で発行したキー)Destructive
speakセッションのアバターにテキストを喋らせます (キューに積まれ、順に発話)。ブラウザ SDK が接続 (session.start) してから呼んでください。接続前は session_not_connected になります。 (api_key が必要: 管理画面で発行したキー)Changes data

Change history

  1. Repository changed from "https://github.com/aruimiura/avacast" to "https://github.com/shannonllc/avacast" (registry)
  2. Description changed (registry)
  3. list_voices: description changed (+"声と、年代つきの声 (Gemini-TTS) があります。声によって料金は変わりません。" -"声は無料、年代つきの声は Gemini-TTS です。")
Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registryjp.avacast/avacast2 Oct 20265 Oct 20262
avacast on Official MCP Registry | InvokeRank