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: