การรับรองสำหรับการรับรอง MCP ใช้การรับรองเหล่านี้เพื่อรับรองเซิร์ฟเวอร์ MCP ใน n8n ซึ่งเป็นแพลตฟอร์มอัตโนมัติการทำงาน
คุณสามารถใช้ credentials เหล่านี้เพื่อตรวจสอบสิทธิ์ node ต่อไปนี้:
ข้อกำหนดเบื้องต้น
คุณต้องการเซิร์ฟเวอร์ MCP ที่สนับสนุนการรับรอง OAuth2
วิธีการรับรองความถูกต้องที่รองรับ
- OAuth2
การใช้ OAuth2
การรับรองนี้ขยายตัวของ n8n OAuth2 API การรับรอง , ด้วยสองสนามเพิ่มเติมสำหรับไหลการรับอนุญาตของ MCP:
- Use Dynamic Client Registration : เปิดตัวโดยเริ่มต้น เมื่อเปิดตัว n8n จะลงทะเบียนเป็นลูกค้า OAuth2 ด้วยเซิร์ฟเวอร์ MCP ( RFC 7591 ), ดังนั้นคุณไม่จำเป็นต้องสร้างแอปด้วยตนเองหรือแทรกใน ID ของลูกค้าและ Client Secret ปิดนี้หากเซิร์ฟเวอร์ MCP ของคุณไม่สนับสนุนการลงทะเบียนของลูกค้าแบบไดนามิกหรือหากคุณมี ID ของลูกค้าและ Client Secret จากการตั้งค่าผู้พัฒนาของเซิร์ฟเวอร์เอง ในกรณีนี้กรอกช่อง OAuth2 มาตรฐาน ( Authorization URL, Access Token URL, Client ID, Client Secret ) เช่นเดียวกับที่คุณต้องการสำหรับ OAuth2 การรับรองทั่วไปใด ๆ
- Resource URL : ตัวเลือก URL ของทรัพยากรที่ปกป้องที่ต้องการโดยเซิร์ฟเวอร์ MCP ให้ที่ว่างเปล่าเพื่อให้ n8n จะค้นพบได้โดยอัตโนมัติจากเซิร์ฟเวอร์
มีปัญหาเกี่ยวกับการลงทะเบียนลูกค้าแบบไดนามิก (Having trouble with Dynamic Client Registration?)
หากคุณเห็นข้อผิดพลาดที่เกี่ยวข้องกับ URI ที่สอดคล้องผิดหรือไม่ถูกต้องในระหว่างการไหลของ OAuth2 ตรวจสอบสองครั้งว่าจุดสิ้นสุดการลงทะเบียนลูกค้าไดนามิกของเซิร์ฟเวอร์ MCP ของคุณได้รับการกำหนดค่าเพื่อยอมรับ URL ของ OAuth Redirect ของ n8n เช่นเดียวกับที่แสดงในใบรับรอง

