Salesforce MCP Server

आधिकारिक

OAuth2 का उपयोग करके Salesforce एकीकरण। एकीकरण के अनुसार लेखन संचालन डिफ़ॉल्ट रूप से अक्षम। SOQL, SOSL, REST और CRUD को कवर करने वाले 700+ उपकरण, व्यक्तिगत रूप से चयन योग्य। DataGrout खाते की आवश्यकता है।

Salesforce MCP के साथ आप क्या कर सकते हैं?

  • SOQL से CRM रिकॉर्ड क्वेरी करें — अपने सहायक से salesforce@v1/soql@v1 SELECT क्वेरी चलाने के लिए कहें ताकि लीड, अवसर, केस, या अभियान प्राप्त किए जा सकें।
  • किसी भी Salesforce REST एंडपॉइंट को कॉल करें — अपने सहायक को निर्देश दें कि वह किसी विशिष्ट REST API एंडपॉइंट से डेटा प्राप्त करने के लिए salesforce@v1/rest@v1 का उपयोग करे।
  • SOSL के साथ ऑब्जेक्ट्स में खोजें — अपने सहायक से सक्षम SOSL टूल्स में से एक का उपयोग करके कई CRM ऑब्जेक्ट्स में टेक्स्ट-आधारित खोज करवाएं।
  • CRM ऑब्जेक्ट्स पर CRUD ऑपरेशन करें — एक बार प्रति टूल लेखन पहुंच स्पष्ट रूप से सक्षम हो जाने पर, आपका सहायक उपयुक्त CRUD टूल्स के माध्यम से रिकॉर्ड बना, अपडेट, या हटा सकता है।

दस्तावेज़

DataGrout का Salesforce MCP Server AI एजेंटों को OAuth2 के माध्यम से Salesforce से जोड़ता है, जिसमें DataGrout के एप्लिकेशन क्रेडेंशियल या आपके अपने क्रेडेंशियल का उपयोग होता है। लेखन संचालन डिफ़ॉल्ट रूप से अक्षम होते हैं और प्रति एकीकरण स्पष्ट कॉन्फ़िगरेशन की आवश्यकता होती है। 700+ टूल CRM ऑब्जेक्ट्स — लीड, अवसर, केस, अभियान — को SOQL, SOSL, REST, और CRUD के माध्यम से कवर करते हैं, जो एक निश्चित सेट के रूप में उजागर होने के बजाय व्यक्तिगत रूप से चयन योग्य होते हैं।

CLI का उपयोग करके सेटअप:

DataGrout GitHub पर जाएं और कमांड लाइन इंटरफ़ेस का उपयोग करके सेटअप करें - https://github.com/DataGrout/conduit-sdk

DataGrout पोर्टल का उपयोग करके सेटअप:

1. DataGrout खाते के लिए साइन अप करें
https://app.datagrout.ai/ पर जाएं और एक खाता बनाएं।

2. एक सर्वर बनाएं

  • डैशबोर्ड के ऊपर-बाएँ में सर्वर ड्रॉपडाउन पर क्लिक करें।

  • Create New Server चुनें।

  • एक नाम (आवश्यक) और एक वैकल्पिक विवरण दर्ज करें।

  • Create Server पर क्लिक करें।

  • आपके सर्वर को एक UUID सौंपा जाता है और एक MCP एंडपॉइंट उत्पन्न करता है: https://gateway.datagrout.ai/servers/{your-uuid}/mcp

  • आप इस URL को बाद में किसी भी समय Settings > Server Info के अंतर्गत प्राप्त कर सकते हैं।

3. एक एक्सेस टोकन बनाएं

  • सर्वर ड्रॉपडाउन खोलें और Settings आइकन पर क्लिक करें।

  • Authentication टैब पर जाएं।

  • Create Access Token पर क्लिक करें।

  • इसे एक नाम दें, या स्वतः-जनित नाम के लिए इसे खाली छोड़ दें।

  • टोकन को तुरंत कॉपी करें — यह केवल एक बार दिखाया जाता है और बाद में इसे पुनः प्राप्त नहीं किया जा सकता।

4. Salesforce एकीकरण जोड़ें

  • Home पृष्ठ पर जाएं — यह एकीकरण मार्केटप्लेस है।

  • सूची में Salesforce खोजें और Add पर क्लिक करें।

  • सेटअप पूरा करने के लिए आपको Salesforce एकीकरण विवरण पृष्ठ पर पुनर्निर्देशित किया जाएगा।

