MCPローカルサーバー

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

MCPローカルサーバーは、マシン上で実行され、Model Context Protocol(MCP)を実装するプログラムです。 AIモデルと同じマシンでサーバーを実行することで、AIモデルがファイル、データベース、APIなどのローカルツールやデータソースにアクセスし、操作できるようにします。

機能の提供状況

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

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

MCPサーバーは通常のAPI platformユーザーとして機能し、すべてのAPI platform認証方法をサポートします。 これにより、MCPクライアントを次のAPIリソースに安全に接続できます。

  • APIコレクション:API platformで作成したカスタムAPIエンドポイント。
  • Developer APIおよびEmbedded API:レシピ、コネクション、タグ、フォルダ、ワークスペースアセットを管理するためのWorkato Developer APIおよびEmbedded API。 詳細については、Developer APIおよびEmbedded API MCPサーバーを参照してください。

すべてのWorkato APIコレクションがこの機能に対応しています。

MCPローカルサーバーの要件

MCPローカルサーバーを使用するには、次のコンポーネントが必要です。

  • Node.js v18.0.0以降
  • npm v8.0.0以降
  • Claude Desktop、Cursor、WindsurfなどのLLMクライアント
  • Workato MCPサーバー

ローカルMCPサーバーのインストール

ローカルMCPサーバーをインストールするには、次の手順を実行します。

1

任意のMCPクライアントを開きます。 例:Claude、Cursor、Windsurf。

2

クライアントでMCP構成設定を見つけ、MCP URL内の認証トークン、または別のEnvironment変数としての認証トークンを使用してWorkato MCPサーバーを使用するように構成を更新します。

リモートMCP URLの取得

AI HubでMCPサーバーにアクセスして管理し、MCP URLを取得できます。

MCP URLを取得するには、次の手順を実行します。

1

Workatoアカウントにサインインします。

2

AI Hubに移動し、MCP Serversタブをクリックします。 既存のMCPサーバーのリストが表示されます。

3

表示するMCPサーバーカードをクリックします。 MCPサーバーには次の情報が表示されます。

  • 説明
  • インストールリンク
  • Tasks CreateCRM Get Company Propertiesなど、MCPサーバーで利用可能なツール
  • MCPリモートURL
4

設定 > エンドユーザーアクセスをクリックします。

5

Developer MCP Tokenセクションに移動し、Copyをクリックします。

MCP URLをコピーMCP URLをコピー

エラーのトラブルシューティング

このセクションでは、MCPサーバーの使用中に発生する可能性があるエラーの解決方法について説明します。

CORSセットアップが必要

ブラウザクライアントを使用してキー認証でWorkato MCPサービスに接続すると、CORS(Cross-Origin Resource Sharing)のセットアップが必要というエラーが発生する場合があります。 例:

plaintext

CORS Setup Required:

Your MCP server must enable CORS headers to allow browser connections. Add these headers to your server:

Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: POST
Access-Control-Allow-Headers: Content-Type

CORSはWebブラウザに組み込まれているセキュリティ機能で、どのWebサイトがどのサーバーにリクエストを送信できるかを制御します。 このエラーはChromeのセキュリティ制限に関連しています。 ChromeがCORSを無視してMCPサーバーにリクエストを送信できるようにするには、そのセッションでWebセキュリティを無効にする必要があります。

ChromeでセッションのWebセキュリティを無効にするには、次の手順を実行します。

ブラウザによって手順が異なる場合があります

このセクションの手順はChrome固有です。 他のブラウザでは手順が異なる場合があります。

1

すべてのChromeウィンドウを閉じます。

2

ご使用のオペレーティングシステムに応じて、次の手順を実行します。

最終更新日: