Ortto MCP Server
公式Orttoの新しいMCPサーバーを使用すると、お気に入りのAIアシスタントをOrttoに接続できます。接続後、アシスタントはOrttoのCDPおよびマーケティングオートメーションプラットフォームから、顧客データ、オーディエンス、キャンペーンインサイトに安全にアクセスできます。
Ortto MCPで何ができますか?
- キャンペーンの取得とフィルタリング —
get_campaignsを使用して、タイプ、ステータス、または名前でキャンペーンを問い合わせます。 - 連絡先とオーディエンスの検索 —
get_contactsとget_audiencesを使用して、名前やフィールドで連絡先を検索し、オーディエンスを一覧表示します。 - キャンペーンパフォーマンスレポートの取得 —
get_email_report、get_journey_report、get_sms_report、get_push_reportを介して、メール、ジャーニー、SMS、またはプッシュ通知の分析を取得します。 - カスタムレポートへのアクセス —
list_reportsとget_reportを使用して、ユーザー作成のレポートを一覧表示し、そのデータを取得します。 - ナレッジベースコンテンツの管理 —
create_category、create_article_from_html、modify_indexを使用して、カテゴリを作成し、HTML記事を公開し、インデックスを再編成します。 - アカウントスキーマとブランドブックの確認 —
get_schemaとget_brand_bookを通じて、カスタムフィールドとブランディング設定を取得します。
ドキュメント
ortto.com にアクセス
ホーム Ortto MCP Ortto MCP
Ortto MCP
MCP とは?
Model Context Protocol (MCP) は、AI エージェント (Claude や ChatGPT など) が外部ツールやデータソースと安全に対話できるようにするオープンスタンダードです。
AI エージェント (MCP クライアント) を Ortto の MCP サーバー に直接接続します。これにより、エージェントは Ortto データを理解し、それに基づいてアクションを実行できるようになります。
エージェントは、自然言語プロンプト を使用して、次のようなさまざまなタスクを支援できます。
- 「過去 30 日間のメールキャンペーンのパフォーマンスを表示して」
- 「コンバージョンの観点から最もパフォーマンスの良いジャーニーはどれですか?」
- 「今月最もエンゲージメントの高いコンタクトのリストを取得して」
MCP データソースの設定
MCP 機能の使用を開始するには、Ortto アカウントで MCP をデータソースとして作成する必要があります。以下の手順に従って設定してください。
-
Ortto アカウントで、CDP > データソース に移動します。
-
新しいデータソース をクリックし、MCP を検索します。
-
MCP データソースの名前を入力し、接続 をクリックします。
-
データソースが作成されると、スコープキー にアクセスできるようになります。このキーを使用して、Ortto を選択した AI エージェント (Claude、ChatGPT など) に接続する必要があります。
これで、Ortto を AI エージェントに接続する準備が整いました。使用している AI エージェントに応じて、以下の適切な記事を確認してください。
- Ortto MCP を Claude で使用する
- Ortto MCP を ChatGPT で使用する
ヒント: Ortto MCP は、カスタムコネクタをサポートする任意のアプリと接続できます。使用しているアプリが上記にリストされていない場合は、Ortto アカウントがホストされている場所に基づいて、適切な リモート MCP サーバー URL を使用してください。
- 米国:
https://mcp-api-us.ortto.app/mcp?jwt=your-scoped-key - 欧州:
https://mcp-api-eu.ortto.app/mcp?jwt=your-scoped-key - オーストラリア:
https://mcp-api-au.ortto.app/mcp?jwt=your-scoped-key
アカウントがどこでホストされているか不明な場合は、アプリ内で 設定 > プライバシー、セキュリティ、GDPR > データホスティング に移動して確認できます。
サポートされているツール/アクション
Ortto MCP サーバーを使用すると、AI エージェントは特定のツール/アクションを介して Ortto データと対話できます。次の表はデータカテゴリ別に整理されており、サポートされているツール/アクションとその定義の詳細を示しています。
ヒント: 以下の表で概説されているツール/アクションは、MCP 機能で使用される命名規則にすぎません。AI エージェントツールでこれらの名前を明示的に使用する必要はありません。エージェントは、自然言語でのリクエストに基づいて、適切なツール/アクションを自動的に選択して使用します。
キャンペーン管理
| ツール/アクション | 説明 |
|---|---|
| get_campaigns | フィルタリングとページネーションオプションを使用してキャンペーンのリストを取得します。キャンペーンタイプ、状態、検索クエリによるフィルタリングをサポートします。 |
例:
- 「先月のすべてのメールキャンペーンを表示して」
- 「現在実行中のキャンペーンを取得して」
- 「名前に 'summer' を含むキャンペーンを検索して」
コンタクトとオーディエンス
| ツール/アクション | 説明 |
|---|---|
| get_contacts | オーディエンス ID、フィールド選択、検索機能などの包括的なフィルタリングオプションを使用してコンタクトを取得します。 |
| get_audiences | 検索とページネーションをサポートして、アカウント内のすべてのオーディエンスを一覧表示します。 |
例:
- 「名前に 'smith' を含むコンタクトを取得して」
- 「メンバーが 1,000 人未満のオーディエンスを検索して」
- 「サインアップした最新の 10 件のコンタクトのメールアドレスと名前を表示して」
キャンペーンレポート
| ツール/アクション | 説明 |
|---|---|
| get_email_report | 開封率、クリック率、エンゲージメント指標を含む詳細なメールキャンペーンパフォーマンスレポートを生成します。 |
| get_journey_report | カスタマイズ可能な期間で包括的なジャーニーパフォーマンス分析を取得します。 |
| get_journey_shape_report | 特定のジャーニーシェイプとその指標を分析します。 |
| get_sms_report | SMS キャンペーンのパフォーマンスデータとエンゲージメント統計を取得します。 |
| get_push_report | プッシュ通知キャンペーンの分析と配信指標にアクセスします。 |
例:
- 「'Holiday Sale' キャンペーンのメールレポートを生成して」
- 「'Abandoned Cart' ジャーニーの全体的なパフォーマンスはどうですか?」
カスタムレポート
| ツール/アクション | 説明 |
|---|---|
| list_reports | グラフタイプと検索機能によるフィルタリングを使用して、Ortto アカウントからユーザー作成のレポートにアクセスします。 |
| get_report | カスタマイズ可能な期間と更新オプションを使用して、特定のレポートデータを取得します。 |
例:
- 「アカウント内のすべての円グラフレポートを一覧表示して」
- 「'Q3 Revenue' レポートのデータを取得して」
アカウントと設定
| ツール/アクション | 説明 |
|---|---|
| get_schema | カスタムフィールドやデータ構造を含む、Ortto インスタンスの完全なデータスキーマを取得します。 |
| get_brand_book | 色、フォント、ブランディング要素を含むブランドブックの設定にアクセスします。 |
例:
- 「ブランドブックで定義されているプライマリおよびセカンダリのブランドカラーは何ですか?」
- 「名前に 'example' を含むアカウント内のすべてのカスタムフィールドを取得して」
アセット管理
| ツール/アクション | 説明 |
|---|---|
| create_asset | カスタマイズ可能なコンテンツとメタデータを使用して、主に HTML メールの新しいアセットを作成します。 |
| get_asset_html | レビューまたは変更のために、既存のアセットの HTML コンテンツを取得します。 |
| update_asset_meta | 名前、件名、送信者情報などのアセットメタデータを更新します。 |
例:
- 「'Can't Miss Savings' というタイトルの新しいプロモーションメールアセットを作成し、ユーザーが今後のセールを見逃してはいけない理由を説明するコンテンツを含めて」
- 「'Welcome Email v2' という名前のアセットの HTML コンテンツを取得して」
ナレッジベース
| ツール/アクション | 説明 |
|---|---|
| get_index | カテゴリと記事階層を含むナレッジベース構造を取得します。 |
| create_category | オプションの親子関係を持つ新しいナレッジベースカテゴリを作成します。 |
| create_article_from_html | カテゴリ分けされた HTML コンテンツからナレッジベース記事を作成します。 |
| move_article | ナレッジベース内のカテゴリ間で記事を移動します。 |
| modify_index | ナレッジベースのインデックス構造と組織を更新します。 |
例:
- 「この HTML からナレッジベース記事を生成し、'MCP Overview' というタイトルを付けて」
- 「'Troubleshooting' という新しいカテゴリを作成して」
- 「現在のナレッジベース構造を表示して」
リクエスト制限
Ortto MCP 機能を通じて AI エージェントを使用する場合、2 つの異なる制限セットが発生します。AI エージェント (Claude や ChatGPT など) はリクエストの長さと応答サイズに関して独自の制限を適用しますが、Ortto MCP サーバーを経由するすべての API 呼び出しには、標準の Ortto API レート制限が適用されます。これらのレート制限はサブスクリプションプランに基づいて適用され、システムの安定性と公正な使用を確保するために実装されています。
API レート制限の詳細をご覧ください。