5. प्रमाणीकरण कॉन्फ़िगर करें

  • प्रमाणीकरण प्रकार चुनें: OAuth2

  • DataGrout के एप्लिकेशन क्रेडेंशियल या आपके अपने का उपयोग करना चुनें।

  • वातावरण चुनें: Production या Sandbox

6. कनेक्शन को अधिकृत करें

  • Connect पर क्लिक करें।

  • साइन इन करने और पहुंच प्रदान करने के लिए आपको Salesforce के स्वयं के होस्ट किए गए लॉगिन/प्राधिकरण स्क्रीन पर पुनर्निर्देशित किया जाता है।

  • एक बार अधिकृत होने के बाद, आप DataGrout डैशबोर्ड पर वापस आ जाते हैं।

7. टूल और नीति कॉन्फ़िगर करें

  • एकीकरण के विवरण पृष्ठ पर, इस एकीकरण के लिए उजागर करने के लिए उपलब्ध 700+ टूल में से चुनें।

  • सुरक्षा नीति की समीक्षा या समायोजन के लिए Policy टैब खोलें। यह मूल Hub Server की नीति से विरासत में मिलती है और इसे केवल कड़ा किया जा सकता है, कभी ढीला नहीं — यदि आप चाहते हैं तो लेखन पहुंच प्रति टूल स्पष्ट रूप से सक्षम होनी चाहिए, क्योंकि यह डिफ़ॉल्ट रूप से अक्षम है।

MCP क्लाइंट कॉन्फ़िगरेशन:

DataGrout प्रति सर्वर एक MCP एंडपॉइंट चलाता है — समान URL और टोकन हर जुड़े क्लाइंट पर काम करते हैं, और आपके द्वारा जोड़ा गया हर एकीकरण (Salesforce सहित) इसके माध्यम से उपलब्ध हो जाता है। प्रति एकीकरण कोई अलग कॉन्फ़िगरेशन आवश्यक नहीं है।

{
  "mcpServers": {
    "DataGrout": {
      "url": "https://gateway.datagrout.ai/servers/YOUR_UUID/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

इसी ब्लॉक का उपयोग Claude Desktop, Claude Code, Cursor, और Windsurf के लिए करें। VS Code का MCP कॉन्फ़िगरेशन "mcpServers" के बजाय "servers" का उपयोग कर सकता है — अपने संस्करण की जांच करें।

इस एंडपॉइंट के लिए दो अन्य प्रमाणीकरण विकल्प उपलब्ध हैं: पारस्परिक TLS (production/enterprise एजेंट) और OAuth 2.1 (उपयोगकर्ता-सामना करने वाले ऐप्स, Client Credentials या Authorization Code + PKCE के माध्यम से)।

कॉन्फ़िगरेशन संदर्भ:

सेटिंगमानडिफ़ॉल्ट
Auth प्रकारOAuth2, mTLS, या Bearer टोकन
क्रेडेंशियलDataGrout ऐप क्रेडेंशियल या उपयोगकर्ता-प्रदत्त
वातावरणProduction या Sandboxसेटअप पर उपयोगकर्ता-चयनित
टूल एक्सपोज़र700+ टूल से व्यक्तिगत रूप से चयन योग्यचयनित होने तक कोई सक्षम नहीं
लेखन पहुंचप्रति टूल, प्रति एकीकरण सक्षमअक्षम
नीतिमूल Hub Server से विरासत में मिलती है; कड़ी की जा सकती है, ढीली नहींविरासत में मिली

टूल:

  • salesforce@v1/rest@v1 — एक निर्दिष्ट REST एंडपॉइंट और HTTP विधि को कॉल करता है। GET हमेशा अनुमत; अन्य विधियाँ नीति पर निर्भर करती हैं।

  • salesforce@v1/soql@v1 — एक SOQL क्वेरी चलाता है। केवल SELECT, कोई DML नहीं। परिणाम पृष्ठांकित और कैश किए जाते हैं।

  • CRM ऑब्जेक्ट्स के लिए SOQL, SOSL, REST, और CRUD के माध्यम से 700+ अतिरिक्त टूल, प्रति एकीकरण व्यक्तिगत रूप से सक्षम या अक्षम।

इंटरैक्शन सेटिंग्स:

  • टूल निष्पादित होने से पहले लागत अनुमान दिखाया जाता है

  • टूल चलने की पुष्टि करने वाली निष्पादन रसीद

  • पूर्ण होने के बाद निष्पादन सारांश

लिंक: