MCP के माध्यम से AI क्लाइंट्स को Profound CMS से कनेक्ट करें, ताकि वेबसाइटों पर सामग्री को सुरक्षित रूप से खोजा, बनाया, स्थानीयकृत, प्रकाशित और प्रबंधित किया जा सके।
Profound CMS एक रिमोट MCP सर्वर प्रदान करता है, जो संगत AI क्लाइंट्स को CMS सामग्री खोजने, बनाने, अपडेट करने, प्रकाशित करने और प्रबंधित करने की सुविधा देता है।
MCP एंडपॉइंट:
http://107.21.107.99:8081/mcp
प्रोडक्शन के लिए, जब भी उपलब्ध हो, अपने कॉन्फ़िगर किए गए MCP URL के HTTPS संस्करण का उपयोग करें।
Profound CMS MCP, WorkOS OAuth का उपयोग करता है।
कनेक्ट करने के लिए:
आपको अपने AI क्लाइंट में 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 क्लाइंट में:
क्लाइंट को Streamable HTTP MCP और OAuth का समर्थन करना आवश्यक है। जो क्लाइंट केवल स्थानीय सर्वर या स्थिर API कुंजियों का समर्थन करते हैं, वे इस सर्वर से सीधे प्रमाणीकरण नहीं कर सकते।
कनेक्ट करने के बाद, अपने AI क्लाइंट से आपके लिए उपलब्ध संगठनों और वेबसाइटों को खोजने के लिए कहें:
केवल Profound MCP सर्वर का उपयोग करें।
पहले list_my_organizations कॉल करें।
फिर list_organizations कॉल करें।
list_organizations द्वारा लौटाई गई संगठन ID का उपयोग करके list_websites कॉल करें।
संगठन के नाम, वेबसाइट के नाम और वेबसाइट ID को एक तालिका में दिखाएँ।
सभी 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 का उपयोग करके वेबसाइट <website_id> के लिए /pricing पर एक पेज बनाएँ।
आवश्यक ब्लॉक्स बनाएँ, उन्हें प्रकाशित करें और पेज को Live पर सेट करें।
मौजूदा सामग्री अपडेट करें:
वेबसाइट <website_id> का होमपेज खोजें।
इसके वर्तमान ब्लॉक्स पढ़ें, हीरो हेडलाइन अपडेट करें और बदलाव प्रकाशित करें।
स्थानीयकृत सामग्री बनाएँ:
दस्तावेज़ <document_id> के लिए फ़्रेंच और जर्मन अनुवाद जोड़ें।
मौजूदा दस्तावेज़ का उपयोग करें और डुप्लिकेट दस्तावेज़ बनाने के बजाय अनुवाद पंक्तियाँ बनाएँ।
डायनेमिक सामग्री का उपयोग करें:
टेम्पलेट पेज पर हीरो ब्लॉक के लिए हेडलाइन को रूट-बाउंड दस्तावेज़ से प्राप्त होने वाली बनाएँ।
फ़ॉर्मूला को draft_content में रखने के बजाय ब्लॉक फ़ील्ड एक्सप्रेशन का उपयोग करें।
Profound CMS MCP को अन्य MCP सर्वरों के साथ मिलाकर एक संपूर्ण वर्कफ़्लो का समर्थन किया जा सकता है:
उदाहरण के लिए:
Figma MCP + Profound CMS MCP
डिज़ाइन खोज, सामग्री निर्माण, CMS ऑथरिंग, स्थानीयकरण और प्रकाशन को एकल AI-सहायित वर्कफ़्लो में जोड़ सकता है।