

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# MCP 伺服器
<a name="MCP-Server"></a>

選用的模型內容通訊協定 (MCP) 伺服器整合可讓 AI 代理器透過自然語言互動，以程式設計方式存取和分析負載測試資料。只有在解決方案部署期間選取 MCP Server 選項時，才會部署此元件。

MCP 伺服器可做為 AI 開發工具和 DLT 部署之間的橋樑，提供標準化界面，以智慧分析效能測試結果。架構整合了數個 AWS 服務，為 AI 代理器互動建立安全、可擴展的界面：

## AWS AgentCore Gateway
<a name="AWS-AgentCore-Gateway"></a>

AWS AgentCore Gateway 是一項全受管服務，可為 MCP 伺服器提供標準化託管和通訊協定管理。在此解決方案中，AgentCore Gateway 會在請求存取您的負載測試資料時，做為 AI 代理器連線的公有端點。

服務會處理所有 MCP 通訊協定通訊，包括工具探索、身分驗證字符驗證和請求路由。AgentCore Gateway 以多租戶服務的形式運作，內建安全保護，可防範公有端點的常見威脅，同時驗證每個請求的 Cognito 字符簽章和宣告。

## DLT MCP 伺服器 Lambda
<a name="MCP-Server-Lambda"></a>

DLT MCP Server Lambda 函數是一種自訂無伺服器元件，可處理來自 AI 代理器的 MCP 請求，並將其轉換為針對 DLT 資源的查詢。

此 Lambda 函數充當 MCP 整合的智慧層、從 DynamoDB 資料表擷取測試結果、存取存放在 S3 儲存貯體中的效能成品，以及查詢 CloudWatch 日誌以取得詳細的執行資訊。Lambda 函數實作唯讀存取模式，並將原始 DLT 資料轉換為結構化的 AI 易記格式，客服人員可以輕鬆解譯和分析。

## 身分驗證整合
<a name="MCP-Auth-Integration"></a>

身分驗證系統利用您現有的 Cognito 使用者集區基礎設施，在 Web 主控台和 MCP Server 介面之間維持一致的存取控制。

此整合使用 OAuth 2.0 字符型身分驗證。使用者透過 Cognito 登入程序驗證一次，並接收可用於 UI 互動和 MCP 伺服器存取的字符。系統會維護與 Web 界面相同的許可界限和存取控制，確保使用者只能透過 AI 代理器存取他們可以透過主控台存取的相同負載測試資料。