設定Experience Manager Guides MCP伺服器
本文介紹有關連線到Experience Manager Guides MCP伺服器的環境特定詳細資訊。 安裝程式會因Experience Manager Guides執行個體是執行as a Cloud Service還是內部部署而有所不同。 選取符合您環境的索引標籤。
MCP伺服器端點
Experience Manager Guides透過單一HTTP端點公開其MCP功能。
| table 0-row-3 1-row-3 | ||
|---|---|---|
| MCP伺服器 | 端點 | 說明 |
| Experience Manager Guides | https://mcp.adobeaemcloud.com/adobe/mcp/guides |
在Experience Manager Guides中使用主題與地圖、新基準線與報告。 |
若要探索您環境的目前工具清單,請詢問您的助理:
| code language-none |
|---|
|
為您的組織要求存取權
存取Experience Manager Guides MCP伺服器的許可權是每個組織選擇加入。 在您組織中的任何人能夠連線之前:
- 必須在您的AEM as a Cloud Service環境中啟用Experience Manager Guides 。
- 貴組織的IMS組織ID (組織ID)必須由Adobe Guides團隊加入允許清單。
若要請求存取權,請聯絡您的Adobe客戶成功團隊。
設定
您不會在本機安裝任何專案。 您將使用者端指向伺服器URL,並透過Adobe IMS登入流程進行驗證。
合唱團克勞德
按照官方逐步說明: 為AEM MCP設定Claude。 新增自訂聯結器時,請使用Experience Manager Guides端點:
| code language-none |
|---|
|
Cursor / Visual Studio Code
將伺服器新增至您的MCP設定。 針對游標,將其新增至.cursor/mcp.json:
| code language-json |
|---|
|
對於只支援本機(stdio)伺服器的使用者端,使用mcp-remote橋接至遠端端點:
| code language-json |
|---|
|
您可以使用模型內容通訊協定(MCP),將支援的AI使用者端連線至Experience Manager Guides內部部署執行個體。 建立連線後,使用者端即可存取您的AEM使用者帳戶可用的Experience Manager Guides操作。
所有作業都是使用 您的AEM身分和許可權 執行。 連線的使用者端只能檢視或修改您的AEM帳戶有權存取的內容和資源。
驗證使用OAuth 2.0授權代碼流程及Proof Key for Code Exchange (PKCE)。 第一次連線使用者端時,您會使用AEM進行驗證。 成功驗證後,連線會自動重新整理存取權杖。
您可以連線下列使用者端:
| table 0-row-3 1-row-3 2-row-3 3-row-3 | ||
|---|---|---|
| 用戶端 | 連線方法 | AEM執行個體需求 |
| 克勞德案頭 | 案頭擴充功能(.mcpb) |
支援HTTP和HTTPS端點,包括可從您的公司網路存取的內部主機。 |
| ChatGPT (網頁和案頭) | 自訂聯結器 | 需要可公開存取的HTTPS端點以及有效的、公開信任的TLS憑證。 |
| 游標 | ~/.cursor/mcp.json中的MCP設定 |
支援HTTP和HTTPS端點,包括可從您的公司網路存取的內部主機。 |
先決條件
在連線使用者端之前,請與您的AEM管理員合作以驗證下列設定:
-
確認MCP功能已部署。:確認MCP功能已部署並在您的Experience Manager Guides執行個體上執行。
-
設定Granite基底URL。:在AEM Web Console Configuration Manager (
/system/console/configMgr)中,找到 Experience Manager Guides OAuth PKCE權杖包裝函式 設定,並確認Granite基底URL已設定。 如果Granite基底URL未正確設定,使用者端將無法建立連線。 -
設定Day CQ Link Externalizer。:在AEM Web Console Configuration Manager中,找到 Day CQ Link Externalizer 設定,並確認外部作者URL指向正確的AEM作者執行個體。 OAuth探索期間會使用外部作者URL。 不正確的URL會導致使用者端無法完成連線。
如需詳細資訊,請檢視設定AEM Guides On-Premise的MCP連線設定
-
取得MCP伺服器URL。: MCP伺服器URL使用下列格式:
code language-none http(s)://<AEM-HOST>/bin/guides/v1/mcp/ssenote NOTE 設定使用者端時使用完整的SSE端點。 請勿在URL後面加上斜線。 例如:
內部AEM作者執行個體:
code language-none http://10.42.42.20:4502/bin/guides/v1/mcp/sse公用AEM作者執行個體:
code language-none https://author.example.com/bin/guides/v1/mcp/sse -
驗證您的AEM認證和許可權。:您必須擁有適用於AEM執行個體的有效帳戶。 使用您用來登入AEM使用者介面的相同認證。 可透過MCP執行的作業是由指派給此帳戶的許可權所決定。
連線Claude Desktop
Claude Desktop支援案頭擴充功能(.mcpb)。 Experience Manager Guides MCP擴充功能會封裝連線設定,因此您不需要手動編輯MCP JSON設定。
-
取得
aem-guides-mcp.mcpb副檔名檔案。 -
開啟 Claude Desktop 並瀏覽至設定>擴充功能。
-
按兩下檔案或將檔案拖曳到[擴充功能]視窗中,以安裝
aem-guides-mcp.mcpb。Adobe Experience Manager Guides MCP會顯示在[安裝]對話方塊中。
-
選取安裝。
-
在 Experience Manager Guides MCP伺服器URL 欄位中,輸入AEM執行個體的完整SSE端點。
例如:
code language-none http://<AEM-HOST>:4502/bin/guides/v1/mcp/sse -
選取儲存,並確認擴充功能已啟用。
連線ChatGPT
您可以在ChatGPT中將Experience Manager Guides MCP伺服器設定為自訂聯結器。
| note important |
|---|
| IMPORTANT |
| ChatGPT要求MCP伺服器必須透過可公開存取的HTTPS端點使用,並具有有效、公開信任的TLS憑證。 |
不支援HTTP端點、localhost、私人IP位址和自簽憑證。 AEM執行個體必須透過HTTPS主機公開,例如負載平衡器、反向Proxy或設定了TLS的Dispatcher。 |
| 在 Day CQ Link Externalizer 中設定的外部作者URL也必須指向公用HTTPS位址。 否則,OAuth探索中繼資料可能會通告不正確的驗證端點,並阻止登入。 |
-
請確認您的MCP伺服器可在下列格式的公用HTTPS URL上使用:
code language-none https://<PUBLIC-AEM-HOST>/bin/guides/v1/mcp/sse在瀏覽器中開啟端點,並確認您可以在沒有憑證警告或連線錯誤的情況下到達主機。
-
在ChatGPT中,開啟設定>外掛程式。
note NOTE 聯結器的可用性取決於您的ChatGPT計畫和工作區設定。 您的工作區管理員可能需要啟用自訂或開發人員聯結器。 -
選取要新增或建立外掛程式的選項。
-
指定聯結器詳細資料:
- 名稱:請輸入
Experience Manager Guides或其他描述性名稱。 - MCP伺服器URL:請輸入公用HTTPS SSE端點。
- 驗證:選取OAuth。
您不需要提供OAuth使用者端ID或使用者端密碼。 MCP伺服器支援自動使用者端註冊。
- 名稱:請輸入
-
建立聯結器。
連線游標
將伺服器詳細資料新增至MCP設定,在「游標」中設定Experience Manager Guides MCP伺服器。
-
在游標中,瀏覽至自訂> MCP > New。
游標會開啟
~/.cursor/mcp.json組態檔。 -
新增Experience Manager Guides MCP伺服器設定。
例如:
code language-json { "mcpServers": { "aem-guides": { "url": "http://10.42.34.176:4502/bin/guides/v1/mcp/sse", "type": "http" } } } -
將範例URL取代為AEM執行個體的MCP SSE端點。
-
儲存設定。
-
啟用設定的MCP伺服器。
驗證及使用Experience Manager Guides
在使用者端設定MCP連線後,請使用您的AEM帳戶進行驗證。
-
從您的使用者端啟動驗證程式。
- Claude Desktop:驗證流程會在Claude第一次嘗試使用Experience Manager Guides連線時開始。
- ChatGPT:驗證會在您建立並連線Experience Manager Guides聯結器後開始。
- 游標:啟用設定的MCP伺服器並選取驗證。
-
當AEM登入頁面在瀏覽器中開啟時,請使用您的AEM憑證登入。
-
出現提示時核准存取權要求。
-
驗證完成後,請返回您的使用者端。
您現在可以使用帳戶可用的Experience Manager Guides作業。 例如,嘗試以下提示:
List the available Experience Manager Guides operations.
Get the topic list for my map in Experience Manager Guides.
Show me the broken-link report for my map.
成功驗證後,使用者端會自動重新整理驗證Token。 除非工作階段過期或存取許可權遭撤銷,否則您通常不需要再次登入。
疑難排解連線問題
使用下列資訊來疑難排解常見的連線和驗證問題。
/bin/guides/v1/mcp/sse結尾,且不應包含結尾斜線。 此外,請確認您可從電腦存取AEM執行個體。localhost、私用IP位址和私用網路端點。