AIRO MCPサーバー ​

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

AIRO MCPサーバーは、Claude Code、Claude Desktop、Cursor、ChatGPT、Codex CLIなどのMCP互換AIクライアントにWorkato AIROのプラットフォーム機能全体を公開します。これにより、自然言語を使用してAI Development Environmentから直接、レシピの構築、Geniesの管理、MCPサーバーの作成、およびData tablesスキーマの管理を行えます。

MCPサーバーとしてのAIROMCPサーバーとしてのAIRO

仕組み ​

AIRO MCPサーバーは、2つの認証方法をサポートしています。

  • OAuth 2.0:インタラクティブクライアントに推奨されます。初回接続時に、MCPクライアントによってブラウザーウィンドウが開きます。ウィンドウにはWorkatoの認可画面が表示され、クライアントが要求する権限が一覧表示されます。 Authorizeをクリックしてコネクションを完了します。設定手順については、OAuth 2.0を使用して接続するを参照してください。
  • APIトークン:ヘッドレスまたは設定駆動型のセットアップに推奨されます。 Workato APIトークンをベアラーヘッダーとして渡します。設定手順については、APIトークンを使用して接続するを参照してください。

サーバーは、次のカテゴリに整理されたツールを公開します。

カテゴリ実行できること
レシピステップレベルの操作、フィールドマッピング、条件、コネクションを含む、レシピの作成、編集、検索、管理
スキルとMCPレシピをスキルに変換し、MCPサーバーを作成または管理する
カスタムコネクターカスタムコネクタのConnector SDKコードを構築、編集、保存する
GenieとナレッジベースGenieの作成と設定、ナレッジベースの管理、ナレッジソースの割り当て
ブループリントとアセットブループリント、アセットマップ、アセットメタデータを操作する
データData tablesスキーマの作成と管理
ジョブとテストジョブ履歴を調査し、テストケースを管理する

MCPクライアント内でhelpツールを使用すると、入力スキーマや利用ガイダンスなど、特定のツールに関する詳細情報を取得できます。

AIRO MCPサーバーは、OAuth 2.0コネクションの場合はWorkatoアカウントの権限、APIトークンコネクションの場合はAPIクライアントロールの権限に従います。 MCPサーバーを介して実行されるすべてのアクションには、Workatoプラットフォームで実行されるアクションと同じアクセス制御が適用されます。

活動監査ログでは、AIRO MCPサーバーがユーザーに代わって実行したアクションが、(via AIRO)ラベル付きでユーザーアカウントに帰属されます。

前提条件 ​

AIRO MCPサーバーを設定する前に、次のものが必要です:

  • AIROアクセス権を持つWorkatoアカウント
  • Claude Code、Claude Desktop、Cursor、ChatGPT、Codex CLIなど、インストール済みのMCP互換クライアント

一部のMCPクライアント設定ではnpxを使用します。これらの設定では、Node.jsがインストールされ、PATHで使用可能になっている必要があります。ターミナルでnode -vを実行して、インストールを確認します。

APIトークン認証には、Workato APIトークンも必要です。手順については、APIトークンを生成するを参照してください。

データセンターサーバーURL ​

AIRO MCPサーバーURLは、Workatoワークスペースがホストされているデータセンターによって異なります。 Developer Sandboxワークスペースでは、常にトライアルURLが使用されます。ワークスペースリージョンに一致するサーバーURLを使用します。

データセンターAIRO MCPサーバーURL
UShttps://app.workato.com/airo_mcp
EUhttps://app.eu.workato.com/airo_mcp
JPhttps://app.jp.workato.com/airo_mcp
SGhttps://app.sg.workato.com/airo_mcp
AUhttps://app.au.workato.com/airo_mcp
ILhttps://app.il.workato.com/airo_mcp
KRhttps://app.kr.workato.com/airo_mcp
UKhttps://app.uk.workato.com/airo_mcp
Developer Sandboxhttps://app.trial.workato.com/airo_mcp

AIRO MCPサーバーはCNデータセンターでは使用できません。詳細については、中国データセンターでの機能の可用性を参照してください。

OAuth 2.0を使用して接続する ​

OAuth 2.0を使用してAIRO MCPサーバーをMCPクライアントに接続するには、次の手順を完了します。

ワークスペースとEnvironmentのスコープ

OAuth 2.0では、各AIRO MCPサーバーコネクションのスコープが、ブラウザーセッションでアクティブなWorkatoワークスペースおよびEnvironmentに設定されます。認可を開始する前に、対象のワークスペースおよびEnvironmentにサインインします。別のワークスペースまたはEnvironmentについて認可手順を繰り返すか、同時にアクセスする必要があるワークスペースおよびEnvironmentごとに個別のコネクションを作成します。

