اربط عملاء الذكاء الاصطناعي بـ Profound CMS عبر MCP لاكتشاف المحتوى وإنشائه وتوطينه ونشره وإدارته بأمان عبر المواقع الإلكترونية.
يوفّر Profound CMS خادم MCP بعيدًا يتيح لعملاء الذكاء الاصطناعي المتوافقين اكتشاف محتوى CMS وإنشائه وتحديثه ونشره وإدارته.
نقطة نهاية MCP:
http://107.21.107.99:8081/mcp
في بيئة الإنتاج، استخدم إصدار HTTPS من عنوان MCP المهيّأ متى كان متاحًا.
يستخدم Profound CMS MCP بروتوكول OAuth من WorkOS.
للاتصال:
لا تحتاج إلى نسخ مفتاح API إلى عميل الذكاء الاصطناعي الخاص بك. بعد تسجيل الدخول، يتلقى العميل رمز وصول قصير الأجل ويجدده تلقائيًا.
يتحكم دورك في 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 آخر:
يجب أن يدعم العميل MCP عبر HTTP القابل للبث وOAuth. ولا يمكن للعملاء الذين يدعمون الخوادم المحلية أو مفاتيح API الثابتة فقط المصادقة مباشرةً مع هذا الخادم.
بعد الاتصال، اطلب من عميل الذكاء الاصطناعي اكتشاف المؤسسات والمواقع الإلكترونية المتاحة لك:
استخدم خادم Profound MCP فقط.
استدعِ list_my_organizations أولًا.
ثم استدعِ list_organizations.
استخدم معرّف المؤسسة الذي يعيده list_organizations لاستدعاء list_websites.
اعرض أسماء المؤسسات وأسماء المواقع الإلكترونية ومعرّفات المواقع الإلكترونية في جدول.
تتطلب جميع عمليات CMS وجود website_id.
يوفّر خادم MCP حاليًا 35 أداة لـ CMS.
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ينبغي تخزين الترجمات كصفوف للغات المحلية ضمن مستند واحد بدلًا من إنشاء مستند منفصل لكل لغة.
عادةً ما يبدو سير عمل المحتوى الكامل كما يلي:
expected_version عند تحديث الكتل أو المكوّنات أو المستندات.Live.لا تكون الصفحة مرئية للعامة إلا عندما تكون في حالة العرض المباشر ويكون محتواها منشورًا.
إنشاء صفحة:
باستخدام Profound CMS، أنشئ صفحة على المسار /pricing للموقع الإلكتروني <website_id>.
أنشئ الكتل المطلوبة، وانشرها، وعيّن الصفحة إلى حالة العرض المباشر.
تحديث محتوى موجود:
اعثر على الصفحة الرئيسية للموقع الإلكتروني <website_id>.
اقرأ كتلها الحالية، وحدّث العنوان الرئيسي للقسم البارز، ثم انشر التغيير.
إنشاء محتوى مترجم:
للمستند <document_id>، أضف ترجمات بالفرنسية والألمانية.
استخدم المستند الموجود وأنشئ صفوف ترجمة بدلًا من إنشاء مستندات مكررة.
استخدام المحتوى الديناميكي:
بالنسبة إلى الكتلة البارزة في صفحة القالب، اجعل العنوان الرئيسي يستمد محتواه من المستند المرتبط بالمسار.
استخدم تعبيرًا لحقل الكتلة بدلًا من وضع الصيغة في draft_content.
يمكن دمج Profound CMS MCP مع خوادم MCP أخرى لدعم سير عمل كامل:
على سبيل المثال:
Figma MCP + Profound CMS MCP
يمكنه ربط اكتشاف التصميم وإنشاء المحتوى وتأليف CMS والتوطين والنشر في سير عمل واحد بمساعدة الذكاء الاصطناعي.