Azure MCP Server 用の Azure Communication Services ツールの概要

Azure MCP サーバーを使用すると、自然言語プロンプトを使用してAzure Communication Servicesを管理できます。 複雑なコマンド構文を覚えずに電子メールや SMS メッセージを送信できるため、通信の自動化がよりアクセスしやすく、効率的になります。

Azure Communication Servicesは、インテリジェントな通信ソリューションを構築するために使用できる豊富な通信 API のセットです。 これらのソリューションには、音声通話とビデオ通話、チャット、SMS、およびアプリケーションのテレフォニー機能が含まれます。

ツール パラメーター: Azure MCP Server ツールは、タスクを完了するために必要なデータのパラメーターを定義します。 これらのパラメーターの一部は、各ツールに固有であり、ここに記載されています。 その他のパラメーターはグローバルであり、すべてのツールで共有されます。 詳細については、「 ツールパラメーター」を参照してください。

電子メール: 電子メールを送信する

Azure Communication Servicesを使用して電子メール メッセージを送信します。

プロンプトの例を次に示します。

  • 簡単な電子メール: "件名 "ようこそ" とメッセージ "Hello there!" を含む電子メールを 'user@example.com' に送信します。 'noreply@mydomain.com' から、エンドポイント https://myservice.communication.azure.com' を使用して
  • 送信者名を含むメール: 「'サポートチーム support@mydomain.com' から 'customer@example.com' に、件名『Thank you』とメッセージ『ご購入ありがとうございます』のメールを送信し、エンドポイント 'https://myservice.communication.azure.com' を使用する」
  • HTML メール: "'subscriber@example.com' に、件名 'ニュースレター' と HTML メッセージ '<h1>最新ニュース</h1><p>更新プログラムを確認してください!</p>' を送信し、'newsletter@mydomain.com' からエンドポイント 'https://myservice.communication.azure.com' を使用します"
パラメーター 必須または省略可能 Description
エンドポイント 必須 Communication Services URI エンドポイント (たとえば、 https://myservice.communication.azure.com)。 資格情報認証に使用されます。
From 必須 送信する電子メール アドレス (確認済みドメインのメール アドレスである必要があります)。
送信者名 オプション 送信者の表示名。
から 必須 メールの送信先の受信者の電子メール アドレス。
Cc オプション CC 受信者の電子メール アドレス。
Bcc オプション BCC 受信者の電子メール アドレス。
件名 必須 メールの件名。
メッセージ 必須 受信者に送信する電子メール メッセージの内容。
html です オプション メッセージの内容が HTML かどうかを示すフラグ。
返信先 オプション 返信用メールアドレス。

ツール注釈ヒント:

破壊的な 冪等性 オープン ワールド [読み取り専用] Secret ローカル必須

SMS: SMS メッセージを送信する

Azure Communication Servicesを使用して 1 人以上の受信者に SMS メッセージを送信します。

プロンプトの例を次に示します。

  • 単純な SMS: "エンドポイント 'https://myservice.communication.azure.com' を使用して、'+12345550456' から "Hello" という SMS メッセージを '+12345550123' に送信する"
  • 送信者と受信者を指定します。"'送信者'+12345550456'から'受信者'+12345550789'に'SMS'を送信し、'エンドポイントhttps://myservice.communication.azure.com'を使用して'テストメッセージ'を送信します。"
  • 複数の受信者: 「複数の受信者に SMS を送信する: '+12345550123'、'+12345550789' 宛てに、'+12345550456' から 'https://myservice.communication.azure.com' エンドポイントを使用して、'グループのお知らせ'というメッセージを送信する」
パラメーター 必須または省略可能 Description
エンドポイント 必須 Communication Services URI エンドポイント (たとえば、 https://myservice.communication.azure.com)。 資格情報認証に使用されます。
From 必須 Communication Services リソースに関連付けられている SMS 対応の電話番号 (E.164 形式, 例: +14255550123) 短いコードまたは英数字の送信者 ID を指定することもできます。
から 必須 受信者の電話番号はE.164国際標準形式です (例: +14255550123)。 複数の数値を指定できます。
メッセージ 必須 受信者に送信する SMS メッセージの内容。
配信レポートを有効にする オプション SMS メッセージの配信レポートを有効にするかどうかを指定します。 有効にすると、配信が成功するとイベントが生成されます。
タグ オプション 追跡目的で SMS メッセージに適用するオプションのカスタム タグ。

ツール注釈ヒント:

破壊的な 冪等性 オープン ワールド [読み取り専用] Secret ローカル必須