MCP
Squid は外部の MCP サーバー、またはカスタマイズした Squid MCP Server に接続して、AI agent のツールとアクションの定義を支援できます。
MCP とは?
MCP(Model Context Protocol)は、AI agent と外部サービス間の通信を促進するためのオープンプロトコルです。さまざまな機能を定義済みツールとして公開する MCP server に接続することで、Squid AI agent はツールへアクセスし、アクションを実行できます。
Squid で MCP server を作成する方法について詳しくは、MCP Server documentation を参照してください。
コネクタのセットアップ
Squid で MCP connector をセットアップするには、次の手順を完了してください。
- Squid Console に移動し、目的の Squid application を選択します。
- Connectors タブをクリックします。
- Available Connectors をクリックして MCP connector を見つけ、Add Connector をクリックします。
- 次の詳細を入力します。
-
Connector ID: 任意の一意な ID。短く、意味が分かるものにするのが最適です。
-
MCP URL: 外部 MCP server またはカスタマイズした Squid MCP server から提供される MCP endpoint URL。Squid MCP server の URL の確認方法は開発環境によって異なります。
- ローカルで開発している場合、MCP URL はターミナルの MCP Servers にログとして出力されます。
- バックエンドをデプロイしている場合、console の Backend タブに移動し、MCP Servers の下にある MCP URL を確認します。
-
Authorization(任意): トグルをオンにすると、すべての MCP request に authorization の key-value pair を自動的に注入します。MCP server が必要とする可能性のある auth credential を含める際に便利です。
- Test Connection をクリックして、server への接続をテストします。接続に失敗した場合は、MCP URL の値と(追加した場合は)authorization header を確認してください。
- 接続が成功したら、Add Connector をクリックします。