

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

# 整合 MCP
<a name="integrating-mcp"></a>

AWS MCP 伺服器 (MCP) 是一種開放標準，可實現 AI 代理器和外部工具之間的無縫通訊。當您在 AI 代理程式或工具中實作 MCP 時，客戶可以直接將您的解決方案整合到現有的代理程式工作流程中，而無需複雜的 API 整合工作。

MCP 會轉換 AI 代理器存取外部功能的方式。客服人員不使用為每個工具建置自訂整合，而是使用標準化通訊協定來探索、連線並與 MCP 相容服務互動。此方法可降低整合複雜性並啟用plug-and-play功能。

如需在 代理程式或工具 AWS MCP 伺服器 中實作 的詳細資訊，請參閱 [整合 MCP](#integrating-mcp)。

**Topics**
+ [AWS MCP 伺服器 整合的主要優點](#mcp-benefits)
+ [AWS MCP 伺服器 架構和元件](#mcp-architecture)
+ [AWS MCP 伺服器 實作的技術需求](#mcp-implementation)
+ [測試和驗證](#mcp-testing)
+ [文件需求](#mcp-documentation)
+ [其他資源](#mcp-resources)

## AWS MCP 伺服器 整合的主要優點
<a name="mcp-benefits"></a>

MCP 整合可為 AI 代理程式提供者和最終使用者提供優勢。

### AI 代理程式供應商的優勢
<a name="mcp-benefits-providers"></a>
+ 使用支援 MCP 的熱門 AI 開發解決方案聯絡客戶。
+ 使用標準化整合減少客戶加入摩擦。
+ 透過 MCP 相容用戶端應用程式啟用探索。
+ 透過單一實作支援多個用戶端平台。

### 最終使用者的優勢
<a name="mcp-benefits-users"></a>
+ 將您的功能新增至現有的 AI 工作流程，無需自訂開發。
+ 使用他們已經知道的熟悉 AWS MCP 伺服器 用戶端界面。
+ 受益於自動通訊協定處理和錯誤管理。
+ 透過多個 AI 平台和應用程式存取您的工具。
+ 維持跨已啟用 AWS MCP 伺服器服務的一致身分驗證。

## AWS MCP 伺服器 架構和元件
<a name="mcp-architecture"></a>

AWS MCP 伺服器 使用用戶端-伺服器架構，其中您的 AI 代理器或工具充當 AWS MCP 伺服器 伺服器。客戶應用程式 (AWS MCP 伺服器 用戶端） 會連線至您的伺服器以存取您的 功能。

通訊協定定義下列三種主要功能類型：
+ **工具** – 客服人員可以呼叫以執行動作的函數。
+ **資源** – 客服人員可以讀取或查詢的資料來源。
+ **提示** – 客服人員可以使用的預先定義提示範本。

## AWS MCP 伺服器 實作的技術需求
<a name="mcp-implementation"></a>

您的 AWS MCP 伺服器 伺服器必須實作下列核心通訊協定規格：
+ JSON-RPC 2.0 通訊協定
+ 標準 AWS MCP 伺服器 訊息類型和格式
+ 功能公告和探索
+ 身分驗證和工作階段管理
+ 錯誤處理和狀態報告

### 實作步驟
<a name="mcp-implementation-steps"></a>

1. 定義您的功能 （工具、資源或提示）。

1. 實作 AWS MCP 伺服器 伺服器界面。

1. 使用 JSON 結構描述建立功能結構描述。

1. 實作身分驗證和授權。

1. 新增錯誤處理和記錄。

1. 使用 AWS MCP 伺服器相容的用戶端進行測試。

1. 為客戶記錄您的功能。

### 功能定義範例
<a name="mcp-implementation-example"></a>

```
{
  "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"]
  }
}
```

## 測試和驗證
<a name="mcp-testing"></a>

在列出相容的 AWS MCP 伺服器代理程式或工具之前 AWS Marketplace，請徹底測試您的實作：
+ 驗證功能探索和結構描述驗證
+ 測試身分驗證流程和錯誤處理
+ 在各種負載條件下驗證效能
+ 確保與熱門 AWS MCP 伺服器 用戶端的相容性
+ 記錄任何用戶端特定的組態需求

## 文件需求
<a name="mcp-documentation"></a>

在 上列出 AWS MCP 伺服器相容的代理程式或工具時 AWS Marketplace，請包含完整的文件：
+ 詳細的功能描述和範例
+ 身分驗證和組態指示
+ 常見整合案例的範例程式碼
+ 故障診斷指南和錯誤參考
+ 效能考量和最佳實務

## 其他資源
<a name="mcp-resources"></a>

如需在 AI 代理器或工具 AWS MCP 伺服器 中實作 的詳細資訊，請參閱下列資源：
+ [模型內容通訊協定規格](https://modelcontextprotocol.github.io/)
+ [MCP GitHub 儲存庫](https://github.com/modelcontextprotocol/mcp)
+  AWS MCP 伺服器 整合支援的[AWS Marketplace 賣方營運團隊](https://aws.amazon.com/marketplace/management/contact-us/) 