どのツールがメッセージを使用するか
メッセージの利用枠を消費するのは、次の3つのAIデザインツールのみです。ai-design-screensai-generate-screen-variantai-edit-screen-variant
get-screen-jsx、add-screen-jsx、replace-screen-jsx を使った JSX の読み書き、デザインガイドラインの管理、添付ファイルのアップロード、Figma からの取り込み、get-plan-details によるプランの確認が含まれます。
サーバーは、接続されたエージェントに、どのツールが有料かも通知します。そのため、エージェントは呼び出す前にそれを考慮できます。
上限の仕組み
上限は機能ごとに設定されます(主要な機能はmessages です)。各プランでは、次の項目を定義しています。
- 1日の上限 — 毎日 00:00 UTC にリセットされます
- 月間の上限 — 毎月、アカウントの登録日または有料サブスクリプションの開始日にリセットされます
残りの利用枠を確認する
get-plan-details を呼び出すと、現在のプラン、上限、利用状況、残りの利用枠を確認できます。呼び出しは無料なので、エージェントは一括で生成を開始する前に確認できます。
実際の上限値はプランによって異なります。ツールを実行して、具体的な数値を確認してください。レスポンスの完全な形式については、ツールリファレンスを参照してください。
リクエストごとの上限(すべてのプラン)
次の上限は、プランに関係なくリクエスト単位で適用されます。メッセージを使用しない呼び出し
メッセージは、Flowstepが実際に画面を構築または変更した場合にのみ使用されます。サーバーエラーや無効な入力により生成が失敗した場合、メッセージは消費されません。ai-design-screens が status: "chat"(構築せずに返信した場合)を返した場合も、メッセージは使用されません。
AIデザインツールの呼び出しが180秒後にタイムアウトしても、MCP サーバーは結果の待機を停止するだけで、生成はバックグラウンドで完了する場合があります。結果がすでに一部の画面を構築していた場合、呼び出しはエラーではなくその画面を返します。いずれの場合も、再試行する前に
list-screens を呼び出して、新しい画面が追加されていないか確認し、同じ画面を2回生成しないようにしてください。