APIトークンを使用した接続 ​

APIトークン認証には、Workato APIトークンが必要です。

APIトークンを生成する ​

APIトークンを取得するには、次の手順を完了します:

1

Workatoにサインインします。

2

ワークスペース管理者>APIクライアント>クライアントロールに移動します。

3

既存のクライアントロールを開くか、クライアントロールを作成します。

4

ロールのAIRO MCP機能を有効化します。

クライアントロールのプロジェクトアセットリストで有効化されたAIRO MCP機能クライアントロールのAIRO MCP機能を有効化する

5

変更を保存をクリックします。

6

このクライアントロールを既存のAPIクライアントに割り当てるか、新しいAPIクライアントを作成するときにロールを選択します。

7

APIクライアントトークンをコピーし、安全に保管します。

MCPクライアントの設定 ​

MCPクライアントに応じた手順を完了します:

複数のワークスペースまたはEnvironmentへの接続 ​

各コネクションのMCP構成に個別のサーバーエントリを追加することで、複数のWorkatoワークスペースまたはEnvironmentに接続できます。各エントリに一意のサーバー名とAPIトークンを使用します。

Environmentが有効なワークスペースでは、各APIクライアントが1つのEnvironmentに割り当てられます。そのAPIトークンは、そのEnvironmentでのみ機能します。

たとえば、次のClaude Desktop設定では、ご利用のデータセンターのURLを使用して、同じワークスペース内のDevelopment EnvironmentとプロダクションEnvironmentに接続します:

json
{
  "mcpServers": {
    "workato-airo-mcp-server-dev": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://YOUR_DATA_CENTER/airo_mcp",
        "--transport",
        "http-first",
        "--header",
        "Authorization:${AUTH_HEADER}"
      ],
      "env": {
        "AUTH_HEADER": "Bearer <DEV_API_TOKEN>"
      }
    },
    "workato-airo-mcp-server-prod": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://YOUR_DATA_CENTER/airo_mcp",
        "--transport",
        "http-first",
        "--header",
        "Authorization:${AUTH_HEADER}"
      ],
      "env": {
        "AUTH_HEADER": "Bearer <PROD_API_TOKEN>"
      }
    }
  }
}

たとえば、USデータセンターの場合、上記の両方のサーバーエントリのURLは https://app.workato.com/airo_mcp です。

その他のMCPクライアントでも同じ方法を使用します。各コネクションに対して、個別のサーバー名とトークンでセットアップ手順を繰り返します。

ユースケース ​

次の例は、AIRO MCPサーバーでの一般的なワークフローを示しています。

レシピを構築してテストする ​

AIROを使用して自然言語の説明から複数ステップのレシピを作成し、Development Environmentを離れずに保存してテストします。

Create a recipe that syncs new Salesforce opportunities to Jira issues.
Add an OpenAI step to summarize the opportunity before creating the Jira issue.
Save the recipe and show me the test cases.

ナレッジソースを使用してGenieを作成する ​

Genieをセットアップし、関連するナレッジベースに接続して、ドメイン固有の質問に回答できるようにします。

"Sales Intelligence"という新しいGenieを作成し、CRMナレッジベースを割り当てます。

MCPサーバーを構築する ​

ワークスペースアセットからMCPサーバーを作成し、他のAIクライアントがツールに接続できるようにします。

Build an MCP server called "Sales Tools" using the lead enrichment and deal scoring skills from the Sales Automation project.

ジョブの失敗を調査する ​

最近のジョブ履歴を調査して、プロダクションレシピのエラーを診断します。

List the last 10 jobs for recipe 1555928 and show me any errors.

Data tablesを管理 ​

Development Environmentを離れることなく、Data tablesを作成し、そのスキーマを定義します。

地域別の承認者しきい値を保存するData tablesを作成します。

カスタムコネクターの構築 ​

Workato SDKエディターではなく独自のDevelopment Environmentを使用して、プラットフォームコネクターとして利用できないAPI用のコネクターを構築します。

Build a connector for the National Weather Service API at https://www.weather.gov/documentation/services-web-api.
Add an action that retrieves active weather alerts for a state or territory.

保存とリリースの変更の仕組みを含む完全なワークフローについては、AIRO MCPを使用したカスタムコネクターの構築を参照してください。

機能の提供状況

AIRO MCPを使用したカスタムコネクターの構築は、現在一部のお客様のみ利用できます。詳細については、カスタマーサクセス担当者にお問い合わせください。

最終更新日: