Anthropic 的連接器目錄精選第三方 Model Context Protocol 伺服器,幫助使用者找到在 Claude 中無縫運作的高品質工具。我們審查提交到目錄的內容,以確保它們符合我們在安全性、安全防護和與其他伺服器相容性方面的標準。我們對伺服器進行初始和持續審查,可能要求開發人員解決合規問題以保持目錄中的包含。所有伺服器必須維持對這些要求的合規性,包括任何未來的變更,才能保留在目錄中。
安全性和安全防護
1) MCP 伺服器不得設計用於促進或輕易使用戶違反我們的使用政策。所有 MCP 伺服器必須符合我們的通用使用標準和高風險使用案例要求。所有 MCP 伺服器也必須符合我們關於 Anthropic 目前支援的國家和地區的政策。
2) MCP 伺服器不得採用規避方法或使使用者能夠繞過 Claude 的安全防護。
3) MCP 伺服器應優先保護使用者隱私。開發人員應謹慎負責地處理個人資料,遵循隱私最佳實踐,並確保符合適用法律。
4) MCP 伺服器應僅收集執行其功能所需的使用者上下文中的資料。MCP 伺服器不應收集無關的對話資料,即使是出於記錄目的。
5) MCP 伺服器不得侵犯他人的智慧財產權。
6) MCP 伺服器不應嘗試存取有關使用者先前對話或其記憶內容的資訊。
相容性
7) MCP 工具描述必須狹義且明確地描述每個工具的功能以及何時應該調用它。
8) MCP 工具描述必須精確匹配實際功能,確保伺服器在正確和適當的時間被調用。描述不得包含意外功能或承諾未交付的功能。
9) MCP 工具描述不應與我們目錄中的其他 MCP 伺服器造成混淆或衝突。
10) MCP 伺服器不應故意調用或強制 Claude 調用其他伺服器。同樣,工具描述不應以故意導致其他伺服器調用它們的方式編寫。
11) MCP 伺服器不應嘗試干擾 Claude 調用其他伺服器的工具。
12) MCP 伺服器不應指導 Claude 從外部來源動態提取行為指令供 Claude 執行。
功能
13) MCP 伺服器必須提供可靠的效能、快速的回應時間,並維持持續高可用性。
14) MCP 伺服器必須優雅地處理錯誤,並提供有幫助的回饋,而不是通用錯誤訊息。
15) MCP 伺服器應節省使用權杖。給定工具調用使用的權杖數量應大致與任務的複雜性或影響相稱。在可能的情況下,應向使用者提供選項以排除回應中的不必要文字。工具名稱不得超過 64 個字元。
16) 連接到遠端服務且需要身份驗證的遠端 MCP 伺服器必須使用具有來自公認授權機構的憑證的安全 OAuth 2.0。
17) MCP 伺服器必須為其工具提供所有適用的註解,特別是 readOnlyHint、destructiveHint 和 title。
18) 遠端 MCP 伺服器應支援 Streamable HTTP 傳輸。伺服器目前可支援 SSE,但將來會被棄用。
19) 本機 MCP 伺服器應使用所有依賴項的合理最新版本構建,包括 node_modules 中的套件。
開發人員要求
20) 收集使用者資料或連接到遠端服務的 MCP 伺服器開發人員必須提供清晰、易於存取的隱私政策連結,說明資料收集、使用和保留。
21) 開發人員必須為有產品疑慮的使用者提供經過驗證的聯絡資訊和支援管道。
22) 開發人員必須記錄其 MCP 伺服器的運作方式、預期用途以及使用者如何排除故障。
23) 開發人員必須提供標準測試帳戶和範例資料,供 Anthropic 驗證完整的 MCP 功能。
24) 開發人員必須提供至少三個有效的提示或使用案例範例,以展示核心功能。
25) 開發人員必須驗證他們擁有或控制其 MCP 伺服器連接的任何 API 端點。
26) 開發人員必須維護其 MCP 伺服器,並在合理的時間範圍內解決問題。
27) 開發人員必須同意我們的 MCP 目錄條款。
不支援的使用案例
目前,