MCP

モデルコンテキストプロトコル(MCP)は、AI モデルを外部ツールやデータソースに接続するオープン標準です。AI エージェントが共通のプロトコルを通じてデータベース、API、ビジネスアプリケーションにアクセスできるようにします。これにより、新しいシステムを接続するたびにカスタムインテグレーションを構築する必要がなくなります。Workato MCP サーバーを使い始めるには、AI Hub > MCP サーバーにアクセスしてください。

機能の提供状況

MCP は、米国、EU、AU、JP、および SG データセンターのすべてのユーザーが利用できます。MCP サーバーは米国、EU、および APAC リージョンでホストされており、可能な限りデータ居住要件を尊重します。MCP は CN データセンターのワークスペースでは利用できません。これはローカルの規制要件と Workato のデータ主権へのコミットメントを反映しており、マルチテナントおよび Virtual Private Workato (VPW) のオファリングに適用されます。

MCP のご利用に興味がある場合や追加情報が必要な場合は、カスタマーサクセス担当者にお問い合わせください。

MCP フレームワークは以下のメリットを提供します:

  • AI をシステムに接続する:MCP は AI モデルに外部データとツールへのアクセスを提供します。AI エージェントはデータベースからの読み取り、アプリケーションへの書き込み、複数のシステムにわたる複雑なタスクの実行が可能になります。
  • すべてのインテグレーションに 1 つの標準を使用する:MCP は AI モデルが異なるアプリケーションと通信するための一貫した方法を提供します。同じプロトコルを通じて Salesforce、Jira、Google Drive などに一度接続します。
  • 開発時間を短縮する:各データソースに対してカスタムインテグレーションを構築する必要がなくなります。MCP の標準化により、新しいシステムをすばやく接続できます。

MCP の機能

Workato は以下の MCP 機能を提供しています:

  • MCP サーバー:一意の認証済み MCP URL を通じて API コレクションエンドポイントを接続できます。この機能は Workato によってホストされており、より幅広いクライアントとの互換性をサポートするために APIM とは独立しています。

  • MCP ローカルサーバー:AI モデルがファイル、データベース、API などのローカルツールやデータソースにアクセスして操作できるようにします。

  • Workato Developer API および Embedded API MCP サーバー:Claude Desktop や Cursor などの AI を活用した開発者環境が Workato ワークスペースにプログラムでアクセスできるようにします。

  • MCP 認証済みユーザーアクセス:MCP サーバーが外部 API 呼び出しに静的トークンの代わりに認証済みエンドユーザーの認証情報を使用できるようにします。

MCP の仕組み

MCP はクライアントサーバーアーキテクチャに従い、AI エージェントがクライアントとして機能し、ビジネスツールを公開する MCP サーバーに接続します。このプロトコルはダイナミックディスカバリーを可能にし、エージェントがコードを変更することなく新しいツールを見つけて使用できます。この柔軟性により、MCP サーバーは既存のクライアントとの互換性を維持しながら進化できます。

MCP は以下の主要コンポーネントで構成されています:

  • MCP サーバー:MCP サーバーは AI エージェントにツールやスキルを公開します。各サーバーは 1 つ以上のビジネスアプリケーションを表し、ツールやスキルのキュレートされたセットを含み、認証を実装し、アクセス制御を適用します。

  • スキルスキルまたはツールは、MCP サーバーが提供する個々の機能です。各スキルは検索、作成、更新、分析などの特定のアクションを表します。スキルには AI エージェントが理解できる入力スキーマ、出力スキーマ、説明が含まれます。

  • ダイナミックディスカバリー:AI エージェントは実行時に利用可能なスキルやツールを発見します。エージェントは MCP サーバーに接続し、利用可能なツールのリストを要求し、スキーマを含む現在のツールインベントリを受信します。エージェントはユーザーの目標に基づいてどのツールを使用するかを決定します。

  • ID 認識実行:Workato の MCP は認証済みユーザーまたはエージェントに基づいて権限を適用します。アクションはユーザー権限を尊重し(実装されている場合)、組織が定義したポリシーに従い、ID 情報を含む監査証跡を作成します。

セキュリティとガバナンス

MCP は以下のセキュリティとガバナンス機能を提供しています:

  • 認証とアクセス制御:Workato MCP は OAuth ベースの認証フローを使用してユーザー ID を確認します。MCP 認証済みユーザーアクセスにより、MCP サーバーが外部 API 呼び出しに静的トークンの代わりに認証済みエンドユーザーの認証情報を使用できます。
  • レートリミット:サーバーレベルでレートリミットを設定して使用量を制御できます。これらの制限は、公平なリソース配分を確保するためにサーバー内のすべてのスキルまたはツールで共有されます。レートリミットにより、ダウンストリームアプリケーションへの過剰なリクエストを保護します。また、乱用を防ぎ、すべてのユーザーが MCP リソースへの公平なアクセスを確保します。
  • 監査とコンプライアンス:Workato は MCP サーバーを通じて実行されたすべてのアクションをログに記録します。すべての操作には ID 追跡が含まれ、誰が各アクションを実行したかを正確に把握できます。このシステムは集中的なコンプライアンス監視のためにエンタープライズ監査システムと統合します。組織全体の MCP アクティビティを示すコンプライアンスレポートを生成できます。

MCP サーバータイプ

MCP サーバーは Agent Studio、Claude、ChatGPT、または任意の MCP 互換クライアントと連携します。各アプリケーション用の個別の MCP サーバーから始めるか、複数のシステムをビジネス中心の統合インターフェースに組み合わせる構成可能なサーバーを作成できます。

ユースケースに最適な実装を選択してください:

  • MCP サーバー:Workato がホストする MCP サーバーを通じて API コレクションを接続します。MCP を始めるための最速の方法です。
  • MCP ローカルサーバー:ローカルインフラストラクチャで MCP サーバーを実行して、ローカルツールとデータソースにアクセスします。
  • Workato Developer API および Embedded API MCP サーバー:Claude Desktop、Cursor、ChatGPT などの AI を活用した開発者ツールを Workato ワークスペースに接続します。

Last updated: