MCP
Squid は外部の MCP server、またはカスタマイズした Squid MCP Server に接続して、AI agent 向けの tools と actions を定義できるようにします。
MCP とは?
MCP(Model Context Protocol)は、AI agent と外部サービス間の通信を促進するためのオープンプロトコルです。MCP server に接続することで、定義された tools を通じてさまざまな機能が公開され、Squid の AI agent がそれらの tools にアクセスして actions を実行できるようになります。
Squid で MCP server を作成する方法の詳細は、MCP Server documentation を参照してください。
connector のセットアップ
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 にログとして出力されます。
- backend をデプロイしている場合、コンソールの Backend タブに移動し、MCP Servers の下にある MCP URL を確認してください。
-
Authorization(任意): 有効にすると、すべての MCP request に authorization の key-value pair を自動で注入します。MCP server 側で必要となる認証情報を含めたい場合に便利です。
- Test Connection をクリックして、server への接続をテストします。接続に失敗する場合は、MCP URL の値と(追加している場合は)authorization header を確認してください。
- 接続に成功したら、Add Connector をクリックします。