• フィルタリング済み
  • ルーティング済み
  • ログ記録済み
  • 手動確認

AIによるカスタムメタデータを用いたメッセージルーティングの自動化方法

AIをAzure Service Busに一度接続するだけで、エージェントが特定のサブスクリプションへ届けるために必要なプロパティのタグ付けをすべて代行します。

このページについてAIに聞く

すぐに答え

AIはどうやってカスタムメタデータを使ってメッセージをルーティングするのですか?

エージェントが publish_message ツールを使用し、メッセージのペイロードに特定のキーと値のペアを含めます。これらのプロパティがAzure Service Busのサブスクリプションフィルターをトリガーし、メッセージを正しい宛先へ移動させます。仕組みの詳細は以下の解説をご覧ください。

ルーティングの結果

メッセージの到達先

AIがメタデータを活用し、すべてのペイロードを意図したターゲットへ確実に届けます。

フィルタリング済み

正しいサブスクリプションへ

AIがサブスクリプションのフィルターに一致するメタデータを付与します。プロパティに基づき、メッセージは正確に指定の場所へ届きます。

ルーティング済み

経路の自動化

すべてのメッセージを一つの場所に送るのではなく、エージェントがタグ付けを行うことで、Azureが自動的に配信を処理します。

ログ記録済み

追跡可能なペイロード

AIがカスタムプロパティを付与するため、なぜそのメッセージが特定のハンドラーにルーティングされたのかを追跡できます。

手動確認

人間による確認

AIが生成したメタデータが既存のフィルターと一致しない場合、メッセージはルーティングされません。その際はサブスクリプションのルールを確認してください。

ワークフロー

メッセージ送信時にAIが行うこと

AIがペイロードの構築からプロパティの割り当てまでをワンストップで実行します。

  1. ルーティング要件の分析

    エージェントがメッセージの内容を確認し、Service Busのフィルターに必要なカスタムプロパティを特定します。

    publish_message
  2. ペイロードの構築

    AIがメッセージ本体を作成し、必要なメタデータのキーと値をマッピングします。

    publish_message
  3. 送信の実行

    エージェントがツールを呼び出し、プロパティを付与した状態でトピックへメッセージをプッシュします。

    publish_message
  4. 配信の確認

    AIが操作の成功を確認し、メッセージがシステムに正しく格納されたことを保証します。

    publish_message

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って、すぐにメッセージのルーティングを開始できます。

出発点

これらは開始用のテンプレートです。Azureの設定に合わせて、トピック名やプロパティのキーを書き換えて使用してください。

Azure Service Bus Topic Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_GM5MOjdM1wYoxb9yf6yuga4ArrveKqVAH1ZyGJsL/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Azure Service Bus Topic capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "azure-service-bus-topic-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_GM5MOjdM1wYoxb9yf6yuga4ArrveKqVAH1ZyGJsL/mcp"
    }
  }
}
チャットにコピー04
  • カスタムプロパティ 'region' を 'north-america' に設定して、'orders-topic' にメッセージを送信してください。

  • 'telemetry' トピックにメッセージを送信し、メタデータプロパティとして 'device_id' を含めてください。

  • 'priority' メタデータタグを使用して、優先度の高いアラートを 'system-events' トピックにルーティングしてください。

  • 'user_type' のカスタムメタデータを付与して、'user-logs' トピック用のメッセージを作成してください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Azure Service Bus Topicを一度接続すれば、あとは指示するだけです。

アカウントを一度連携するだけで準備完了です。認証情報は暗号化されて保持され、MCP対応のあらゆるクライアントからルーティングされたメッセージの送信を開始できます。

Azure Service Bus TopicをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIは新しいService Busサブスクリプションを作成できますか?

    いいえ。AIは提供されているツールを使用して、既存のトピックにメッセージを公開することのみ可能です。

  • 02

    AIは既存のルーティングルールを変更しますか?

    いいえ。AIは送信されるデータのみを操作します。Azure内のサブスクリプションフィルターやルールを書き換えることはできません。

  • 03

    AIはどのメタデータキーを使用すべきか、どうやって判断するのですか?

    プロンプトの中で使用するキーと値を指示するか、指示内容からAIが推論して判断します。

  • 04

    AIはトピックからメッセージを削除できますか?

    いいえ。このMCPはメッセージの公開を目的として設計されており、キューからの管理や削除は行いません。

  • 05

    Azureへの接続はAIが担当しますか?

    はい。MCPを接続すると、エージェントは確立された接続を使用してペイロードを送信します。

  • Azure Service Bus Topicについて他に質問がありますか? Azure Service Bus Topic Connectorの全機能を見る

『Azure Service Bus Topic』を Claude、Cursor、ChatGPT などに接続