View a markdown version of this page

MCP の統合 - AWS Marketplace

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

MCP の統合

AWS MCP Server (MCP) は、AI エージェントと外部ツール間のシームレスな通信を可能にするオープンスタンダードです。AI エージェントまたはツールに MCP を実装すると、お客様は複雑な API 統合作業を行うことなく、ソリューションを既存のエージェントワークフローに直接統合できます。

MCP は、AI エージェントが外部機能にアクセスする方法を変換します。各ツールのカスタム統合を構築する代わりに、エージェントは標準化されたプロトコルを使用して MCP 互換サービスを検出、接続、操作します。このアプローチにより、統合の複雑さが軽減され、プラグアンドプレイ機能が有効になります。

エージェントまたはツール AWS MCP Server での の実装の詳細については、「」を参照してくださいMCP の統合。

AWS MCP Server 統合の主な利点

MCP 統合は、AI エージェントプロバイダーとエンドユーザーの両方に利点をもたらします。

AI エージェントプロバイダーの利点

  • MCP をサポートする一般的な AI 開発ソリューションを使用してお客様にリーチします。

  • 標準化された統合により、お客様のオンボーディングの摩擦を軽減します。

  • MCP 互換のクライアントアプリケーションを使用して検出を有効にします。

  • 単一の実装で複数のクライアントプラットフォームをサポートします。

エンドユーザーにとっての利点

  • カスタム開発なしで既存の AI ワークフローに機能を追加します。

  • すでに知っている使い慣れた AWS MCP Server クライアントインターフェイスを使用します。

  • 自動プロトコル処理とエラー管理の利点。

  • 複数の AI プラットフォームとアプリケーションからツールにアクセスします。

  • AWS MCP Server有効なサービス間で一貫した認証を維持します。

AWS MCP Server アーキテクチャとコンポーネント

AWS MCP Server は、AI エージェントまたはツールがサーバーとして機能するクライアント/ AWS MCP Server サーバーアーキテクチャを使用します。カスタマーアプリケーション (AWS MCP Server クライアント) はサーバーに接続して機能にアクセスします。

プロトコルでは、次の 3 つの主な機能タイプを定義します。

  • ツール – エージェントがアクションを実行するために呼び出すことができる機能。

  • リソース – エージェントが読み取りまたはクエリできるデータソース。

  • プロンプト – エージェントが使用できる事前定義されたプロンプトテンプレート。

AWS MCP Server 実装の技術要件

AWS MCP Server サーバーは、次のコアプロトコル仕様を実装する必要があります。

  • JSON-RPC 2.0 通信プロトコル

  • 標準の AWS MCP Server メッセージタイプと形式

  • 機能アドバタイズメントと検出

  • 認証とセッション管理

  • エラー処理とステータスレポート

実装手順

  1. 機能 (ツール、リソース、またはプロンプト) を定義します。

  2. AWS MCP Server サーバーインターフェイスを実装します。

  3. JSON スキーマを使用して機能スキーマを作成します。

  4. 認証と認可を実装する

  5. エラー処理とログ記録を追加します。

  6. 互換クライアントでテスト AWS MCP Serverします。

  7. お客様向けの機能を文書化します。

機能定義の例

{ "name": "search_knowledge_base", "description": "Search the knowledge base for relevant information", "parameters": { "type": "object", "properties": { "query": { "type": "string", "description": "The search query" }, "max_results": { "type": "integer", "description": "Maximum number of results to return", "default": 5 } }, "required": ["query"] } }

テストと検証

AWS MCP Server互換エージェントまたはツールを一覧表示する前に AWS Marketplace、実装を徹底的にテストしてください。

  • 機能検出とスキーマ検証を検証する

  • 認証フローとエラー処理をテストする

  • さまざまなロード条件でパフォーマンスを検証する

  • 一般的な AWS MCP Server クライアントとの互換性を確保する

  • クライアント固有の設定要件を文書化する

ドキュメント要件

AWS MCP Server互換エージェントまたはツールを一覧表示する場合は AWS Marketplace、包括的なドキュメントを含めます。

  • 詳細な機能の説明と例

  • 認証と設定の手順

  • 一般的な統合シナリオのサンプルコード

  • トラブルシューティングガイドとエラーリファレンス

  • パフォーマンスに関する考慮事項とベストプラクティス

その他のリソース

AI エージェントまたはツール AWS MCP Server での の実装の詳細については、以下のリソースを参照してください。