Beatra の利用方法を選ぶ:Agent Skill、MCP、REST API
Agent を使う人は Beatra Skill をインストールし、Skill が Beatra MCP に接続します。独自アプリを作る開発者は REST API を呼び出します。それぞれの向き不向きと始め方。
Beatra は AI Agent のためのクリエイティブ実行基盤です。Agent Skill を 1 つインストールするか Beatra MCP サーバーに接続して、作りたいものを伝えると、Agent が画像・動画・音楽・音声を生成し、公開ソーシャルデータを検索します。料金はすべて 1 つのクレジット残高から支払います。
Claude Code、Cursor、Codex、WorkBuddy などの Agent で使う場合は、Beatra Skill のインストールをおすすめします。Skill が Beatra MCP への接続を代わりに行います。独自のアプリ、バックエンド、バッチ処理を作る場合は、API キーで REST API を呼び出します。3 つの方法は同じ非同期タスクを作成し、同じクレジットを使います。公開ソーシャルデータは Skill と Beatra MCP でのみ使えます。
3 つの方法の比較
| Agent Skill(Agent 利用者におすすめ) | Beatra MCP | REST API | |
|---|---|---|---|
| 向いている人 | Agent で作業する人 | Skill が内部で使うツール層 | 独自のアプリ、バックエンド、バッチ処理を作る開発者 |
| 始め方 | Agent にインストールメッセージを 1 通送る | Skill をインストールすると Skill が接続する | コンソールで API キーを作成する |
| ログイン | ブラウザでデバイスコードを一度承認する | Skill が申請する同じデバイスコード | Authorization: Bearer <API key> |
| 呼び出し方 | 普段の言葉で Agent に頼む | beatra.images.generate などの MCP ツール | /v1 以下の HTTPS エンドポイント |
| 接続先 | Skill に同梱のクライアントが Beatra MCP を呼び出す | https://mcp.beatra.ai/mcp(streamable HTTP) | https://api.beatra.ai/v1 |
| リファレンス | Beatra Skill のインストール | MCP ツールリファレンス | API リファレンス |
Skill のインストールとログインは無料です。メディアの生成と公開ソーシャルデータの検索は、どちらも同じクレジット残高から差し引かれます。課金と使用量を参照してください。
Agent Skill をインストールする
Beatra Skill は、画像、動画、音楽、音声、公開ソーシャルデータのすべての機能を 1 つにまとめたパッケージです。ツールに加えて、クレジットが使われるタイミング、二重に課金されない再試行の方法、ローカルファイルのアップロード方法、現在のモデルと価格の調べ方といった作業のルールも Agent に伝えます。
次のメッセージを Agent に送ってください。
Agent は Skill をインストールし、ブラウザで Beatra の承認ページを開いて、あなたがログインして「接続を許可」を選ぶのを待ちます。手順はクイックスタート、インストールされる内容と更新・再接続の方法はBeatra Skill のインストールにあります。
Beatra MCP
Beatra MCP は、すべての Beatra ツールを実行するサーバーです。接続先は https://mcp.beatra.ai/mcp(streamable HTTP)で、メディアの生成、ファイルのアップロード、モデルとボイスの一覧、タスクの確認を担います。ログインにはデバイスコードを使い、Beatra Skill がデバイスコードの申請と接続の維持を代わりに行います。そのため、MCP を使い始める方法は Skill のインストールです。
各ツールの引数、出力、課金の扱いは MCP ツールリファレンスにあります。
REST API を呼び出す
REST API は、画像・動画・音楽・音声の生成とボイスクローンを https://api.beatra.ai/v1 の HTTPS エンドポイントとして提供し、その仕様は OpenAPI 形式の /openapi.json にあります。Agent を介さずに動くコード、つまり独自の製品、バックエンドサービス、定期実行のジョブに向いています。
- コンソールの「開発者向け → API キー」で API キーを作成します。
Authorization: Bearer <API key>で送信し、作業を作成するリクエストにはIdempotency-Keyを付けます。認証とリクエスト規約を参照してください。- リクエストを送信したら、返されたタスクを完了まで追跡します。非同期タスクを参照してください。
3 つの方法で共通のこと
- タスク:メディアの生成はどれもタスクを返し、
queuedからrunningを経て最終状態になります。フィールドはどこでも同じです。 - クレジット:Beatra アカウントごとに 1 つの残高です。モデルごとの価格は
beatra.models.listとGET /v1/catalog/modelsの最新データで確認できます。 - エラー:エラーコードと再試行のルールは同じです。トラブルシューティングを参照してください。
最終更新