メインコンテンツまでスキップ

SaaSus Platform 契約テナント情報取得手順

概要

SaaSus Platformに登録されている契約テナントの情報を包括的に取得し、表形式で出力する手順書です。

前提条件

  • SaaSus API MCP Serverが設定済みであること

MCP Serverへの依頼文言

基本的な依頼文

契約テナントの情報をまとめてください。

(;)で始まる行はコメントアウトされており、処理対象外となります

[出力設定]
出力形式 = CSV形式(JSON形式、表形式、YAML形式なども選択可能)
中間成果物は不要
スクリプトやプログラムの作成は禁止
結果の情報のみ出力
キャッシュは使用せず、常に最新の情報を取得

[フィールド設定]
会社名 = true
テナント名 = true
契約中のプラン = true
支払い方法 = true
支払い金額 = true
通貨 = true
契約開始日 = true
テナントID = true
代表者メールアドレス = true

[出力条件]
; 契約中のプラン = プラン1
; 支払い方法 = Stripe

[フィールド説明]
会社名: 請求書に記載されるテナント名、設定がない場合はテナント名を出力
テナント名: SaaSus Platform上でのテナント名
契約中のプラン: 現在契約している料金プラン名、契約しているプランがない場合は「未契約」
支払い方法: Awsmarketplace API の GetCustomers に含まれているテナントは「AWS Marketplace」、それ以外のテナントは「Stripe」
支払い金額: 月額料金
通貨:料金の通貨、プランがない場合は「ー」
契約開始日: プラン契約開始日、プランがない場合は「ー」
テナントID: SaaSus Platform上のテナントID
代表者メールアドレス: テナントの代表者メールアドレス、代表者の設定がない場合は「ー」

取得される情報

テナント基本情報

  • テナント名: SaaSus Platform上で管理されているテナント名
  • テナントID: 一意のテナント識別子
  • 代表者メールアドレス: テナントの管理者メールアドレス

契約・料金情報

  • 契約中のプラン: 現在適用されている料金プラン
  • 支払い方法: Stripe連携またはAWS Marketplace連携の判定
  • 支払い金額: 月額料金
  • 通貨: 料金の通貨
  • 契約開始日: プラン適用開始日

注意事項

  • 出力されるデータは実行時点での最新情報です
  • 料金プランが設定されていないテナントは「未契約」と表示されます
  • AWS Marketplace APIのGetCustomersに含まれていないテナントは支払い方法が「Stripe」と表示されます
  • 請求情報が設定されていない場合、会社名はテナント名と同じ値が表示されます
  • 契約開始日はUnixタイムスタンプから日付形式に変換されます
  • プランが設定されていない場合、契約開始日、支払い金額、通貨は「ー」と表示されます

カスタマイズ

フィルタ条件の追加

特定の条件でテナントを絞り込みたい場合は、依頼文に条件を追加してください。

例:

[出力条件]
契約中のプラン = プラン1
支払い方法 = Stripe

追加情報の取得

テナントの属性情報やカスタム設定を含めたい場合は、フィールド設定に追加してください。