เชื่อมต่อไคลเอนต์ AI กับ Profound CMS ผ่าน MCP เพื่อค้นหา สร้าง ปรับให้เหมาะกับแต่ละภาษา เผยแพร่ และจัดการเนื้อหาอย่างปลอดภัยบนเว็บไซต์ต่าง ๆ
Profound CMS ให้บริการเซิร์ฟเวอร์ MCP ระยะไกลที่ช่วยให้ไคลเอนต์ AI ที่เข้ากันได้สามารถค้นหา สร้าง อัปเดต เผยแพร่ และจัดการเนื้อหา CMS ได้
จุดเชื่อมต่อ MCP:
http://107.21.107.99:8081/mcp
สำหรับการใช้งานจริง ให้ใช้เวอร์ชัน HTTPS ของ URL MCP ที่กำหนดค่าไว้เมื่อพร้อมใช้งาน
Profound CMS MCP ใช้ WorkOS OAuth
วิธีเชื่อมต่อ:
คุณไม่จำเป็นต้องคัดลอกคีย์ API ไปยังไคลเอนต์ AI หลังจากเข้าสู่ระบบ ไคลเอนต์จะได้รับโทเค็นการเข้าถึงที่มีอายุสั้นและต่ออายุโดยอัตโนมัติ
บทบาท CMS ของคุณจะควบคุมสิทธิ์การเข้าถึง:
เรียกใช้:
claude mcp add --transport http Profound http://107.21.107.99:8081/mcp
จากนั้นเริ่ม Claude Code และดำเนินการยืนยันตัวตนผ่านเบราว์เซอร์ให้เสร็จสิ้น
ตรวจสอบการเชื่อมต่อ:
claude mcp list
เรียกใช้:
codex mcp add Profound --url http://107.21.107.99:8081/mcp
Codex จะขอให้ยืนยันตัวตนเมื่อมีการใช้งานเซิร์ฟเวอร์เป็นครั้งแรก
คุณสามารถตรวจสอบการเชื่อมต่อได้ด้วย:
codex mcp list
เพิ่มข้อมูลต่อไปนี้ลงใน:
~/.config/opencode/opencode.json
{
"mcp": {
"profound": {
"type": "remote",
"url": "http://107.21.107.99:8081/mcp",
"enabled": true,
"oauth": {}
}
}
}
จากนั้นยืนยันตัวตน:
opencode mcp auth profound
ตรวจสอบการเชื่อมต่อ:
opencode mcp list
เซิร์ฟเวอร์ควรแสดงสถานะว่าเชื่อมต่อผ่าน OAuth แล้ว
ไคลเอนต์ส่วนใหญ่ที่รองรับ MCP จะรองรับการกำหนดค่า HTTP ระยะไกลมาตรฐาน:
{
"mcpServers": {
"profound": {
"url": "http://107.21.107.99:8081/mcp"
}
}
}
ใน Cursor, Windsurf, Claude Desktop หรือไคลเอนต์ MCP อื่น:
ไคลเอนต์ต้องรองรับ Streamable HTTP MCP และ OAuth ไคลเอนต์ที่รองรับเฉพาะเซิร์ฟเวอร์ภายในเครื่องหรือคีย์ API แบบคงที่จะไม่สามารถยืนยันตัวตนกับเซิร์ฟเวอร์นี้ได้โดยตรง
หลังจากเชื่อมต่อแล้ว ให้ขอให้ไคลเอนต์ AI ของคุณค้นหาองค์กรและเว็บไซต์ที่คุณสามารถเข้าถึงได้:
ใช้เฉพาะเซิร์ฟเวอร์ Profound MCP เท่านั้น
เรียกใช้ list_my_organizations ก่อน
จากนั้นเรียกใช้ list_organizations
ใช้รหัสองค์กรที่ได้จาก list_organizations เพื่อเรียกใช้ list_websites
แสดงชื่อองค์กร ชื่อเว็บไซต์ และรหัสเว็บไซต์ในตาราง
การดำเนินการ CMS ทั้งหมดต้องใช้ website_id
ขณะนี้เซิร์ฟเวอร์ MCP มีเครื่องมือ CMS จำนวน 35 รายการ
list_my_organizationslist_organizationslist_websitescreate_pageupdate_pagedelete_pageget_pagelist_pagescreate_route_bindingupdate_route_bindingdelete_route_bindingget_route_bindinglist_route_bindingsการเชื่อมโยงเส้นทางจะเชื่อมหน้าที่ใช้เทมเพลตเข้ากับเนื้อหาหรือค่าพารามิเตอร์ที่ระบุ
create_componentupdate_componentdelete_componentlist_componentsคอมโพเนนต์ใช้กำหนดประเภทเนื้อหาและฟิลด์ที่นำกลับมาใช้ซ้ำได้
create_blockupdate_blockdelete_blockget_blocklist_blockspublish_blockบล็อกคืออินสแตนซ์ของเนื้อหาที่วางอยู่บนหน้า
set_block_field_expressionset_block_field_expressionslist_block_field_expressionsdelete_block_field_expressionเครื่องมือเหล่านี้ใช้จัดการนิพจน์ fx แบบไดนามิก ซึ่งคำนวณค่าฟิลด์ในขณะเรนเดอร์
create_documentupdate_documentdelete_documentget_documentlist_documentsเอกสารคือรายการเนื้อหาที่นำกลับมาใช้ซ้ำได้ หรือเรียกอีกอย่างว่าวาเรียนต์ list_documents จะแสดงข้อมูลเมทาดาทา หากต้องการเรียกดูเนื้อหาทั้งหมด ให้ใช้ get_document
list_document_translationsupsert_document_translationdelete_document_translationควรจัดเก็บคำแปลเป็นแถว locale ภายในเอกสารเดียว แทนการสร้างเอกสารแยกสำหรับแต่ละภาษา
เวิร์กโฟลว์เนื้อหาที่สมบูรณ์มักมีลักษณะดังนี้:
expected_version เมื่ออัปเดตบล็อก คอมโพเนนต์ หรือเอกสารLiveหน้าจะมองเห็นต่อสาธารณะก็ต่อเมื่อหน้าอยู่ในสถานะ Live และเนื้อหาของหน้าได้รับการเผยแพร่แล้ว
สร้างหน้า:
ใช้ Profound CMS สร้างหน้าที่ /pricing สำหรับเว็บไซต์ <website_id>
สร้างบล็อกที่จำเป็น เผยแพร่บล็อกเหล่านั้น และตั้งค่าหน้าเป็น Live
อัปเดตเนื้อหาที่มีอยู่:
ค้นหาหน้าแรกของเว็บไซต์ <website_id>
อ่านบล็อกปัจจุบันของหน้า อัปเดตพาดหัวฮีโร่ และเผยแพร่การเปลี่ยนแปลง
สร้างเนื้อหาเฉพาะภาษา:
สำหรับเอกสาร <document_id> ให้เพิ่มคำแปลภาษาฝรั่งเศสและภาษาเยอรมัน
ใช้เอกสารที่มีอยู่และสร้างแถวคำแปล แทนการสร้างเอกสารซ้ำ
ใช้เนื้อหาแบบไดนามิก:
สำหรับบล็อกฮีโร่บนหน้าเทมเพลต ให้พาดหัวดึงข้อมูลจากเอกสารที่เชื่อมโยงกับเส้นทาง
ใช้นิพจน์ฟิลด์ของบล็อก แทนการใส่สูตรไว้ใน draft_content
Profound CMS MCP สามารถใช้ร่วมกับเซิร์ฟเวอร์ MCP อื่น ๆ เพื่อรองรับเวิร์กโฟลว์ที่สมบูรณ์ได้:
ตัวอย่างเช่น:
Figma MCP + Profound CMS MCP
สามารถเชื่อมโยงการค้นพบงานออกแบบ การสร้างเนื้อหา การเขียนเนื้อหาใน CMS การปรับให้เหมาะกับท้องถิ่น และการเผยแพร่เข้าไว้ในเวิร์กโฟลว์เดียวที่มี AI ช่วย