アンソロジックのモデル コンテキスト プロトコル(MCP)は、AI搭載エージェントが実世界のタスクを実行するために必要な外部コンテキストにアクセスするための標準化された方法を提供します。MCPは、エンタープライズ データやパブリック APIを活用する複雑なエージェントを構築する開発者にとって、外部データやツールを取得することが不可欠です。Googleのエージェント開発キット(ADK)で構築されたエージェントをMCPサーバーと統合するには、開発者はServer-Sent Events(SSE)やストリーム可能HTTPを使用して、外部MCPサーバーに接続する必要があります。この記事では、SSEとストリーム可能HTTPを例として、ADKエージェントを開発し、外部MCPサーバーに接続する方法をガイドします。まず、開発者はMCPパッケージを使用してMCPサーバーを作成し、SSE輸送メカニズムを設定する必要があります。次に、ADKエージェントを作成し、MCPサーバーを添付する必要があります。エージェントは、ADK開発者ツールを使用してテストすることができます。ストリーム可能HTTPは、新しい輸送プロトコルであり、サーバーが独立したプロセスとして複数のクライアント接続をHTTP POSTおよびGETリクエストを介して管理することを可能にします。MCPサーバーの本番展開では、ロバストな認証が不可欠であり、開発者は認証に関する仕様に従ってください。最後に、開発者はADKのドキュメントを読み、オープンコミュニティーで利用可能なMCPサーバーにアクセスする自分のエージェントを作成することができます。
bsky.app
AI and ML News on Bluesky @ai-news.at.thenote.app
cloud.google.com
A guide to Google ADK and MCP integration with an external server
Create attached notes ...
