MCP ​

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

Model Context Protocol(MCP)は、AIモデルを外部ツールおよびデータソースに接続するオープン標準です。 AIエージェントは共通プロトコルを通じて、データベース、API、およびビジネスアプリケーションにアクセスできます。これにより、新しいシステムを接続するたびにカスタムインテグレーションを作成する必要がなくなります。 AI Hub > Enterprise MCP > Custom servers で Workato MCP サーバーの利用を開始します。

機能の提供状況

MCPは、US、EU、AU、JP、SG、IL、KR、およびUKのデータセンターのすべてのユーザーが利用できます。 MCPサーバーはUS、EU、APACリージョンでホストされ、可能な限りデータレジデンシー要件を尊重します。 MCPはCNデータセンターのワークスペースでは利用できません。これは現地の規制要件と、データ主権に対するWorkatoの取り組みを反映したものであり、当社のマルチテナントおよびVirtual Private Workato(VPW)オファリングに適用されます。

MCPの使用に関心がある場合、または追加情報が必要な場合は、カスタマーサクセス担当者にお問い合わせください。

MCPの仕組み ​

MCPは、AIエージェントがクライアントとして機能し、ビジネスツールを公開するMCPサーバーに接続するクライアントサーバーアーキテクチャに従います。このプロトコルにより動的検出が可能になるため、エージェントはコード変更を必要とせずに新しいツールを見つけて使用できます。この柔軟性により、MCPサーバーは既存のクライアントとの互換性を維持しながら、時間とともに進化できます。

MCPは、次の主要コンポーネントで構成されます:

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

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

  • 動的検出: AIエージェントは実行時に利用可能なスキルまたはツールを検出します。エージェントはMCPサーバーに接続し、利用可能なツールのリストを要求して、スキーマを含む現在のツールインベントリを受け取ります。その後、エージェントはユーザーの目標に基づいて使用するツールを決定します。

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

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

MCPは次のセキュリティおよびガバナンス機能を提供します:

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

MCPサーバータイプ ​

MCPサーバーは、Agent Studio、Claude、ChatGPT、または任意のMCP互換クライアントと連携して動作します。アプリケーションごとに個別のMCPサーバーから始めることも、複数のシステムを統合されたビジネス中心のインターフェイスに組み合わせるコンポーザブルサーバーを作成することもできます。

ユースケースに適した実装方法を選択してください。

MCPサーバーの主要コンポーネントを使い始める ​

MCPサーバーは次の主要コンポーネントで構成されます:

MCPコンポーネント機能説明使用を開始する
ダッシュボードMCPサーバーのメトリクスを期間、サーバー、クライアント、ユーザーごとにフィルタリングして、ヘルス状態の悪化を特定し、採用状況を追跡し、トークンコストが集中している箇所を把握します。サーバーステータス、ツール呼び出しボリューム、成功率、レスポンスタイム、種類別のエラー、MCPサーバー全体の推定トークン利用状況を監視します。MCPサーバーダッシュボードを使い始める
ツールAIエージェントがアプリ内のレコードの検索、作成、更新、分析などのアクションを実行できるようにします。各ツールには入力スキーマ、出力スキーマ、説明が含まれており、エージェントはそれらを基にツールを呼び出すタイミングを判断します。エージェントは実行時にツールを動的に検出します。ツールを使い始める
ツールアノテーション特定のツールを実行する前に、MCPサーバー上の各ツールをAIエージェントがどのように扱うかをガイドします。読み取り専用、破壊的、安全に再試行可能、オープンワールドといった設定により、エージェントが確認を求めるか、警告を表示するか、呼び出しを再試行するか、返されたデータを信頼できないものとして扱うかを判断できます。ツールアノテーションを使い始める
MCPクライアント接続チームが使用しているAIクライアントにMCPサーバーを接続します。Claude、ChatGPT、CursorなどのMCP対応クライアント向けのクライアント固有の設定を含みます。リモートMCPサーバーを使い始める

MCPサーバーの機能拡張 ​

特定のユースケース向けにMCPサーバーをさらにカスタマイズするため、次の追加コンポーネントを追加します:

MCPコンポーネント説明使用を開始する
検証済みユーザーアクセス各エンドユーザーが自分の認証情報を使用してSalesforceやSnowflakeなどの外部システムに認証し、そのユーザーの権限でアクションが実行されるようにします。検証済みユーザーアクセスを使い始める
MCP Appsチャット内にインタラクティブなHTMLインターフェースを表示し、追加のLLMターンなしでユーザーがデータを閲覧、フィルタリング、操作できるようにします。MCP Appsを使い始める
Genies as MCP clientsAgent StudioのgenieにMCPサーバーツールを追加します。Genies as MCP clientsを使い始める
Enterprise Context MCP単一のネイティブサーバーを通じて、接続されたデータソースおよびナレッジベース全体に対するガバナンスされた権限制御付き検索をAIクライアントに提供します。Enterprise Context MCPを使い始める
Knowledge Graph接続されたシステム間でエンティティとリレーションシップを解決し、エージェントがグラフ表現を活用して単一の呼び出しで複数のシステム間のデータを横断できるようにします。Knowledge Graphを使い始める
MCPローカルサーバーローカルツールやデータソースにアクセスするために、自身のマシン上でMCPサーバーを実行します。MCPローカルサーバーを使い始める
Developer API and Embedded API MCP serverClaude DesktopやCursorなどのツールをWorkatoワークスペースに接続し、アセットやプロジェクトを管理します。Developer API MCPサーバーを使い始める

最終更新日: