profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Tutorials

Build & Ship an Airport DirectoryDeploymentsBuild & Ship a Stripe Storefront

Feature

Documentation Site TemplateFeature Template BuilderTranslation ServiceOrganizations & Website HeirarchyConnect Profound CMS to your AI clientSettings Integrationsसेटिंग्स API कुंजियाँSettings UsageSettings Websites
All Systems Operational
Powered Byprofound-logo
Theme

Connect Profound CMS to your AI client

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 का उपयोग करता है।

कनेक्ट करने के लिए:

  1. Profound CMS खाता बनाएँ।
  2. पुष्टि करें कि आपका खाता सही संगठन से संबंधित है।
  3. अपने AI क्लाइंट में MCP सर्वर जोड़ें।
  4. संकेत मिलने पर ब्राउज़र-आधारित लॉगिन पूरा करें।

आपको अपने AI क्लाइंट में API कुंजी कॉपी करने की आवश्यकता नहीं है। लॉगिन के बाद, क्लाइंट को अल्पकालिक एक्सेस टोकन प्राप्त होता है और वह इसे स्वचालित रूप से रिफ्रेश करता है।

आपकी CMS भूमिका एक्सेस को नियंत्रित करती है:

  • सदस्य CMS सामग्री पढ़ सकते हैं।
  • संपादक और प्रशासक सामग्री बना, अपडेट और प्रकाशित कर सकते हैं।

Claude Code

चलाएँ:

claude mcp add --transport http Profound http://107.21.107.99:8081/mcp

फिर Claude Code शुरू करें और ब्राउज़र प्रमाणीकरण प्रक्रिया पूरी करें।

कनेक्शन सत्यापित करें:

claude mcp list

Codex CLI

चलाएँ:

codex mcp add Profound --url http://107.21.107.99:8081/mcp

पहली बार सर्वर का उपयोग किए जाने पर Codex प्रमाणीकरण का अनुरोध करेगा।

आप निम्न कमांड से कनेक्शन सत्यापित कर सकते हैं:

codex mcp list

OpenCode

निम्नलिखित को इस फ़ाइल में जोड़ें:

~/.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 के माध्यम से कनेक्टेड दिखाई देना चाहिए।

Cursor, Windsurf और अन्य MCP क्लाइंट्स

अधिकांश MCP-संगत क्लाइंट मानक रिमोट HTTP कॉन्फ़िगरेशन का समर्थन करते हैं:

{
  "mcpServers": {
    "profound": {
      "url": "http://107.21.107.99:8081/mcp"
    }
  }
}

Cursor, Windsurf, Claude Desktop या किसी अन्य MCP क्लाइंट में:

  1. MCP या इंटीग्रेशन सेटिंग्स खोलें।
  2. रिमोट HTTP MCP सर्वर जोड़ें।
  3. Profound MCP URL का उपयोग करें।
  4. यदि क्लाइंट OAuth विकल्प प्रदान करता है, तो OAuth प्रमाणीकरण सक्षम करें।
  5. अपने ब्राउज़र में Profound CMS लॉगिन पूरा करें।

क्लाइंट को 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_organizations
  • list_organizations
  • list_websites

पेज

  • create_page
  • update_page
  • delete_page
  • get_page
  • list_pages

रूट बाइंडिंग

  • create_route_binding
  • update_route_binding
  • delete_route_binding
  • get_route_binding
  • list_route_bindings

रूट बाइंडिंग टेम्पलेट पेजों को विशिष्ट सामग्री या पैरामीटर मानों से जोड़ती हैं।

कंपोनेंट्स

  • create_component
  • update_component
  • delete_component
  • list_components

कंपोनेंट पुनः उपयोग योग्य सामग्री प्रकारों और उनके फ़ील्ड को परिभाषित करते हैं।

ब्लॉक्स

  • create_block
  • update_block
  • delete_block
  • get_block
  • list_blocks
  • publish_block

ब्लॉक्स पेजों पर रखे गए सामग्री इंस्टेंस होते हैं।

डायनेमिक फ़ील्ड और Template Builder एक्सप्रेशन

  • set_block_field_expression
  • set_block_field_expressions
  • list_block_field_expressions
  • delete_block_field_expression

ये टूल डायनेमिक fx एक्सप्रेशन को प्रबंधित करते हैं, जो रेंडर समय पर फ़ील्ड मानों की गणना करते हैं।

दस्तावेज़ और वैरिएंट

  • create_document
  • update_document
  • delete_document
  • get_document
  • list_documents

दस्तावेज़ पुनः उपयोग योग्य सामग्री प्रविष्टियाँ होती हैं, जिन्हें वैरिएंट भी कहा जाता है। list_documents मेटाडेटा लौटाता है; पूरी सामग्री प्राप्त करने के लिए get_document का उपयोग करें।

अनुवाद

  • list_document_translations
  • upsert_document_translation
  • delete_document_translation

अनुवादों को प्रत्येक भाषा के लिए अलग दस्तावेज़ बनाने के बजाय, एक ही दस्तावेज़ में लोकेल पंक्तियों के रूप में संग्रहीत किया जाना चाहिए।

सामान्य CMS वर्कफ़्लो

एक पूर्ण सामग्री वर्कफ़्लो आमतौर पर इस प्रकार होता है:

  1. संगठनों और वेबसाइटों को खोजें।
  2. मौजूदा कंपोनेंट्स, पेजों, ब्लॉक्स और दस्तावेज़ों का निरीक्षण करें।
  3. आवश्यक सामग्री बनाएँ या अपडेट करें।
  4. ब्लॉक्स, कंपोनेंट्स या दस्तावेज़ों को अपडेट करते समय expected_version का उपयोग करें।
  5. ब्लॉक्स या दस्तावेज़ प्रकाशित करें।
  6. पेज की स्थिति Live पर सेट करें।
  7. प्रकाशित सामग्री का सत्यापन करें।

पेज सार्वजनिक रूप से तभी दिखाई देता है जब वह लाइव हो और उसकी सामग्री प्रकाशित की गई हो।

उदाहरण प्रॉम्प्ट

एक पेज बनाएँ:

Profound CMS का उपयोग करके वेबसाइट <website_id> के लिए /pricing पर एक पेज बनाएँ।
आवश्यक ब्लॉक्स बनाएँ, उन्हें प्रकाशित करें और पेज को Live पर सेट करें।

मौजूदा सामग्री अपडेट करें:

वेबसाइट <website_id> का होमपेज खोजें।
इसके वर्तमान ब्लॉक्स पढ़ें, हीरो हेडलाइन अपडेट करें और बदलाव प्रकाशित करें।

स्थानीयकृत सामग्री बनाएँ:

दस्तावेज़ <document_id> के लिए फ़्रेंच और जर्मन अनुवाद जोड़ें।
मौजूदा दस्तावेज़ का उपयोग करें और डुप्लिकेट दस्तावेज़ बनाने के बजाय अनुवाद पंक्तियाँ बनाएँ।

डायनेमिक सामग्री का उपयोग करें:

टेम्पलेट पेज पर हीरो ब्लॉक के लिए हेडलाइन को रूट-बाउंड दस्तावेज़ से प्राप्त होने वाली बनाएँ।
फ़ॉर्मूला को draft_content में रखने के बजाय ब्लॉक फ़ील्ड एक्सप्रेशन का उपयोग करें।

एंड-टू-एंड सामग्री वर्कफ़्लो

Profound CMS MCP को अन्य MCP सर्वरों के साथ मिलाकर एक संपूर्ण वर्कफ़्लो का समर्थन किया जा सकता है:

उदाहरण के लिए:

Figma MCP + Profound CMS MCP

डिज़ाइन खोज, सामग्री निर्माण, CMS ऑथरिंग, स्थानीयकरण और प्रकाशन को एकल AI-सहायित वर्कफ़्लो में जोड़ सकता है।

Continue Reading
Previous‹Organizations & Website HeirarchyNextSettings Integrations›