Honeydew Semantic Layer

आधिकारिक

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

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

  • वेयरहाउस टेबल और स्कीमा एक्सप्लोर करें — अपने असिस्टेंट से अपने वेयरहाउस में टेबल, स्कीमा और सिमेंटिक मॉडल परिभाषाओं को खोजने और एक्सप्लोर करने के लिए कहें।
  • संवादात्मक रूप से सिमेंटिक मॉडल बनाएं — MCP सर्वर के माध्यम से अपने सिमेंटिक मॉडल परिभाषाओं को बनाने और बनाए रखने के लिए प्राकृतिक भाषा का उपयोग करें।
  • प्राकृतिक भाषा के साथ डेटा क्वेरी करें — अपने डेटा के बारे में प्रश्न पूछें और किसी भी MCP-संगत असिस्टेंट से उत्तर प्राप्त करें।
  • Honeydew दस्तावेज़ खोजें — अपने असिस्टेंट से मार्गदर्शन के लिए आधिकारिक Honeydew दस्तावेज़ खोजने और पढ़ने के लिए कहें।
  • वर्कस्पेस और ब्रांच प्रबंधित करें — अपने सत्र संदर्भ को कॉन्फ़िगर करने के लिए list_workspaces, list_workspace_branches, और set_session_workspace_and_branch का उपयोग करें।

दस्तावेज़

MCP सर्वर

MCP क्या है?

मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) एक ओपन-सोर्स मानक है जो AI अनुप्रयोगों को बाहरी सिस्टम और टूल्स से सुरक्षित रूप से जोड़ने के लिए है। Honeydew एक MCP सर्वर प्रदान करता है जो आपके AI कोडिंग सहायक को Honeydew सिमेंटिक लेयर से जोड़ता है।

कब उपयोग करें

  • अपने वेयरहाउस टेबल, स्कीमा और सिमेंटिक मॉडल परिभाषाओं को खोजें और एक्सप्लोर करें
  • प्राकृतिक संवाद के माध्यम से अपना सिमेंटिक मॉडल बनाएं और बनाए रखें
  • किसी भी MCP-संगत सहायक से प्राकृतिक भाषा में अपने डेटा को क्वेरी करें
  • Honeydew दस्तावेज़ीकरण खोजें और पढ़ें

इंस्टॉलेशन

सर्वर URL

Honeydew MCP सर्वर API को यहां उजागर करता है: https://mcp.honeydew.cloud/mcp

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो डिफ़ॉल्ट URL को अपने टेनेंट होस्टनाम से बदलें। आप होस्टनाम Honeydew UI में Settings > MCP Server के अंतर्गत पा सकते हैं।

प्रमाणीकरण

Honeydew MCP सर्वर के साथ प्रमाणीकरण के दो तरीके हैं: OAuth या HTTP बेसिक प्रमाणीकरण।

OAuth प्रमाणीकरण (अनुशंसित)

अधिकांश क्लाइंट OAuth प्रमाणीकरण का समर्थन करते हैं। पहली बार कनेक्ट होने पर, आपको संकेत दिया जाएगा:

  1. अपने Honeydew खाते से लॉग इन करें
  2. OAuth प्राधिकरण स्वीकार करें

क्लाइंट फिर बाद के अनुरोधों के लिए सुरक्षित रूप से एक एक्सेस टोकन प्रदान करता है।

HTTP बेसिक प्रमाणीकरण

HTTP बेसिक प्रमाणीकरण मोड में MCP सर्वर को प्रमाणीकरण के लिए एक API कुंजी की आवश्यकता होती है।

आपको अपनी API कुंजी और API सीक्रेट का Base64-एन्कोडेड स्ट्रिंग प्रदान करना होगा प्रारूप में API_KEY:API_SECRET।

टिप

यदि MCP सर्वर एक्सेस के लिए नई API कुंजी बना रहे हैं, तो आप Base64-एन्कोडेड स्ट्रिंग को निर्माण के समय Honeydew Studio UI से कॉपी कर सकते हैं।

आप Base64-एन्कोडेड स्ट्रिंग उत्पन्न करने के लिए निम्न कमांड का उपयोग कर सकते हैं:

```bash theme={null} echo -n ':' | base64 ``` PowerShell का उपयोग करें:
```powershell theme={null}
[Convert]::ToBase64String(
  [Text.Encoding]::UTF8.GetBytes(
    "<API_KEY>:<API_SECRET>"
  )
)
```

एन्कोडेड स्ट्रिंग प्रदान करें Authorization हेडर में निम्नानुसार:

Authorization: Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>

कॉन्फ़िगरेशन

वर्कस्पेस और ब्रांच सत्र स्तर पर सेट किए जाते हैं list_workspaces, list_workspace_branches और set_session_workspace_and_branch टूल्स का उपयोग करके। आप create_workspace_branch के साथ नई ब्रांच भी बना सकते हैं। MCP सर्वर से कनेक्ट होने के बाद इन टूल्स को अपने AI सहायक से कॉल करें।

आप वैकल्पिक रूप से अपने MCP सर्वर कॉन्फ़िगरेशन में ये हेडर प्रदान कर सकते हैं:

  • Workspace: सभी अनुरोधों के लिए वर्कस्पेस पिन करें (वैकल्पिक)
  • Branch: सभी अनुरोधों के लिए एक विशिष्ट वर्कस्पेस ब्रांच पिन करें (वैकल्पिक, वर्कस्पेस सेट होने पर prod पर डिफ़ॉल्ट)
  • Honeydew-Client: MCP क्लाइंट की पहचान करें (वैकल्पिक, कनेक्टेड टूल से स्वतः पता लगाया जाता है)। विशिष्ट क्लाइंट पहचानकर्ता प्रदान करने के लिए यह हेडर पास करें।
  • ReadonlyToolsOnly: केवल रीड-ओनली टूल्स को उजागर करने के लिए true पर सेट करें (वैकल्पिक)

नोट

MCP सर्वर सत्र स्थिति बनाए रखने के लिए Mcp-Session-Id प्रतिक्रिया हेडर का उपयोग करता है, जिसमें सक्रिय वर्कस्पेस और ब्रांच शामिल हैं। विवरण के लिए MCP सत्र प्रबंधन विनिर्देश देखें।

समर्थित क्लाइंट

Claude Code CLI

#### प्लगइन इंस्टॉलेशन

नोट

Git आवश्यक है। GitHub से प्लगइन इंस्टॉल करना रिपॉजिटरी को स्थानीय रूप से क्लोन करता है, इसलिए Git इंस्टॉल होना चाहिए और आपके PATH पर होना चाहिए। यदि Git गायब है, तो प्लगइन इंस्टॉलेशन विफल हो जाता है। Git इंस्टॉल करें, या सर्वर को सीधे कॉन्फ़िगर करने के लिए अपने क्लाइंट के मैन्युअल MCP सेटअप चरणों का उपयोग करें प्लगइन के बजाय।

Honeydew एक प्लगइन्स रिपॉजिटरी प्रदान करता है जिसमें सिमेंटिक मॉडल बनाने और प्राकृतिक संवाद के माध्यम से डेटा का विश्लेषण करने के लिए कौशल और टूल्स हैं। प्लगइन इंस्टॉल करने से Honeydew MCP सर्वर स्वचालित रूप से सेट हो जाते हैं।

Claude Code को claude के साथ लॉन्च करें, फिर मार्केटप्लेस जोड़ें:

/plugin marketplace add honeydew-ai/honeydew-ai-coding-agents-plugins

फिर मार्केटप्लेस से Honeydew प्लगइन इंस्टॉल करें:

/plugin install honeydew-ai@honeydew-ai-claude-plugins

फिर सक्रिय करने के लिए प्लगइन्स को रीलोड करें:

/reload-plugins

प्लगइन्स अपडेट करना

Honeydew मार्केटप्लेस प्लगइन्स को अपडेट करने के लिए, Claude Code को claude के साथ लॉन्च करें, फिर:

  1. /plugin लिखें और शीर्ष पर चयनकर्ता में Marketplaces चुनें
  2. honeydew-ai-coding-agents-plugins चुनें
  3. Update marketplace पर क्लिक करें

स्वचालित रूप से अपडेट प्राप्त करने के लिए, मार्केटप्लेस सेटिंग्स में Enable auto-update चुनें।

MCP सेटअप

इस अनुभाग का उपयोग करें यदि आपका संगठन कस्टम Honeydew एंडपॉइंट का उपयोग करता है, या यदि आप प्लगइन इंस्टॉल किए बिना MCP सर्वर कॉन्फ़िगर करना पसंद करते हैं। प्लगइन द्वारा जोड़ा गया Honeydew MCP कनेक्शन अक्षम करें, फिर अपना कस्टम एंडपॉइंट नीचे दिए गए निर्देशों का उपयोग करके जोड़ें।

Honeydew MCP सर्वर Claude Code को Honeydew सिमेंटिक लेयर से जोड़ता है मॉडल एक्सप्लोरेशन, डेटा क्वेरीिंग, मॉडल प्रबंधन, और दस्तावेज़ीकरण एक्सेस के लिए।

Honeydew MCP सर्वर जोड़ने के लिए निम्न विधियों में से एक का उपयोग करें:

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप होस्टनाम Honeydew Studio में Settings > MCP Server में पा सकते हैं।

```bash theme={null} claude mcp add --transport http honeydew \ https://mcp.honeydew.cloud/mcp ```
      Claude Code को `claude` के साथ लॉन्च करें।
      आपको Honeydew में OAuth के साथ प्रमाणित करने के लिए संकेत दिया जाएगा।
    </Tab>

    <Tab title="API Key">
      ```bash theme={null}
      claude mcp add --transport http honeydew \
          https://mcp.honeydew.cloud/mcp \
          --header "Authorization: Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>"
      ```
    </Tab>
  </Tabs>
</Tab>

<Tab title="JSON configuration">
  निम्न को `honeydew-mcp.json` में सहेजें:

  <Tabs>
    <Tab title="OAuth (recommended)">
      ```json theme={null}
      {
        "type": "http",
        "url": "https://mcp.honeydew.cloud/mcp"
      }
      ```

      फिर इसे इसके साथ पंजीकृत करें:

      ```bash theme={null}
      claude mcp add honeydew ./honeydew-mcp.json
      ```

      Claude Code को `claude` के साथ लॉन्च करें।
      आपको Honeydew में OAuth के साथ प्रमाणित करने के लिए संकेत दिया जाएगा।
    </Tab>

    <Tab title="API Key">
      ```json theme={null}
      {
        "type": "http",
        "url": "https://mcp.honeydew.cloud/mcp",
        "headers": {
          "Authorization": "Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>"
        }
      }
      ```

      फिर इसे इसके साथ पंजीकृत करें:

      ```bash theme={null}
      claude mcp add honeydew ./honeydew-mcp.json
      ```
    </Tab>
  </Tabs>
</Tab>

<Tab title=".mcp.json">
  अपनी `.mcp.json` फ़ाइल में निम्न जोड़ें:

  <Tabs>
    <Tab title="OAuth (recommended)">
      ```json theme={null}
      {
        "mcpServers": {
          "honeydew": {
            "type": "http",
            "url": "https://mcp.honeydew.cloud/mcp"
          }
        }
      }
      ```

      Claude Code को `claude` के साथ लॉन्च करें।
      आपको Honeydew में OAuth के साथ प्रमाणित करने के लिए संकेत दिया जाएगा।
    </Tab>

    <Tab title="API Key">
      ```json theme={null}
      {
        "mcpServers": {
          "honeydew": {
            "type": "http",
            "url": "https://mcp.honeydew.cloud/mcp",
            "headers": {
              "Authorization": "Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>"
            }
          }
        }
      }
      ```
    </Tab>
  </Tabs>
</Tab>

टिप

API कुंजी प्रमाणीकरण के लिए पर्यावरण चर का उपयोग करना

संवेदनशील मानों को सीधे कॉन्फ़िगरेशन फ़ाइलों में संग्रहीत करने से बचने के लिए, Claude Code पर्यावरण चर विस्तार का समर्थन करता है ${VAR_NAME} सिंटैक्स का उपयोग करके।

HONEYDEW_API_KEY पर्यावरण चर सेट करें, फिर इसे अपने कॉन्फ़िगरेशन में संदर्भित करें:

claude mcp add --transport http honeydew \
    https://mcp.honeydew.cloud/mcp \
    --header "Authorization: Basic ${HONEYDEW_API_KEY}"

Claude Code ${VAR_NAME} संदर्भों को हल करता है रनटाइम पर आपके पर्यावरण से।

Honeydew दस्तावेज़ीकरण MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल्स शामिल हैं, इसलिए एक अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew दस्तावेज़ीकरण MCP केवल तभी जोड़ें यदि आप दस्तावेज़ीकरण एक्सेस चाहते हैं Honeydew से कनेक्ट किए बिना। कोई प्रमाणीकरण आवश्यक नहीं है।

claude mcp add --transport http honeydew-docs \
    https://honeydew.ai/docs/mcp

MCP सर्वर हटाना

Honeydew MCP सर्वर को हटाने के लिए:

claude mcp remove honeydew

Honeydew दस्तावेज़ीकरण MCP सर्वर को हटाने के लिए:

claude mcp remove honeydew-docs

Claude Desktop

#### प्लगइन इंस्टॉलेशन

नोट

Git आवश्यक है। GitHub से प्लगइन इंस्टॉल करना रिपॉजिटरी को स्थानीय रूप से क्लोन करता है, इसलिए Git इंस्टॉल होना चाहिए और आपके PATH पर होना चाहिए। यदि Git गायब है, तो प्लगइन इंस्टॉलेशन विफल हो जाता है। Git इंस्टॉल करें, या सर्वर को सीधे कॉन्फ़िगर करने के लिए अपने क्लाइंट के मैन्युअल MCP सेटअप चरणों का उपयोग करें प्लगइन के बजाय।

Honeydew एक प्लगइन्स रिपॉजिटरी प्रदान करता है जिसमें सिमेंटिक मॉडल बनाने और प्राकृतिक संवाद के माध्यम से डेटा का विश्लेषण करने के लिए कौशल और टूल्स हैं। प्लगइन इंस्टॉल करने से Honeydew MCP सर्वर स्वचालित रूप से सेट हो जाते हैं।

  1. Settings -> Customize पर जाएं
  2. Browse Plugins पर क्लिक करें
  3. Personal टैब पर जाएं
  4. + आइकन पर क्लिक करें और Add marketplace from GitHub चुनें
  5. इनपुट बॉक्स में honeydew-ai/honeydew-ai-coding-agents-plugins दर्ज करें
  6. Honeydew AI प्लगइन दिखाई देता है। इसे इंस्टॉल करें।

MCP सेटअप

इस अनुभाग का उपयोग करें यदि आपका संगठन कस्टम Honeydew एंडपॉइंट का उपयोग करता है, या यदि आप प्लगइन इंस्टॉल किए बिना MCP सर्वर कॉन्फ़िगर करना पसंद करते हैं। प्लगइन द्वारा जोड़ा गया Honeydew MCP कनेक्शन अक्षम करें, फिर अपना कस्टम एंडपॉइंट नीचे दिए गए निर्देशों का उपयोग करके जोड़ें।

Honeydew MCP सर्वर Claude Desktop को Honeydew सिमेंटिक लेयर से जोड़ता है मॉडल एक्सप्लोरेशन, डेटा क्वेरीिंग, मॉडल प्रबंधन, और दस्तावेज़ीकरण एक्सेस के लिए।

Claude Code मोड

Claude Desktop को Claude Code मोड में उपयोग करते समय, इसके बजाय Claude Code CLI निर्देशों का पालन करें।

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप होस्टनाम Honeydew Studio में Settings > MCP Server में पा सकते हैं।

Cowork मोड में Honeydew MCP जोड़ने के लिए:

  1. Settings -> Connectors -> Add custom connector पर जाएं
  2. Name फ़ील्ड में honeydew दर्ज करें
  3. Remote MCP server URL फ़ील्ड में https://mcp.honeydew.cloud/mcp दर्ज करें
  4. Add पर क्लिक करें

पहली बार कनेक्ट होने पर आपको Honeydew में OAuth के साथ प्रमाणित करने के लिए संकेत दिया जाएगा।

Honeydew दस्तावेज़ीकरण MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल्स शामिल हैं, इसलिए एक अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew दस्तावेज़ीकरण MCP केवल तभी जोड़ें यदि आप दस्तावेज़ीकरण एक्सेस चाहते हैं Honeydew से कनेक्ट किए बिना। कोई प्रमाणीकरण आवश्यक नहीं है।

  1. Settings -> Connectors -> Add custom connector पर जाएं
  2. Name फ़ील्ड में honeydew-docs दर्ज करें
  3. Remote MCP server URL फ़ील्ड में https://honeydew.ai/docs/mcp दर्ज करें
  4. Add पर क्लिक करें

MCP सर्वर हटाना

Cowork मोड में Honeydew MCP सर्वर को हटाने के लिए:

  1. Settings -> Connectors पर जाएं
  2. honeydew कनेक्टर ढूंढें और डिलीट आइकन पर क्लिक करें

Honeydew दस्तावेज़ीकरण MCP सर्वर को हटाने के लिए:

  1. Settings -> Connectors पर जाएं
  2. honeydew-docs कनेक्टर ढूंढें और डिलीट आइकन पर क्लिक करें

Claude.ai

#### प्लगइन इंस्टॉलेशन

Honeydew एक प्लगइन्स रिपॉजिटरी प्रदान करता है जिसमें सिमेंटिक मॉडल बनाने और प्राकृतिक संवाद के माध्यम से डेटा का विश्लेषण करने के लिए कौशल और टूल्स हैं। प्लगइन इंस्टॉल करने से Honeydew MCP सर्वर और Honeydew दस्तावेज़ीकरण MCP सर्वर दोनों स्वचालित रूप से सेट हो जाते हैं।

  1. प्लगइन zip डाउनलोड करें: honeydew-ai-claude.zip
  2. Claude.ai में, Settings -> Plugins -> Add plugin -> Upload zip पर जाएं
  3. zip अपलोड करें — प्लगइन आपके निजी मार्केटप्लेस में दिखाई देता है

MCP सेटअप

इस अनुभाग का उपयोग करें यदि आपका संगठन कस्टम Honeydew एंडपॉइंट का उपयोग करता है, या यदि आप प्लगइन इंस्टॉल किए बिना MCP सर्वर कॉन्फ़िगर करना पसंद करते हैं। प्लगइन द्वारा जोड़ा गया Honeydew MCP कनेक्टर हटाएं, फिर अपना कस्टम एंडपॉइंट नीचे दिए गए निर्देशों का उपयोग करके जोड़ें।

Honeydew MCP सर्वर Claude.ai को Honeydew सिमेंटिक लेयर से जोड़ता है मॉडल एक्सप्लोरेशन, डेटा क्वेरीिंग, मॉडल प्रबंधन, और दस्तावेज़ीकरण एक्सेस के लिए।

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप होस्टनाम Honeydew Studio में Settings > MCP Server में पा सकते हैं।

Honeydew MCP सर्वर जोड़ने के लिए:

  1. सेटिंग्स -> कनेक्टर -> कस्टम कनेक्टर जोड़ें पर जाएं
  2. नाम फ़ील्ड में honeydew दर्ज करें
  3. रिमोट MCP सर्वर URL फ़ील्ड में https://mcp.honeydew.cloud/mcp दर्ज करें
  4. जोड़ें पर क्लिक करें

पहली बार कनेक्ट करते समय आपको Honeydew के साथ OAuth से प्रमाणित करने के लिए कहा जाएगा।

Honeydew दस्तावेज़ीकरण MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए एक अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew दस्तावेज़ीकरण MCP केवल तभी जोड़ें यदि आप Honeydew से कनेक्ट किए बिना दस्तावेज़ीकरण एक्सेस चाहते हैं। कोई प्रमाणीकरण आवश्यक नहीं है।

  1. सेटिंग्स -> कनेक्टर -> कस्टम कनेक्टर जोड़ें पर जाएं
  2. नाम फ़ील्ड में honeydew-docs दर्ज करें
  3. रिमोट MCP सर्वर URL फ़ील्ड में https://honeydew.ai/docs/mcp दर्ज करें
  4. जोड़ें पर क्लिक करें

MCP सर्वर हटाना

Honeydew MCP सर्वर को हटाने के लिए:

  1. सेटिंग्स -> कनेक्टर पर जाएं
  2. honeydew कनेक्टर ढूंढें और हटाएं आइकन पर क्लिक करें

Honeydew दस्तावेज़ीकरण MCP सर्वर को हटाने के लिए:

  1. सेटिंग्स -> कनेक्टर पर जाएं
  2. honeydew-docs कनेक्टर ढूंढें और हटाएं आइकन पर क्लिक करें

Microsoft 365 Copilot

Microsoft 365 Copilot [Copilot Studio](https://learn.microsoft.com/en-us/microsoft-copilot-studio/mcp-add-existing-server-to-agent) के माध्यम से बाहरी MCP सर्वर से कनेक्ट होता है: आप Honeydew MCP सर्वर को Copilot Studio एजेंट पर एक टूल के रूप में जोड़ते हैं, फिर एजेंट को Microsoft 365 Copilot और Teams पर प्रकाशित करते हैं।

पूर्वापेक्षाएँ:

  • एजेंट बनाने की अनुमति के साथ Copilot Studio तक पहुंच
  • एजेंट के प्रत्येक उपयोगकर्ता के लिए Microsoft 365 Copilot तक पहुंच

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में सेटिंग्स > MCP सर्वर में होस्टनाम पा सकते हैं।

Copilot Studio में, **बनाएं** -> **नया एजेंट** चुनें और एजेंट का नाम रखें, उदाहरण के लिए `Honeydew`।
<Step title="Add the Honeydew MCP server as a tool">
  1. एजेंट खोलें और **टूल** -> **टूल जोड़ें** -> **नया टूल** ->
     **मॉडल कॉन्टेक्स्ट प्रोटोकॉल** पर जाएं
  2. **सर्वर नाम** फ़ील्ड में `Honeydew` दर्ज करें
  3. **सर्वर विवरण** फ़ील्ड में एक विवरण दर्ज करें, उदाहरण के लिए
     `Explore the semantic model and query data through the Honeydew Semantic Layer`।
     एजेंट विवरण का उपयोग यह तय करने के लिए करता है कि Honeydew को कब कॉल करना है।
  4. **सर्वर URL** फ़ील्ड में `https://mcp.honeydew.cloud/mcp` दर्ज करें
  5. **प्रमाणीकरण** के अंतर्गत, **OAuth 2.0** चुनें और प्रकार को **डायनामिक डिस्कवरी** पर सेट करें
  6. **बनाएं** चुनें, फिर **अगला** चुनें
</Step>

<Step title="Create the connection">
  **टूल जोड़ें** संवाद पर, **नया कनेक्शन बनाएं** चुनें। अपने Honeydew
  खाते से साइन इन करें और OAuth प्राधिकरण स्वीकार करें, फिर **एजेंट में जोड़ें** चुनें।

  Copilot Studio परीक्षण फलक में एजेंट का परीक्षण करें, उदाहरण के लिए
  "सिमेंटिक मॉडल में कौन सी इकाइयाँ उपलब्ध हैं?"
</Step>

<Step title="Publish to Microsoft 365 Copilot">
  1. **प्रकाशित करें** चुनें
  2. **चैनल** -> **Teams और Microsoft Copilot** पर जाएं,
     **Microsoft Copilot में एजेंट उपलब्ध कराएं** चयनित रखें, और **चैनल जोड़ें** चुनें
  3. **Teams में एजेंट देखें** -> **जोड़ें** चुनें ताकि एजेंट को Teams और
     Microsoft 365 Copilot में स्वयं के लिए इंस्टॉल कर सकें
  4. दूसरों को एजेंट का उपयोग करने देने के लिए, एजेंट के **साझा करें** मेनू से उनके साथ साझा करें, फिर
     **उपलब्धता विकल्प** से इंस्टॉलेशन लिंक कॉपी करें या एजेंट को व्यवस्थापक अनुमोदन के लिए सबमिट करें
</Step>

Microsoft 365 Copilot में, बाएं फलक से एजेंट खोलें, या चैट में @ टाइप करें और उसे चुनें, फिर अपना प्रश्न पूछें। पहली बार उपयोग पर प्रत्येक उपयोगकर्ता को OAuth के साथ Honeydew में साइन इन करने के लिए कहा जाता है।

Honeydew दस्तावेज़ीकरण MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए एक अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew दस्तावेज़ीकरण MCP केवल तभी जोड़ें यदि आप Honeydew से कनेक्ट किए बिना दस्तावेज़ीकरण एक्सेस चाहते हैं। कोई प्रमाणीकरण आवश्यक नहीं है।

एजेंट में https://honeydew.ai/docs/mcp को सर्वर URL और कोई नहीं को प्रमाणीकरण प्रकार के रूप में एक मॉडल कॉन्टेक्स्ट प्रोटोकॉल टूल जोड़ें।

MCP सर्वर हटाना

एजेंट से Honeydew हटाने के लिए, एजेंट का टूल पृष्ठ खोलें और Honeydew टूल, और यदि आपने जोड़ा है तो दस्तावेज़ीकरण टूल को हटा दें।

एजेंट को Microsoft 365 Copilot और Teams से हटाने के लिए, चैनल -> Teams और Microsoft Copilot पर जाएं और चैनल हटाएं चुनें।

Cortex Code CLI

#### प्लगइन इंस्टॉलेशन

नोट

Git आवश्यक है। GitHub से प्लगइन इंस्टॉल करना रिपॉजिटरी को स्थानीय रूप से क्लोन करता है, इसलिए Git इंस्टॉल होना चाहिए और आपके PATH पर होना चाहिए। यदि Git गायब है, तो प्लगइन इंस्टॉलेशन विफल हो जाता है। Git इंस्टॉल करें, या प्लगइन के बजाय सर्वर को सीधे कॉन्फ़िगर करने के लिए अपने क्लाइंट के मैन्युअल MCP सेटअप चरणों का उपयोग करें।

Honeydew एक प्लगइन्स रिपॉजिटरी प्रदान करता है जिसमें सिमेंटिक मॉडल बनाने और प्राकृतिक संवाद के माध्यम से डेटा का विश्लेषण करने के लिए कौशल और टूल शामिल हैं। प्लगइन इंस्टॉल करने से Honeydew MCP सर्वर स्वचालित रूप से सेट हो जाते हैं।

Cortex Code CLI को cortex के साथ लॉन्च करें, फिर प्लगइन इंस्टॉल करें:

/plugin install honeydew-ai/honeydew-ai-coding-agents-plugins

MCP सेटअप

इस अनुभाग का उपयोग करें यदि आपका संगठन कस्टम Honeydew एंडपॉइंट का उपयोग करता है, या यदि आप प्लगइन इंस्टॉल किए बिना MCP सर्वर कॉन्फ़िगर करना पसंद करते हैं। प्लगइन द्वारा जोड़ा गया Honeydew MCP कनेक्शन अक्षम करें, फिर अपना कस्टम एंडपॉइंट नीचे दिए गए निर्देशों का उपयोग करके जोड़ें।

Honeydew MCP सर्वर Cortex Code CLI को Honeydew सिमेंटिक लेयर से जोड़ता है मॉडल अन्वेषण, डेटा क्वेरी, मॉडल प्रबंधन, और दस्तावेज़ीकरण एक्सेस के लिए।

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में सेटिंग्स > MCP सर्वर में होस्टनाम पा सकते हैं।

```bash theme={null} cortex mcp add honeydew \ https://mcp.honeydew.cloud/mcp \ --type http ```
      Cortex Code CLI को `cortex` के साथ लॉन्च करें।
      आपको OAuth के साथ Honeydew में प्रमाणित
      करने के लिए कहा जाएगा।
    </Tab>

    <Tab title="API Key">
      ```bash theme={null}
      cortex mcp add honeydew \
          https://mcp.honeydew.cloud/mcp \
          --type http \
          -H "Authorization: Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>"
      ```
    </Tab>
  </Tabs>
</Tab>

<Tab title="JSON configuration">
  निम्नलिखित को `honeydew-mcp.json` में सहेजें:

  <Tabs>
    <Tab title="OAuth (recommended)">
      ```json theme={null}
      {
        "type": "http",
        "url": "https://mcp.honeydew.cloud/mcp"
      }
      ```

      फिर इसे इसके साथ पंजीकृत करें:

      ```bash theme={null}
      cortex mcp add honeydew ./honeydew-mcp.json --type http
      ```

      Cortex Code CLI को `cortex` के साथ लॉन्च करें।
      आपको OAuth के साथ Honeydew में प्रमाणित
      करने के लिए कहा जाएगा।
    </Tab>

    <Tab title="API Key">
      ```json theme={null}
      {
        "type": "http",
        "url": "https://mcp.honeydew.cloud/mcp",
        "headers": {
          "Authorization": "Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>"
        }
      }
      ```

      फिर इसे इसके साथ पंजीकृत करें:

      ```bash theme={null}
      cortex mcp add honeydew ./honeydew-mcp.json --type http
      ```
    </Tab>
  </Tabs>
</Tab>

<Tab title="mcp.json">
  निम्नलिखित को
  `~/.snowflake/cortex/mcp.json` में जोड़ें:

  <Tabs>
    <Tab title="OAuth (recommended)">
      ```json theme={null}
      {
        "mcpServers": {
          "honeydew": {
            "type": "http",
            "url": "https://mcp.honeydew.cloud/mcp"
          }
        }
      }
      ```

      Cortex Code CLI को `cortex` के साथ लॉन्च करें।
      आपको OAuth के साथ Honeydew में प्रमाणित
      करने के लिए कहा जाएगा।
    </Tab>

    <Tab title="API Key">
      ```json theme={null}
      {
        "mcpServers": {
          "honeydew": {
            "type": "http",
            "url": "https://mcp.honeydew.cloud/mcp",
            "headers": {
              "Authorization": "Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>"
            }
          }
        }
      }
      ```
    </Tab>
  </Tabs>
</Tab>

Honeydew दस्तावेज़ीकरण MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए एक अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew दस्तावेज़ीकरण MCP केवल तभी जोड़ें यदि आप Honeydew से कनेक्ट किए बिना दस्तावेज़ीकरण एक्सेस चाहते हैं। कोई प्रमाणीकरण आवश्यक नहीं है।

cortex mcp add honeydew-docs \
    https://honeydew.ai/docs/mcp \
    --type http

MCP सर्वर हटाना

Honeydew MCP सर्वर को हटाने के लिए:

cortex mcp remove honeydew

Honeydew दस्तावेज़ीकरण MCP सर्वर को हटाने के लिए:

cortex mcp remove honeydew-docs

Cortex Code Desktop

#### प्लगइन इंस्टॉलेशन

नोट

Git आवश्यक है। GitHub से प्लगइन इंस्टॉल करना रिपॉजिटरी को स्थानीय रूप से क्लोन करता है, इसलिए Git इंस्टॉल होना चाहिए और आपके PATH पर होना चाहिए। यदि Git गायब है, तो प्लगइन इंस्टॉलेशन विफल हो जाता है। Git इंस्टॉल करें, या प्लगइन के बजाय सर्वर को सीधे कॉन्फ़िगर करने के लिए अपने क्लाइंट के मैन्युअल MCP सेटअप चरणों का उपयोग करें।

Honeydew एक प्लगइन्स रिपॉजिटरी प्रदान करता है जिसमें सिमेंटिक मॉडल बनाने और प्राकृतिक संवाद के माध्यम से डेटा का विश्लेषण करने के लिए कौशल और टूल शामिल हैं। प्लगइन इंस्टॉल करने से Honeydew MCP सर्वर स्वचालित रूप से सेट हो जाते हैं।

  1. सेटिंग्स -> प्लगइन्स पर जाएं
  2. प्लगइन जोड़ें पर क्लिक करें, GitHub से जोड़ें चुनें, और Honeydew प्लगइन रिपॉजिटरी पेस्ट करें: honeydew-ai/honeydew-ai-coding-agents-plugins
  3. फ्लो का पालन करें और GitHub प्लगइन इंस्टॉलर सेटअप में चरणों को अनुमोदित करें

MCP सेटअप

इस अनुभाग का उपयोग करें यदि आपका संगठन कस्टम Honeydew एंडपॉइंट का उपयोग करता है, या यदि आप प्लगइन इंस्टॉल किए बिना MCP सर्वर कॉन्फ़िगर करना पसंद करते हैं। प्लगइन द्वारा जोड़ा गया Honeydew MCP कनेक्शन अक्षम करें, फिर अपना कस्टम एंडपॉइंट नीचे दिए गए निर्देशों का उपयोग करके जोड़ें।

Honeydew MCP सर्वर Cortex Code Desktop को Honeydew सिमेंटिक लेयर से जोड़ता है मॉडल अन्वेषण, डेटा क्वेरी, मॉडल प्रबंधन, और दस्तावेज़ीकरण एक्सेस के लिए।

सर्वर जोड़ने के लिए, MCP -> नया पर जाएं, एक कॉन्फ़िगरेशन स्कोप चुनें (उदाहरण के लिए, ग्लोबल के लिए ~/.snowflake/cortex/mcp.json), फॉर्म भरें, फिर सहेजें पर क्लिक करें। कॉन्फ़िगरेशन दर्ज करने के लिए फॉर्म या JSON टैब का उपयोग करें।

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में सेटिंग्स > MCP सर्वर में होस्टनाम पा सकते हैं।

Honeydew MCP सर्वर जोड़ें:

1. **सर्वर नाम**: `honeydew` 2. **सर्वर प्रकार**: **रिमोट (HTTP)** 3. **सर्वर URL**: `https://mcp.honeydew.cloud/mcp` 4. **सहेजें** पर क्लिक करें
      पहली बार कनेक्ट करते समय आपको OAuth के साथ Honeydew में प्रमाणित
      करने के लिए कहा जाएगा।
    </Tab>

    <Tab title="API Key">
      1. **सर्वर नाम**: `honeydew`
      2. **सर्वर प्रकार**: **रिमोट (HTTP)**
      3. **सर्वर URL**: `https://mcp.honeydew.cloud/mcp`
      4. **हेडर** के अंतर्गत, **हेडर जोड़ें** पर क्लिक करें और नाम को
         `Authorization` और मान को
         `Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>` पर सेट करें
      5. **सहेजें** पर क्लिक करें
    </Tab>
  </Tabs>
</Tab>

<Tab title="JSON">
  **JSON** टैब पर स्विच करें और कॉन्फ़िगरेशन पेस्ट करें:

  <Tabs>
    <Tab title="OAuth (recommended)">
      ```json theme={null}
      {
        "honeydew": {
          "type": "http",
          "url": "https://mcp.honeydew.cloud/mcp"
        }
      }
      ```

      पहली बार कनेक्ट करते समय आपको OAuth के साथ Honeydew में प्रमाणित
      करने के लिए कहा जाएगा।
    </Tab>

    <Tab title="API Key">
      ```json theme={null}
      {
        "honeydew": {
          "type": "http",
          "url": "https://mcp.honeydew.cloud/mcp",
          "headers": {
            "Authorization": "Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>"
          }
        }
      }
      ```
    </Tab>
  </Tabs>
</Tab>

Honeydew दस्तावेज़ीकरण MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए एक अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। यदि आप Honeydew से कनेक्ट किए बिना दस्तावेज़ीकरण एक्सेस चाहते हैं, तो Honeydew दस्तावेज़ीकरण MCP सर्वर को उसी तरह जोड़ें, सर्वर नाम honeydew-docs, सर्वर प्रकार रिमोट (HTTP), और सर्वर URL https://honeydew.ai/docs/mcp का उपयोग करके। कोई प्रमाणीकरण आवश्यक नहीं है।

MCP सर्वर हटाना

सर्वर हटाने के लिए, MCP पर जाएं, honeydew (या honeydew-docs) सर्वर ढूंढें, और उसे हटा दें।

Cursor

#### प्लगइन इंस्टॉलेशन

Honeydew एक प्लगइन्स रिपॉजिटरी प्रदान करता है जिसमें सिमेंटिक मॉडल बनाने और प्राकृतिक संवाद के माध्यम से डेटा का विश्लेषण करने के लिए कौशल और टूल शामिल हैं। प्लगइन इंस्टॉल करने से Honeydew MCP सर्वर स्वचालित रूप से सेट हो जाते हैं।

  1. अपनी टीम या संगठन की सेटिंग्स में, cursor.com/dashboard/plugins पर जाएं (या बाईं ओर के मेनू में Plugins पर क्लिक करें)
  2. Team Marketplaces तक नीचे स्क्रॉल करें और या तो किसी मौजूदा Marketplace पर क्लिक करें, या नया बनाने के लिए Add Marketplace पर क्लिक करें। यदि नया बना रहे हैं, तो एक नाम दर्ज करें और उसे बनाएं।
  3. Marketplace के भीतर, Add Plugin पर क्लिक करें, Honeydew प्लगइन GitHub रिपॉजिटरी पथ चिपकाएं: https://github.com/honeydew-ai/honeydew-ai-coding-agents-plugins और Add 1 plugin पर क्लिक करें
  4. वैकल्पिक रूप से, Marketplace पृष्ठ पर auto-refresh सक्षम करें ताकि नए संस्करण जारी होने पर प्लगइन स्वचालित रूप से अपडेट हो।
  5. प्लगइन पृष्ठ पर वापस जाएं (cursor.com/dashboard/plugins), Honeydew प्लगइन खोजें, और Add पर क्लिक करें

MCP सेटअप

इस अनुभाग का उपयोग करें यदि आपका संगठन कस्टम Honeydew एंडपॉइंट का उपयोग करता है, या यदि आप प्लगइन स्थापित किए बिना MCP सर्वर कॉन्फ़िगर करना पसंद करते हैं। प्लगइन द्वारा जोड़ा गया Honeydew MCP कनेक्शन अक्षम करें, फिर अपना कस्टम एंडपॉइंट नीचे दिए गए निर्देशों का उपयोग करके जोड़ें।

Honeydew MCP सर्वर Cursor को Honeydew Semantic Layer से जोड़ता है मॉडल अन्वेषण, डेटा क्वेरी, मॉडल प्रबंधन, और दस्तावेज़ीकरण एक्सेस के लिए।

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में Settings > MCP Server में होस्टनाम पा सकते हैं।

Honeydew MCP जोड़ने के लिए:

  1. Cursor एप्लिकेशन खोलें

  2. Settings -> Cursor Settings -> Tools & MCP पर जाएं

  3. New MCP Server पर क्लिक करें

  4. निम्नलिखित कॉन्फ़िगरेशन जोड़ें:

    ```json theme={null} { "name": "honeydew", "type": "http", "url": "https://mcp.honeydew.cloud/mcp" } ```
    <Tab title="API Key">
      ```json theme={null}
      {
        "name": "honeydew",
        "type": "http",
        "url": "https://mcp.honeydew.cloud/mcp",
        "headers": {
          "Authorization": "Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>"
        }
      }
      ```
    </Tab>
    
  5. Save पर क्लिक करें

Honeydew दस्तावेज़ीकरण MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew दस्तावेज़ीकरण MCP केवल तभी जोड़ें यदि आप दस्तावेज़ीकरण एक्सेस चाहते हैं Honeydew से कनेक्ट किए बिना। कोई प्रमाणीकरण आवश्यक नहीं है।

  1. Settings -> Cursor Settings -> Tools & MCP पर जाएं
  2. New MCP Server पर क्लिक करें
  3. निम्नलिखित कॉन्फ़िगरेशन जोड़ें:
    {
      "name": "honeydew-docs",
      "type": "http",
      "url": "https://honeydew.ai/docs/mcp"
    }
    
  4. Save पर क्लिक करें

MCP सर्वर हटाना

Honeydew MCP सर्वर हटाने के लिए:

  1. Settings -> Cursor Settings -> Tools & MCP पर जाएं
  2. सूची में honeydew खोजें और हटाएं आइकन पर क्लिक करें

Honeydew दस्तावेज़ीकरण MCP सर्वर हटाने के लिए:

  1. Settings -> Cursor Settings -> Tools & MCP पर जाएं
  2. सूची में honeydew-docs खोजें और हटाएं आइकन पर क्लिक करें

Databricks Genie Code

> **नोट** > > MCP सर्वर केवल Genie Code Agent मोड में समर्थित हैं। > अधिक विवरण के लिए, देखें > [Databricks MCP दस्तावेज़ीकरण](https://docs.databricks.com/aws/en/generative-ai/mcp/)।

पूर्वापेक्षाएँ:

  • आपके Databricks कार्यक्षेत्र में Genie Code सक्षम
  • Unity Catalog metastore पर CREATE CONNECTION विशेषाधिकार
1. **Catalog** → **Connections** → **Create a connection** पर नेविगेट करें 2. **Connection basics** स्क्रीन पर: * **Connection name** को `honeydew-mcp` पर सेट करें * **Connection type** को **HTTP** पर सेट करें * **Auth type** को **Dynamic Client Registration** पर सेट करें * **Next** पर क्लिक करें 3. **Authentication** स्क्रीन पर: * **Host** को `https://mcp.honeydew.cloud` पर सेट करें * **Port** को `443` पर छोड़ दें * **OAuth scope** को `openid` पर सेट करें * **Next** पर क्लिक करें 4. **Connection details** स्क्रीन पर: * **Is MCP connection** चेक करें * **Base path** को `/mcp` पर सेट करें * **Create connection** पर क्लिक करें
    <Tab title="SQL">
      Databricks नोटबुक या SQL संपादक में निम्नलिखित SQL चलाएं:

      ```sql theme={null}
      CREATE OR REPLACE CONNECTION `honeydew-mcp` TYPE HTTP
      OPTIONS (
        host 'https://mcp.honeydew.cloud',
        base_path '/mcp',
        is_mcp_connection 'true',
        oauth_scope 'openid'
      );

      DESCRIBE CONNECTION `honeydew-mcp`;
      ```
    </Tab>
  </Tabs>

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में Settings > MCP Server में अपना होस्टनाम पा सकते हैं।

<Step title="Log in to the connection">
  **Catalog** → **Connections** → `honeydew-mcp` पर नेविगेट करें
  और ऊपरी दाएं कोने में **Login** पर क्लिक करें
  प्रमाणित करने और कनेक्शन सत्यापित करने के लिए।
</Step>

<Step title="Grant connection access">
  किसी भी उपयोगकर्ता या भूमिका को `USE CONNECTION` विशेषाधिकार प्रदान करें
  जिन्हें Honeydew MCP सर्वर तक पहुंच की आवश्यकता है:

  ```sql theme={null}
  GRANT USE CONNECTION ON CONNECTION `honeydew-mcp` TO <user-or-role>;
  ```
</Step>

<Step title="Add the MCP server in Genie Code">
  1. Genie Code खोलें और गियर आइकन पर क्लिक करें
  2. **MCP Servers** → **Add Server** पर नेविगेट करें
  3. **External MCP server** चुनें
  4. आपके द्वारा बनाया गया `honeydew-mcp` कनेक्शन चुनें
  5. संकेत मिलने पर कनेक्शन में लॉग इन करें
  6. **Save** पर क्लिक करें

नोट

Databricks MCP को सभी कॉन्फ़िगर किए गए सर्वरों में 20 टूल तक सीमित करता है। यदि आपको समायोजित करने की आवश्यकता है कि कौन से Honeydew टूल उपलब्ध हैं, विशिष्ट टूल सक्षम या अक्षम करने के लिए Genie Code MCP सेटिंग्स का उपयोग करें।

MCP सर्वर हटाना

Genie Code से Honeydew MCP सर्वर हटाने के लिए:

  1. Genie Code खोलें और गियर आइकन पर क्लिक करें
  2. MCP Servers पर नेविगेट करें
  3. honeydew-mcp खोजें और Remove पर क्लिक करें

अंतर्निहित Unity Catalog कनेक्शन को भी हटाने के लिए, निम्नलिखित SQL चलाएं:

DROP CONNECTION `honeydew-mcp`;

Devin

#### MCP सर्वर

Devin अपने MCP Marketplace के माध्यम से रिमोट MCP सर्वर से जुड़ता है।

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में Settings > MCP Server में होस्टनाम पा सकते हैं।

Honeydew MCP सर्वर जोड़ने के लिए:

  1. Settings -> Connections -> MCP servers पर जाएं

  2. Add a custom MCP पर क्लिक करें

  3. Server Name फ़ील्ड में honeydew दर्ज करें

  4. वैकल्पिक रूप से एक आइकन और Short Description जोड़ें

  5. परिवहन प्रकार के रूप में HTTP चुनें

  6. Server URL फ़ील्ड में https://mcp.honeydew.cloud/mcp दर्ज करें

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

    प्रमाणीकरण विधि के रूप में **OAuth** चुनें। Devin पहले सत्र के दौरान आपको Honeydew के साथ प्रमाणित करने के लिए संकेत देता है।
    <Tab title="API Key">
      प्रमाणीकरण विधि के रूप में **Auth Header** चुनें।
      हेडर कुंजी को `Authorization` पर छोड़ दें और मान को
      `Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>` पर सेट करें
      (देखें [Authentication](#authentication))।
    </Tab>
    
  8. Save पर क्लिक करें, फिर कनेक्शन सत्यापित करने के लिए Test listing tools पर क्लिक करें

Honeydew दस्तावेज़ीकरण MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew दस्तावेज़ीकरण MCP केवल तभी जोड़ें यदि आप दस्तावेज़ीकरण एक्सेस चाहते हैं Honeydew से कनेक्ट किए बिना। कोई प्रमाणीकरण आवश्यक नहीं है।

  1. Settings -> Connections -> MCP servers पर जाएं
  2. Add a custom MCP पर क्लिक करें
  3. Server Name फ़ील्ड में honeydew-docs दर्ज करें
  4. परिवहन प्रकार के रूप में HTTP चुनें
  5. Server URL फ़ील्ड में https://honeydew.ai/docs/mcp दर्ज करें
  6. प्रमाणीकरण विधि को None पर सेट करें
  7. Save पर क्लिक करें

MCP सर्वर हटाना

Honeydew MCP सर्वर हटाने के लिए:

  1. Settings -> Connections -> MCP servers पर जाएं
  2. honeydew सर्वर खोजें और उसे हटा दें

Honeydew दस्तावेज़ीकरण MCP सर्वर हटाने के लिए:

  1. Settings -> Connections -> MCP servers पर जाएं
  2. honeydew-docs सर्वर खोजें और उसे हटा दें

GitHub Copilot CLI

#### MCP सर्वर

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में Settings > MCP Server में होस्टनाम पा सकते हैं।

  1. GitHub Copilot CLI को copilot के साथ लॉन्च करें

  2. सर्वर कॉन्फ़िगरेशन फ़ॉर्म खोलने के लिए /mcp add टाइप करें

  3. निम्नलिखित फ़ील्ड भरें:

    • Name: honeydew

    • Type: http

    • URL: https://mcp.honeydew.cloud/mcp

    • HTTP Headers:

      OAuth के लिए कोई अतिरिक्त हेडर आवश्यक नहीं हैं। ```json theme={null} { "Authorization": "Basic " } ```
  4. सहेजने के लिए Ctrl+S दबाएं

सर्वर कनेक्ट है यह सत्यापित करने के लिए /mcp show का उपयोग करें।

AI कोडिंग एजेंट प्लगइन्स

नोट

Git आवश्यक है। GitHub से प्लगइन स्थापित करना रिपॉजिटरी को स्थानीय रूप से क्लोन करता है, इसलिए Git स्थापित होना चाहिए और आपके PATH पर होना चाहिए। यदि Git गायब है, तो प्लगइन स्थापना विफल हो जाती है। Git स्थापित करें, या सर्वर को सीधे कॉन्फ़िगर करने के लिए अपने क्लाइंट के मैन्युअल MCP सेटअप चरणों का उपयोग करें प्लगइन के बजाय।

Honeydew एक plugins repository प्रदान करता है सिमेंटिक मॉडल बनाने के लिए कौशल और टूल के साथ और प्राकृतिक बातचीत के माध्यम से डेटा का विश्लेषण करना।

Copilot CLI में मार्केटप्लेस जोड़ें:

/plugin marketplace add honeydew-ai/honeydew-ai-coding-agents-plugins

फिर मार्केटप्लेस से Honeydew प्लगइन स्थापित करें:

/plugin install honeydew-ai@honeydew-ai-github-copilot-plugins

Honeydew दस्तावेज़ीकरण MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew दस्तावेज़ीकरण MCP केवल तभी जोड़ें यदि आप दस्तावेज़ीकरण एक्सेस चाहते हैं Honeydew से कनेक्ट किए बिना। कोई प्रमाणीकरण आवश्यक नहीं है।

  1. GitHub Copilot CLI को copilot के साथ लॉन्च करें
  2. सर्वर कॉन्फ़िगरेशन फ़ॉर्म खोलने के लिए /mcp add टाइप करें
  3. निम्नलिखित फ़ील्ड भरें:
    • Name: honeydew-docs
    • Type: http
    • URL: https://honeydew.ai/docs/mcp
  4. सहेजने के लिए Ctrl+S दबाएं

MCP सर्वर हटाना

Honeydew MCP सर्वर हटाने के लिए, GitHub Copilot CLI को copilot के साथ लॉन्च करें, फिर टाइप करें:

/mcp remove honeydew

Honeydew दस्तावेज़ीकरण MCP सर्वर हटाने के लिए:

/mcp remove honeydew-docs

Gemini CLI

#### एक्सटेंशन स्थापना

नोट

Git आवश्यक है। GitHub से प्लगइन स्थापित करना रिपॉजिटरी को स्थानीय रूप से क्लोन करता है, इसलिए Git स्थापित होना चाहिए और आपके PATH पर होना चाहिए। यदि Git गायब है, तो प्लगइन स्थापना विफल हो जाती है। Git स्थापित करें, या सर्वर को सीधे कॉन्फ़िगर करने के लिए अपने क्लाइंट के मैन्युअल MCP सेटअप चरणों का उपयोग करें प्लगइन के बजाय।

Honeydew एक plugins repository प्रदान करता है सिमेंटिक मॉडल बनाने के लिए कौशल और टूल के साथ और प्राकृतिक बातचीत के माध्यम से डेटा का विश्लेषण करना। एक्सटेंशन स्थापित करना Honeydew MCP सर्वर स्वचालित रूप से सेट करता है।

Honeydew एक्सटेंशन स्थापित करने के लिए निम्नलिखित कमांड चलाएं:

gemini extensions install \
    https://github.com/honeydew-ai/honeydew-ai-coding-agents-plugins \
    --auto-update

--auto-update फ्लैग एक्सटेंशन को स्वचालित रूप से अपडेट रखता है।

MCP सेटअप

इस अनुभाग का उपयोग करें यदि आपका संगठन कस्टम Honeydew एंडपॉइंट का उपयोग करता है, या यदि आप एक्सटेंशन स्थापित किए बिना MCP सर्वर कॉन्फ़िगर करना पसंद करते हैं। एक्सटेंशन द्वारा जोड़ा गया Honeydew MCP कनेक्शन अक्षम करें, फिर अपना कस्टम एंडपॉइंट नीचे दिए गए निर्देशों का उपयोग करके जोड़ें।

Honeydew MCP सर्वर Gemini CLI को Honeydew Semantic Layer से जोड़ता है मॉडल अन्वेषण, डेटा क्वेरी, मॉडल प्रबंधन, और दस्तावेज़ीकरण एक्सेस के लिए।

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में Settings > MCP Server में होस्टनाम पा सकते हैं।

Honeydew MCP सर्वर जोड़ने के लिए निम्नलिखित कमांड चलाएं: bash theme={null} gemini mcp add --transport http honeydew \ https://mcp.honeydew.cloud/mcp

  `gemini` के साथ Gemini CLI लॉन्च करें।
  Honeydew से OAuth के माध्यम से प्रमाणित करने के लिए आपको संकेत दिया जाएगा।
</Tab>

<Tab title="API Key">
  ```bash theme={null}
  gemini mcp add --transport http honeydew \
      https://mcp.honeydew.cloud/mcp \
      --header "Authorization: Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>"
  ```
</Tab>

Honeydew Documentation MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए एक अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew Documentation MCP को केवल तभी जोड़ें जब आप Honeydew से कनेक्ट किए बिना दस्तावेज़ीकरण एक्सेस चाहते हैं। किसी प्रमाणीकरण की आवश्यकता नहीं है।

gemini mcp add --transport http honeydew-docs \
    https://honeydew.ai/docs/mcp

MCP सर्वर को हटाना

Honeydew MCP सर्वर को हटाने के लिए:

gemini mcp remove honeydew

Honeydew Documentation MCP सर्वर को हटाने के लिए:

gemini mcp remove honeydew-docs

VS Code और GitHub Copilot

#### प्लगइन इंस्टॉलेशन

Honeydew एक प्लगइन्स रिपॉजिटरी प्रदान करता है जिसमें सिमेंटिक मॉडल बनाने और प्राकृतिक संवाद के माध्यम से डेटा का विश्लेषण करने के लिए कौशल और उपकरण शामिल हैं। प्लगइन इंस्टॉल करने से Honeydew MCP सर्वर स्वचालित रूप से सेट हो जाते हैं।

Honeydew मार्केटप्लेस जोड़ें

  1. अपना VS Code settings.json खोलें (macOS पर CMD+Shift+P या Windows/Linux पर Ctrl+Shift+P के साथ कमांड पैलेट खोलें, फिर Preferences: Open User Settings (JSON) चुनें)
  2. Honeydew मार्केटप्लेस को chat.plugins.marketplaces सेटिंग में जोड़ें:
    "chat.plugins.marketplaces": [
      "honeydew-ai/honeydew-ai-coding-agents-plugins"
    ]
    

प्लगइन इंस्टॉल करें

  1. एक्सटेंशन व्यू खोलें (macOS पर CMD+Shift+X या Windows/Linux पर Ctrl+Shift+X)
  2. खोज फ़ील्ड में @agentPlugins दर्ज करें
  3. Honeydew AI प्लगइन ढूंढें और Install पर क्लिक करें

जब आप किसी नए मार्केटप्लेस से पहली बार प्लगइन इंस्टॉल करते हैं, तो VS Code एक ट्रस्ट प्रॉम्प्ट दिखाता है — पुष्टि करने से पहले मार्केटप्लेस स्रोत की समीक्षा करें।

प्लगइन अपडेट करें

यदि VS Code सेटिंग्स में extensions.autoUpdate सक्षम है, तो प्लगइन स्वचालित रूप से अपडेट होता है। मैन्युअल रूप से अपडेट करने के लिए, कमांड पैलेट खोलें और Extensions: Check for Extension Updates चलाएं।

MCP सर्वर

इस अनुभाग का उपयोग करें यदि आपका संगठन कस्टम Honeydew एंडपॉइंट का उपयोग करता है, या यदि आप प्लगइन इंस्टॉल किए बिना MCP सर्वर कॉन्फ़िगर करना पसंद करते हैं। प्लगइन द्वारा जोड़ा गया Honeydew MCP कनेक्शन अक्षम करें, फिर नीचे दिए गए निर्देशों का उपयोग करके अपना कस्टम एंडपॉइंट जोड़ें।

Honeydew MCP सर्वर VS Code को Honeydew Semantic Layer से जोड़ता है मॉडल अन्वेषण, डेटा क्वेरी, मॉडल प्रबंधन, और दस्तावेज़ीकरण एक्सेस के लिए।

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में Settings > MCP Server में होस्टनाम पा सकते हैं।

  1. CMD+Shift+P (macOS) के साथ कमांड पैलेट खोलें या Ctrl+Shift+P (Windows/Linux)
  2. MCP: Add Server... चुनें
  3. HTTP (HTTP या Server-Sent Events) चुनें
  4. Honeydew MCP सर्वर URL दर्ज करें: https://mcp.honeydew.cloud/mcp
  5. सर्वर नाम के रूप में honeydew दर्ज करें

यह सर्वर को आपकी .vscode/mcp.json फ़ाइल में जोड़ता है। फ़ाइल खोलें और आवश्यकतानुसार हेडर जोड़ें:

```json theme={null} { "servers": { "honeydew": { "type": "http", "url": "https://mcp.honeydew.cloud/mcp" } } } ```
<Tab title="API Key">
  ```json theme={null}
  {
    "servers": {
      "honeydew": {
        "type": "http",
        "url": "https://mcp.honeydew.cloud/mcp",
        "headers": {
          "Authorization": "Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>"
        }
      }
    }
  }
  ```
</Tab>

Honeydew Documentation MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए एक अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew Documentation MCP को केवल तभी जोड़ें जब आप Honeydew से कनेक्ट किए बिना दस्तावेज़ीकरण एक्सेस चाहते हैं। किसी प्रमाणीकरण की आवश्यकता नहीं है।

अपनी .vscode/mcp.json में निम्नलिखित जोड़ें:

{
  "servers": {
    "honeydew-docs": {
      "type": "http",
      "url": "https://honeydew.ai/docs/mcp"
    }
  }
}

MCP सर्वर को हटाना

Honeydew MCP सर्वर को हटाने के लिए, .vscode/mcp.json खोलें और honeydew को servers ऑब्जेक्ट से हटा दें। Honeydew Documentation MCP सर्वर को हटाने के लिए, उसी फ़ाइल से honeydew-docs प्रविष्टि हटा दें।

Codex CLI

#### प्लगइन इंस्टॉलेशन

नोट

Git आवश्यक है। GitHub से प्लगइन इंस्टॉल करना रिपॉजिटरी को स्थानीय रूप से क्लोन करता है, इसलिए Git इंस्टॉल होना चाहिए और आपके PATH पर होना चाहिए। यदि Git गायब है, तो प्लगइन इंस्टॉलेशन विफल हो जाता है। Git इंस्टॉल करें, या प्लगइन के बजाय सर्वर को सीधे कॉन्फ़िगर करने के लिए अपने क्लाइंट के मैन्युअल MCP सेटअप चरणों का उपयोग करें।

Honeydew एक प्लगइन्स रिपॉजिटरी प्रदान करता है जिसमें सिमेंटिक मॉडल बनाने और प्राकृतिक संवाद के माध्यम से डेटा का विश्लेषण करने के लिए कौशल और उपकरण शामिल हैं। प्लगइन इंस्टॉल करने से Honeydew MCP सर्वर स्वचालित रूप से सेट हो जाते हैं।

Codex में मार्केटप्लेस जोड़ें:

codex plugin marketplace add honeydew-ai/honeydew-ai-coding-agents-plugins

फिर codex के साथ Codex लॉन्च करें और Honeydew AI प्लगइन ब्राउज़ करने और इंस्टॉल करने के लिए /plugins टाइप करें।

प्लगइन्स अपडेट करना

Honeydew मार्केटप्लेस को अपडेट करने के लिए, चलाएं:

codex plugin marketplace upgrade honeydew-ai-coding-agents-plugins

फिर Codex लॉन्च करें और अपडेट लागू करने के लिए /plugins टाइप करें।

MCP सेटअप

इस अनुभाग का उपयोग करें यदि आपका संगठन कस्टम Honeydew एंडपॉइंट का उपयोग करता है, या यदि आप प्लगइन इंस्टॉल किए बिना MCP सर्वर कॉन्फ़िगर करना पसंद करते हैं। प्लगइन द्वारा जोड़ा गया Honeydew MCP कनेक्शन अक्षम करें, फिर नीचे दिए गए निर्देशों का उपयोग करके अपना कस्टम एंडपॉइंट जोड़ें।

Honeydew MCP सर्वर Codex को Honeydew Semantic Layer से जोड़ता है मॉडल अन्वेषण, डेटा क्वेरी, मॉडल प्रबंधन, और दस्तावेज़ीकरण एक्सेस के लिए।

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में Settings > MCP Server में होस्टनाम पा सकते हैं।

कमांड लाइन

codex mcp add honeydew \
    --url https://mcp.honeydew.cloud/mcp

फिर codex के साथ Codex लॉन्च करें। आपको Honeydew के साथ OAuth के माध्यम से प्रमाणित करने के लिए संकेत दिया जाएगा।

सर्वर जोड़ने के बाद, ~/.codex/config.toml पर कॉन्फ़िगरेशन फ़ाइल खोलें और आवश्यकतानुसार [mcp_servers.honeydew] अनुभाग में हेडर जोड़ें।

TOML कॉन्फ़िगरेशन

~/.codex/config.toml में निम्नलिखित जोड़ें (या किसी विश्वसनीय प्रोजेक्ट में .codex/config.toml):

[mcp_servers.honeydew]
url = "https://mcp.honeydew.cloud/mcp"

[mcp_servers.honeydew.env_http_headers]
Authorization = "HONEYDEW_AUTH"

HONEYDEW_AUTH पर्यावरण चर को Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET> पर सेट करें (देखें Authentication)।

Honeydew Documentation MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए एक अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew Documentation MCP को केवल तभी जोड़ें जब आप Honeydew से कनेक्ट किए बिना दस्तावेज़ीकरण एक्सेस चाहते हैं। किसी प्रमाणीकरण की आवश्यकता नहीं है।

codex mcp add honeydew-docs \
    --url https://honeydew.ai/docs/mcp

MCP सर्वर को हटाना

Honeydew MCP सर्वर को हटाने के लिए:

codex mcp remove honeydew

Honeydew Documentation MCP सर्वर को हटाने के लिए:

codex mcp remove honeydew-docs

Codex

#### प्लगइन इंस्टॉलेशन

नोट

Git आवश्यक है। GitHub से प्लगइन इंस्टॉल करना रिपॉजिटरी को स्थानीय रूप से क्लोन करता है, इसलिए Git इंस्टॉल होना चाहिए और आपके PATH पर होना चाहिए। यदि Git गायब है, तो प्लगइन इंस्टॉलेशन विफल हो जाता है। Git इंस्टॉल करें, या प्लगइन के बजाय सर्वर को सीधे कॉन्फ़िगर करने के लिए अपने क्लाइंट के मैन्युअल MCP सेटअप चरणों का उपयोग करें।

Honeydew एक प्लगइन्स रिपॉजिटरी प्रदान करता है जिसमें सिमेंटिक मॉडल बनाने और प्राकृतिक संवाद के माध्यम से डेटा का विश्लेषण करने के लिए कौशल और उपकरण शामिल हैं। प्लगइन इंस्टॉल करने से Honeydew MCP सर्वर स्वचालित रूप से सेट हो जाते हैं।

Codex में मार्केटप्लेस जोड़ें:

  1. Plugins खोलें
  2. ड्रॉपडाउन तीर पर क्लिक करें और Add marketplace चुनें
  3. honeydew-ai/honeydew-ai-coding-agents-plugins जोड़ें

नोट

आप Codex CLI से भी मार्केटप्लेस जोड़ सकते हैं:

codex plugin marketplace add honeydew-ai/honeydew-ai-coding-agents-plugins

फिर प्लगइन इंस्टॉल करें:

  1. Plugins खोलें
  2. Honeydew AI मार्केटप्लेस चुनें
  3. Honeydew प्लगइन इंस्टॉल करें

MCP सेटअप

इस अनुभाग का उपयोग करें यदि आपका संगठन कस्टम Honeydew एंडपॉइंट का उपयोग करता है, या यदि आप प्लगइन इंस्टॉल किए बिना MCP सर्वर कॉन्फ़िगर करना पसंद करते हैं। प्लगइन द्वारा जोड़ा गया Honeydew MCP कनेक्शन अक्षम करें, फिर नीचे दिए गए निर्देशों का उपयोग करके अपना कस्टम एंडपॉइंट जोड़ें।

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में Settings > MCP Server में होस्टनाम पा सकते हैं।

Honeydew MCP

  1. Codex एप्लिकेशन खोलें

  2. Settings -> MCP Servers पर जाएं

  3. Custom servers के अंतर्गत, Add Server पर क्लिक करें

  4. सर्वर नाम को honeydew पर सेट करें

  5. परिवहन प्रकार के रूप में Streamable HTTP चुनें

  6. URL को https://mcp.honeydew.cloud/mcp पर सेट करें

  7. Bearer token environment variable फ़ील्ड को खाली छोड़ दें

  8. प्रमाणीकरण को निम्नानुसार कॉन्फ़िगर करें:

    OAuth प्रमाणीकरण

    कनेक्ट करते समय Codex आपको Honeydew के साथ प्रमाणित करने के लिए पुनर्निर्देशित करता है। किसी अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता नहीं है।

    HTTP Basic प्रमाणीकरण

    उपरोक्त हेडर सूची में Authorization हेडर को मान Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET> के साथ जोड़ें (देखें Authentication)।

MCP प्रमाणीकरण समस्या निवारण

यदि Honeydew MCP सर्वर Codex में प्रमाणित नहीं है और "Authenticate" विकल्प दिखाई नहीं देता है:

  1. Codex CLI इंस्टॉल करें
  2. codex mcp login honeydew चलाएं

Honeydew Documentation MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए एक अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew Documentation MCP को केवल तभी जोड़ें जब आप Honeydew से कनेक्ट किए बिना दस्तावेज़ीकरण एक्सेस चाहते हैं। किसी प्रमाणीकरण की आवश्यकता नहीं है।

  1. Settings -> MCP Servers पर जाएं
  2. Custom servers के अंतर्गत, Add Server पर क्लिक करें
  3. सर्वर नाम को honeydew-docs पर सेट करें
  4. परिवहन प्रकार के रूप में Streamable HTTP चुनें
  5. URL को https://honeydew.ai/docs/mcp पर सेट करें

MCP सर्वर को हटाना

Honeydew MCP सर्वर को हटाने के लिए:

  1. Settings -> MCP Servers पर जाएं
  2. Custom servers के अंतर्गत honeydew ढूंढें और Remove पर क्लिक करें

Honeydew Documentation MCP सर्वर को हटाने के लिए:

  1. Settings -> MCP Servers पर जाएं
  2. Custom servers के अंतर्गत honeydew-docs ढूंढें और Remove पर क्लिक करें

Antigravity

#### MCP सर्वर

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में Settings > MCP Server में होस्टनाम पा सकते हैं।

  1. Antigravity संपादक खोलें

  2. एजेंट पैनल के शीर्ष पर ... ड्रॉपडाउन पर क्लिक करें

  3. Manage MCP Servers पर क्लिक करें

  4. View raw config पर क्लिक करें

  5. mcp_config.json में निम्नलिखित जोड़ें:

    ```json theme={null} { "name": "honeydew", "type": "http", "url": "https://mcp.honeydew.cloud/mcp" } ```
    <Tab title="API Key">
      ```json theme={null}
      {
        "name": "honeydew",
        "type": "http",
        "url": "https://mcp.honeydew.cloud/mcp",
        "headers": {
          "Authorization": "Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>"
        }
      }
      ```
    </Tab>
    
  6. फ़ाइल सहेजें

Honeydew Documentation MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए एक अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew Documentation MCP को केवल तभी जोड़ें जब आप Honeydew से कनेक्ट किए बिना दस्तावेज़ीकरण एक्सेस चाहते हैं। किसी प्रमाणीकरण की आवश्यकता नहीं है।

  1. Antigravity संपादक खोलें
  2. एजेंट पैनल के शीर्ष पर ... ड्रॉपडाउन पर क्लिक करें
  3. Manage MCP Servers पर क्लिक करें
  4. View raw config पर क्लिक करें
  5. mcp_config.json में निम्नलिखित जोड़ें:
    {
      "name": "honeydew-docs",
      "type": "http",
      "url": "https://honeydew.ai/docs/mcp"
    }
    
  6. फ़ाइल सहेजें

MCP सर्वर को हटाना

Honeydew MCP सर्वर को हटाने के लिए:

  1. Antigravity संपादक खोलें
  2. एजेंट पैनल के शीर्ष पर ... ड्रॉपडाउन पर क्लिक करें
  3. Manage MCP Servers पर क्लिक करें
  4. View raw config पर क्लिक करें
  5. mcp_config.json से honeydew और honeydew-docs प्रविष्टियां हटाएं
  6. फ़ाइल सहेजें

OpenCode

#### MCP सर्वर

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में Settings > MCP Server में होस्टनाम पा सकते हैं।

<Tab title="Interactive CLI">
  निम्नलिखित कमांड चलाएँ
  और इंटरैक्टिव प्रॉम्प्ट का पालन करें:

  ```bash theme={null}
  opencode mcp add
  ```

  प्रॉम्प्ट दिखने पर, निम्नलिखित मान दर्ज करें:

  1. **स्थान**: अपना पसंदीदा दायरा चुनें (वर्तमान प्रोजेक्ट या वैश्विक)
  2. **MCP सर्वर नाम**: `honeydew`
  3. **MCP सर्वर प्रकार**: `Remote`
  4. **MCP सर्वर URL**: `https://mcp.honeydew.cloud/mcp`
  5. **OAuth प्रमाणीकरण**: `Yes`
  6. **पूर्व-पंजीकृत क्लाइंट ID**: `No`
</Tab>

<Tab title="JSON configuration">
  अपनी `opencode.jsonc` फ़ाइल में निम्नलिखित जोड़ें:

  <Tabs>
    <Tab title="OAuth (recommended)">
      ```json theme={null}
      {
        "$schema": "https://opencode.ai/config.json",
        "mcp": {
          "honeydew": {
            "type": "remote",
            "url": "https://mcp.honeydew.cloud/mcp",
            "oauth": {}
          }
        }
      }
      ```

      फिर Honeydew के साथ प्रमाणित करें:

      ```bash theme={null}
      opencode mcp auth honeydew
      ```

      यह OAuth प्रमाणीकरण प्रवाह पूरा करने के लिए एक ब्राउज़र विंडो खोलता है।
    </Tab>

    <Tab title="API Key">
      ```json theme={null}
      {
        "$schema": "https://opencode.ai/config.json",
        "mcp": {
          "honeydew": {
            "type": "remote",
            "url": "https://mcp.honeydew.cloud/mcp",
            "headers": {
              "Authorization": "Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>"
            }
          }
        }
      }
      ```
    </Tab>
  </Tabs>
</Tab>

पुनः प्रमाणीकरण

पुनः प्रमाणीकरण करने के लिए, पहले अपनी स्थिति जाँचें और लॉग आउट करें:

opencode mcp auth list
opencode mcp logout honeydew
opencode mcp auth honeydew

Honeydew दस्तावेज़ीकरण MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए एक अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew दस्तावेज़ीकरण MCP केवल तभी जोड़ें जब आप दस्तावेज़ीकरण एक्सेस चाहते हैं बिना Honeydew से कनेक्ट किए। कोई प्रमाणीकरण आवश्यक नहीं है।

`opencode mcp add` चलाएँ और निम्नलिखित मान दर्ज करें:
  1. **MCP सर्वर नाम**: `honeydew-docs`
  2. **MCP सर्वर प्रकार**: `Remote`
  3. **MCP सर्वर URL**: `https://honeydew.ai/docs/mcp`
  4. **OAuth प्रमाणीकरण**: `No`
</Tab>

<Tab title="JSON configuration">
  अपनी `opencode.jsonc` फ़ाइल में निम्नलिखित जोड़ें:

  ```json theme={null}
  {
    "$schema": "https://opencode.ai/config.json",
    "mcp": {
      "honeydew-docs": {
        "type": "remote",
        "url": "https://honeydew.ai/docs/mcp"
      }
    }
  }
  ```
</Tab>

MCP सर्वर हटाना

Honeydew MCP सर्वर को हटाने के लिए, अपनी opencode.jsonc फ़ाइल से honeydew प्रविष्टि हटाएँ। Honeydew दस्तावेज़ीकरण MCP सर्वर को हटाने के लिए, उसी फ़ाइल से honeydew-docs प्रविष्टि हटाएँ।

Kiro

Kiro IDE और Kiro CLI समान MCP कॉन्फ़िगरेशन फ़ाइलें साझा करते हैं, इसलिए नीचे दिए गए चरण दोनों पर लागू होते हैं।

MCP सर्वर

Kiro MCP सर्वरों को दो कॉन्फ़िगरेशन फ़ाइलों से पढ़ता है:

  • कार्यक्षेत्र: .kiro/settings/mcp.json (वर्तमान प्रोजेक्ट के लिए विशिष्ट)
  • उपयोगकर्ता: ~/.kiro/settings/mcp.json (सभी कार्यक्षेत्रों पर लागू होता है)

यदि दोनों फ़ाइलें मौजूद हैं, तो कार्यक्षेत्र कॉन्फ़िगरेशन प्राथमिकता लेता है।

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में सेटिंग्स > MCP सर्वर में होस्टनाम पा सकते हैं।

इनमें से किसी एक mcp.json फ़ाइल (कार्यक्षेत्र या उपयोगकर्ता) में Honeydew MCP सर्वर जोड़ें:

```json theme={null} { "mcpServers": { "honeydew": { "url": "https://mcp.honeydew.cloud/mcp" } } } ```
  Honeydew से पहली बार कनेक्ट करते समय, Kiro एक प्रमाणीकरण URL प्रदान करता है।
  OAuth प्रमाणीकरण प्रवाह पूरा करने के लिए इसे अपने ब्राउज़र में खोलें।
</Tab>

<Tab title="API Key">
  ```json theme={null}
  {
    "mcpServers": {
      "honeydew": {
        "url": "https://mcp.honeydew.cloud/mcp",
        "headers": {
          "Authorization": "Basic <YOUR_BASE64_ENCODED_API_KEY_AND_SECRET>"
        }
      }
    }
  }
  ```
</Tab>

Kiro CLI में, सर्वर कनेक्ट है यह सत्यापित करने के लिए /mcp चलाएँ। Kiro IDE में, सर्वर MCP पैनल के अंतर्गत दिखाई देता है।

Honeydew दस्तावेज़ीकरण MCP (वैकल्पिक)

Honeydew MCP सर्वर में पहले से ही दस्तावेज़ीकरण एक्सेस टूल शामिल हैं, इसलिए एक अलग दस्तावेज़ीकरण सर्वर की आवश्यकता नहीं है। Honeydew दस्तावेज़ीकरण MCP केवल तभी जोड़ें जब आप दस्तावेज़ीकरण एक्सेस चाहते हैं बिना Honeydew से कनेक्ट किए। कोई प्रमाणीकरण आवश्यक नहीं है।

अपनी mcp.json में निम्नलिखित जोड़ें:

{
  "mcpServers": {
    "honeydew-docs": {
      "url": "https://honeydew.ai/docs/mcp"
    }
  }
}

MCP सर्वर हटाना

Honeydew MCP सर्वर को हटाने के लिए, अपनी mcp.json से honeydew प्रविष्टि हटाएँ। Honeydew दस्तावेज़ीकरण MCP सर्वर को हटाने के लिए, उसी फ़ाइल से honeydew-docs प्रविष्टि हटाएँ।

Snowflake Intelligence

Snowflake [MCP कनेक्टर](https://docs.snowflake.com/en/user-guide/snowflake-cortex/cortex-agents-mcp-connectors) के माध्यम से बाहरी MCP सर्वरों से जुड़ता है, जिससे Honeydew टूल Snowflake Intelligence और Cortex Agents के लिए उपलब्ध होते हैं।

पूर्वापेक्षाएँ:

  • खाते पर CREATE INTEGRATION विशेषाधिकार वाली भूमिका
  • लक्ष्य स्कीमा पर CREATE MCP SERVER विशेषाधिकार वाली भूमिका

डिफ़ॉल्ट रूप से, केवल ACCOUNTADMIN भूमिका के पास ये विशेषाधिकार हैं।

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में सेटिंग्स > MCP सर्वर में होस्टनाम पा सकते हैं।

```sql theme={null} CREATE API INTEGRATION honeydew_mcp_integration API_PROVIDER = external_mcp API_ALLOWED_PREFIXES = ('https://mcp.honeydew.cloud/mcp') API_USER_AUTHENTICATION = ( TYPE = OAUTH_DYNAMIC_CLIENT OAUTH_RESOURCE_URL = 'https://mcp.honeydew.cloud/mcp' OAUTH_ALLOWED_SCOPES = ('openid') ) ENABLED = TRUE; ```
<Step title="Create the external MCP server">
  बाहरी MCP सर्वर एक स्कीमा-स्तरीय ऑब्जेक्ट है
  जो API एकीकरण को संदर्भित करता है:

  ```sql theme={null}
  CREATE EXTERNAL MCP SERVER honeydew
    WITH DISPLAY_NAME = 'Honeydew MCP Server'
    URL = 'https://mcp.honeydew.cloud/mcp'
    API_INTEGRATION = honeydew_mcp_integration;
  ```
</Step>

<Step title="Grant access">
  एकीकरण और MCP सर्वर दोनों पर उपयोग अनुदान दें
  उन सभी भूमिकाओं को जिन्हें Honeydew तक पहुँच की आवश्यकता है:

  ```sql theme={null}
  GRANT USAGE ON INTEGRATION honeydew_mcp_integration TO ROLE <role>;
  GRANT USAGE ON EXTERNAL MCP SERVER honeydew TO ROLE <role>;
  ```
</Step>

<Step title="Add the MCP server to an agent">
  `honeydew` MCP सर्वर को Cortex Agent या Snowflake Intelligence एजेंट में
  एक टूल के रूप में जोड़ें।
  पहले उपयोग पर उपयोगकर्ताओं को Honeydew के साथ OAuth से प्रमाणित करने के लिए संकेत दिया जाता है।
</Step>

नोट

स्टैंडअलोन Honeydew दस्तावेज़ीकरण MCP सर्वर Snowflake में समर्थित नहीं है, क्योंकि Snowflake बाहरी MCP सर्वरों को OAuth प्रमाणीकरण की आवश्यकता होती है और दस्तावेज़ीकरण सर्वर अप्रमाणित है। दस्तावेज़ीकरण एक्सेस Honeydew MCP सर्वर के दस्तावेज़ीकरण टूल के माध्यम से उपलब्ध है।

MCP सर्वर हटाना

पहले MCP सर्वर को हटाएँ, फिर API एकीकरण को:

DROP MCP SERVER honeydew;
DROP INTEGRATION honeydew_mcp_integration;

अन्य क्लाइंट

कोई भी MCP-संगत क्लाइंट मानक HTTP ट्रांसपोर्ट का उपयोग करके Honeydew MCP सर्वर से कनेक्ट हो सकता है।

प्रारंभिक बिंदु के रूप में निम्नलिखित JSON कॉन्फ़िगरेशन का उपयोग करें:

नोट

यदि आपका संगठन कस्टम Honeydew होस्टनाम का उपयोग करता है, तो https://mcp.honeydew.cloud/mcp को अपने टेनेंट होस्टनाम से बदलें। आप Honeydew Studio में सेटिंग्स > MCP सर्वर में होस्टनाम पा सकते हैं।

```json theme={null} { "name": "honeydew", "type": "http", "url": "https://mcp.honeydew.cloud/mcp" } ``` ```json theme={null} { "name": "honeydew", "type": "http", "url": "https://mcp.honeydew.cloud/mcp", "headers": { "Authorization": "Basic " } } ```

प्रत्येक पैरामीटर के विवरण के लिए सर्वर URL, प्रमाणीकरण, और कॉन्फ़िगरेशन देखें।

उपयोग उदाहरण

कनेक्ट होने के बाद, आप अपने AI सहायक से निम्नलिखित जैसे प्रश्न पूछ सकते हैं:

  • "सिमेंटिक मॉडल में कौन सी इकाइयाँ उपलब्ध हैं?"
  • "orders इकाई के लिए विशेषताएँ और मेट्रिक्स दिखाएँ"
  • "मॉडल में कौन से डोमेन परिभाषित हैं?"
  • "analytics स्कीमा में कौन सी तालिकाएँ हैं?"
  • "पिछले महीने कितने ऑर्डर दिए गए?"
  • "orders इकाई पर कुल राजस्व के लिए एक नया मेट्रिक बनाएँ"
  • "पिछली तिमाही के लिए क्षेत्र के अनुसार औसत ऑर्डर मूल्य क्या है?"

समस्या निवारण

OAuth प्रमाणीकरण समस्याएँ

सत्यापित करें कि आपका क्लाइंट OAuth का समर्थन करता है, सुनिश्चित करें कि आपके पास आवश्यक Honeydew कार्यक्षेत्र अनुमतियाँ हैं, और अपने क्लाइंट के MCP प्रबंधन इंटरफ़ेस के माध्यम से पुनः प्रमाणीकरण का प्रयास करें।

Claude Code में पुनः प्रमाणीकरण

/mcp टाइप करें, सूची से Honeydew MCP चुनें, "प्रमाणीकरण साफ़ करें" या "प्रमाणीकरण करें" चुनें, फिर Honeydew से पुनः कनेक्ट करने के लिए ब्राउज़र OAuth प्रॉम्प्ट का पालन करें।

कनेक्शन समस्याएँ

पुष्टि करें कि MCP सर्वर URL https://mcp.honeydew.cloud/mcp से मेल खाता है और अपने क्लाइंट के MCP कॉन्फ़िगरेशन सिंटैक्स की जाँच करें। यदि आपका संगठन कस्टम होस्टनाम का उपयोग करता है, तो जाँचें कि URL आपके टेनेंट होस्टनाम से मेल खाता है जो Honeydew Studio में सेटिंग्स > MCP सर्वर में दिखाई देता है।

लापता टूल

सत्यापित करें कि प्रमाणीकरण सफल हुआ, अपनी Honeydew कार्यक्षेत्र एक्सेस अनुमतियाँ जाँचें, और त्रुटि संदेशों के लिए अपने क्लाइंट के कंसोल की समीक्षा करें।

आउटपुट अधिकतम अनुमत टोकन से अधिक है (Claude)

Claude Code, Claude Desktop और Claude.ai में, एक टूल कॉल त्रुटि के साथ विफल हो सकती है कि आउटपुट अधिकतम अनुमत टोकन से अधिक है। monitor_analysis और get_analysis_step_details जैसे Honeydew विश्लेषण टूल बड़े परिणाम लौटा सकते हैं जो Claude की MCP आउटपुट सीमा से अधिक होते हैं।

Claude चेतावनी देता है जब MCP टूल आउटपुट 10,000 टोकन से अधिक होता है और डिफ़ॉल्ट सीमा 25,000 टोकन से ऊपर के आउटपुट को अस्वीकार करता है। सीमा बढ़ाने के लिए, Claude लॉन्च करने से पहले MAX_MCP_OUTPUT_TOKENS पर्यावरण चर सेट करें:

export MAX_MCP_OUTPUT_TOKENS=50000
claude

विवरण के लिए Claude दस्तावेज़ों में MCP आउटपुट सीमाएँ और चेतावनियाँ देखें।

अतिरिक्त सहायता के लिए, support@honeydew.ai पर Honeydew सहायता से संपर्क करें।

उपलब्ध टूल

केवल-पढ़ने के रूप में चिह्नित टूल सिमेंटिक मॉडल या डेटा वेयरहाउस को संशोधित नहीं करते हैं।

टिप

केवल-पढ़ने वाले टूल को उजागर करने के लिए, अपने MCP सर्वर कॉन्फ़िगरेशन में ReadonlyToolsOnly: true हेडर सेट करें। सक्षम होने पर, सर्वर केवल उन टूल को लौटाता है जो सिमेंटिक मॉडल या डेटा वेयरहाउस को संशोधित नहीं करते हैं।

सत्र और कार्यक्षेत्र

list_workspaces

केवल-पढ़ने

सभी उपलब्ध कार्यक्षेत्रों की सूची बनाएँ। कार्यक्षेत्र का नाम और डेटा वेयरहाउस प्रकार (snowflake, databricks, या bigquery) लौटाता है। सिमेंटिक मॉडल कार्यान्वयन की जानकारी के लिए डेटा वेयरहाउस प्रकार का उपयोग करें।

list_workspace_branches

केवल-पढ़ने

किसी कार्यक्षेत्र के लिए उपलब्ध सभी शाखाओं की सूची बनाएँ।

कार्यक्षेत्र का नाम।

get_session_workspace_and_branch

केवल-पढ़ने

वर्तमान सत्र के लिए सेट किए गए कार्यक्षेत्र और शाखा प्राप्त करें।

set_session_workspace_and_branch

केवल-पढ़ने

वर्तमान सत्र के लिए उपयोग करने के लिए कार्यक्षेत्र और शाखा सेट करें। सत्र में सभी बाद के टूल कॉल इस कार्यक्षेत्र और शाखा का उपयोग करते हैं।

कार्यक्षेत्र का नाम। उपयोग करने के लिए शाखा।

create_workspace_branch

मौजूदा कार्यक्षेत्र के लिए एक नई शाखा बनाएँ। शाखा कार्यक्षेत्र की prod शाखा की वर्तमान स्थिति से बनाई गई है। यदि हेडर के माध्यम से कोई कार्यक्षेत्र पिन नहीं किया गया है, तो सत्र स्वचालित रूप से नई शाखा पर स्विच हो जाता है।

जिस कार्यक्षेत्र के लिए शाखा बनानी है उसका नाम। बनाने के लिए नई शाखा का नाम।

delete_workspace_branch

किसी कार्यक्षेत्र से एक शाखा हटाएँ। यह एक विनाशकारी, अपरिवर्तनीय ऑपरेशन है। इस टूल को कॉल करने से पहले हमेशा उपयोगकर्ता के साथ कार्यक्षेत्र का नाम और शाखा का नाम पुष्टि करें। prod शाखा को हटाया नहीं जा सकता। यदि हटाई गई शाखा वर्तमान सत्र शाखा है, तो सत्र स्वचालित रूप से prod पर स्विच हो जाता है।

हटाने के लिए शाखा वाले कार्यक्षेत्र का नाम। हटाने के लिए शाखा का नाम।

get_branch_history

केवल-पढ़ने

वर्तमान सत्र की शाखा के लिए परिवर्तन इतिहास प्राप्त करें। परिवर्तनों की एक सूची लौटाता है जो दिखाती है कि कौन से सिमेंटिक ऑब्जेक्ट संशोधित किए गए, किसके द्वारा और कब।

लौटाने के लिए परिवर्तनों की अधिकतम संख्या।

create_pr_for_working_branch

वर्तमान सत्र की कार्यशील शाखा के लिए एक पुल अनुरोध बनाएँ। सफलता पर PR URL लौटाता है।

पुल अनुरोध के लिए शीर्षक। पुल अनुरोध के लिए विवरण।

प्रश्न और विश्लेषण

initiate_analysis

केवल-पढ़ने

डेटा विश्लेषण शुरू करें या जारी रखें। एक conversation_id लौटाता है — प्रगति और परिणामों के लिए पोल करने हेतु monitor_analysis का उपयोग करें, और इसे जल्दी रोकने के लिए abort_analysis का उपयोग करें। अधिक विवरण के लिए गहन विश्लेषण देखें।

पूछने के लिए प्राकृतिक भाषा प्रश्न। नई बातचीत के लिए एजेंट का नाम। अनुवर्ती प्रश्नों के लिए छोड़ दें — एजेंट मौजूदा बातचीत से विरासत में मिला है। जारी रखने के लिए मौजूदा बातचीत ID, या नई बातचीत शुरू करने के लिए छोड़ दें।

monitor_analysis

केवल-पढ़ने

चल रहे विश्लेषण से नई प्रगति संदेशों के लिए पोल करें। प्रत्येक कॉल केवल पिछली कॉल के बाद से आए संदेशों को लौटाता है। तब तक बार-बार पोल करें जब तक status DONE या NO_CHAT_CURRENTLY_RUNNING न हो जाए।

`initiate_analysis` द्वारा लौटाया गया वार्तालाप आईडी। प्रति कॉल लौटाए जाने वाले संदेशों की अधिकतम संख्या। संदेश आईडी जिससे पुनः चलाना है। पिछले परिणाम से `last_received_message_id` का उपयोग करें छूटे हुए संदेशों को पुनः प्राप्त करने के लिए।

get_analysis_step_details

केवल-पढ़ने के लिए

किसी विशिष्ट विश्लेषण चरण का पूरा विवरण प्राप्त करें, जिसमें सिमेंटिक क्वेरी, SQL स्टेटमेंट, उपयोग किया गया संदर्भ, और उस चरण में प्राप्त डेटा शामिल हो।

`initiate_analysis` द्वारा लौटाया गया वार्तालाप आईडी। `monitor_analysis` से चरण आईडी (जैसे `STEP/0`)।

abort_analysis

केवल-पढ़ने के लिए

चल रहे विश्लेषण को रद्द करें। initiate_analysis के साथ रद्द किए गए बिंदु से फिर से शुरू किया जा सकता है।

`initiate_analysis` द्वारा लौटाया गया वार्तालाप आईडी।

list_analysis_chats

केवल-पढ़ने के लिए

वर्तमान कार्यक्षेत्र के लिए विश्लेषण वार्तालापों की एक पृष्ठांकित सूची लौटाएं, निर्माण समय के अनुसार क्रमबद्ध (नवीनतम पहले)। व्यवस्थापक सभी वार्तालाप देखते हैं; गैर-व्यवस्थापक केवल अपने वार्तालाप देखते हैं। प्रत्येक प्रविष्टि में वार्तालाप आईडी, शीर्षक, उपयोगकर्ता प्रतिक्रिया, डोमेन, एजेंट, निर्माण समय, और इसे बनाने वाले उपयोगकर्ता का प्रदर्शन नाम शामिल होता है।

लौटाए जाने वाले वार्तालापों की अधिकतम संख्या। पृष्ठांकन के लिए छोड़े जाने वाले वार्तालापों की संख्या।

provide_analysis_feedback

किसी विशिष्ट विश्लेषण वार्तालाप पर प्रतिक्रिया सेट या साफ़ करें। प्रति वार्तालाप एक ही प्रतिक्रिया प्रविष्टि होती है (प्रति प्रश्न नहीं) — यह पूरे वार्तालाप प्रवाह की समग्र गुणवत्ता को दर्शाना चाहिए।

monitor_analysis पूरा होने के बाद और उपयोगकर्ता परिणाम से संतुष्टि या असंतोष व्यक्त करने पर इसे कॉल करें। सकारात्मक प्रतिक्रिया के लिए एक छोटी सकारात्मक स्ट्रिंग का उपयोग करें (जैसे Good), या नकारात्मक प्रतिक्रिया के लिए प्रारूप <Reason>: <details> का उपयोग करें, जहाँ Reason Chart Issue, Data Issue, Wrong Judgement, या Other में से एक है।

विश्लेषण वार्तालाप का वार्तालाप आईडी। संग्रहीत करने के लिए प्रतिक्रिया पाठ, या मौजूदा प्रतिक्रिया साफ़ करने के लिए `null`।

get_stored_conversation

केवल-पढ़ने के लिए

किसी मौजूदा विश्लेषण वार्तालाप से सभी संदेश लौटाएं। पिछले वार्तालाप की पूरी सामग्री की समीक्षा करने के लिए इसका उपयोग करें। प्रतिक्रिया में is_complete इंगित करता है कि वार्तालाप अंतिम स्थिति तक पहुँचा या नहीं।

`list_analysis_chats` से वार्तालाप आईडी। यदि `true`, तो `step_start` और `step_insight` प्रगति प्रविष्टियाँ शामिल करें। यदि `false`, तो केवल अंतिम प्रतिक्रियाएँ और योजना/व्याख्या संदेश लौटाएं।

ब्राउज़ और खोज

list_entities

केवल-पढ़ने के लिए

सिमेंटिक मॉडल में सभी इकाइयों को उनके नाम, विवरण और कुंजियों के साथ सूचीबद्ध करें।

get_entity

केवल-पढ़ने के लिए

किसी इकाई के बारे में विस्तृत जानकारी प्राप्त करें, जिसमें उसकी विशेषताएँ, मेट्रिक्स, डेटासेट, संबंध और YAML परिभाषा शामिल हैं।

इकाई का नाम।

get_field

केवल-पढ़ने के लिए

किसी इकाई के भीतर किसी विशिष्ट फ़ील्ड (विशेषता या मेट्रिक) के बारे में विस्तृत जानकारी प्राप्त करें, जिसमें उसकी YAML परिभाषा शामिल है।

फ़ील्ड वाली इकाई का नाम। फ़ील्ड का नाम।

list_domains

केवल-पढ़ने के लिए

सिमेंटिक मॉडल में सभी डोमेन को उनके नाम, विवरण और इकाइयों के साथ सूचीबद्ध करें।

get_domain

केवल-पढ़ने के लिए

किसी डोमेन के बारे में विस्तृत जानकारी प्राप्त करें, जिसमें उसकी इकाइयाँ, फ़िल्टर, पैरामीटर, और YAML परिभाषा शामिल हैं।

डोमेन का नाम।

search_model

केवल-पढ़ने के लिए

क्वेरी स्ट्रिंग से मेल खाती इकाइयों, विशेषताओं, मेट्रिक्स, डेटासेट, गतिशील डेटासेट, डोमेन और वैश्विक पैरामीटर के लिए सिमेंटिक मॉडल खोजें।

किसी विशिष्ट इकाई के भीतर फ़ील्ड तक खोज को सीमित करने के लिए entity.field सिंटैक्स का उपयोग करें। उदाहरण के लिए, customers.balance customers से मेल खाती इकाइयों पर balance फ़ील्ड ढूँढता है; customers. मेल खाती इकाइयों के सभी फ़ील्ड लौटाता है। OR/AND मोड में, आंशिक मिलान इकाई और फ़ील्ड दोनों भागों पर लागू होते हैं — cust.bal customers.balance से मेल खाता है।

प्रत्येक शब्द (EXACT मोड में, पूरी क्वेरी) उस टैग से भी मेल खाता है जिसकी कुंजी या मान उससे मेल खाता है। दोनों से मेल खाने के लिए key:value का उपयोग करें: team:finance team=finance टैग वाली वस्तुएँ ढूँढता है, और OR/AND मोड में team: कोई भी team टैग ढूँढता है।

खोज क्वेरी स्ट्रिंग। नियंत्रित करता है कि क्वेरी कैसे मिलान की जाती है:
  • OR — रिक्त स्थान से विभाजित करता है, किसी भी शब्द से मेल खाती वस्तुएँ लौटाता है।
  • AND — रिक्त स्थान से विभाजित करता है, केवल सभी शब्दों से मेल खाती वस्तुएँ लौटाता है।
  • EXACT — पूरी स्ट्रिंग का उपयोग करता है, उन वस्तुओं को लौटाता है जिनका नाम, प्रदर्शन नाम, लेबल या टैग सटीक मिलान है।

वेयरहाउस खोज

list_databases

केवल-पढ़ने के लिए

कनेक्टेड डेटा वेयरहाउस में उपलब्ध सभी डेटाबेस सूचीबद्ध करें।

list_schemas

केवल-पढ़ने के लिए

कनेक्टेड डेटा वेयरहाउस में किसी विशिष्ट डेटाबेस में सभी स्कीमा सूचीबद्ध करें।

डेटाबेस का नाम।

list_tables

केवल-पढ़ने के लिए

कनेक्टेड डेटा वेयरहाउस में किसी विशिष्ट डेटाबेस और स्कीमा में तालिकाएँ/दृश्य सूचीबद्ध करें।

डेटाबेस का नाम। स्कीमा का नाम।

get_table_info

केवल-पढ़ने के लिए

वेयरहाउस तालिका/दृश्य के बारे में विस्तृत जानकारी प्राप्त करें, जिसमें उसके कॉलम और मेटाडेटा शामिल हैं।

डेटाबेस का नाम। स्कीमा का नाम। तालिका का नाम।

सिमेंटिक मॉडल

import_tables

कनेक्टेड डेटा वेयरहाउस से तालिकाओं को सिमेंटिक मॉडल में आयात करें। प्रत्येक तालिका एक इकाई बन जाती है जिसके कॉलम विशेषताओं के रूप में होते हैं।

प्रारूप `database.schema.table` में पूर्ण योग्य तालिका नामों की सूची।

create_entity

YAML परिभाषाओं से सिमेंटिक मॉडल में एक नई इकाई बनाएं।

इकाई के लिए YAML परिभाषा। डेटासेट के लिए YAML परिभाषा।

create_object

YAML परिभाषा से एक नया सिमेंटिक मॉडल ऑब्जेक्ट बनाएं। समर्थित प्रकार: परिकलित विशेषता, मेट्रिक, गतिशील डेटासेट, डोमेन और वैश्विक पैरामीटर।

ऑब्जेक्ट की YAML परिभाषा। सत्यापन में त्रुटियाँ उत्पन्न होने पर भी ऑब्जेक्ट बनाएं।

update_object

YAML परिभाषा से किसी मौजूदा सिमेंटिक मॉडल ऑब्जेक्ट को अपडेट करें। समर्थित प्रकार: इकाई, परिकलित विशेषता, मेट्रिक, डेटासेट, गतिशील डेटासेट, डोमेन और वैश्विक पैरामीटर।

ऑब्जेक्ट की YAML परिभाषा। अपडेट करने के लिए ऑब्जेक्ट की कुंजी। सत्यापन में त्रुटियाँ उत्पन्न होने पर भी ऑब्जेक्ट अपडेट करें।

validate_object

केवल-पढ़ने के लिए

बिना बनाए या अपडेट किए सिमेंटिक मॉडल ऑब्जेक्ट YAML परिभाषा को मान्य करें। समर्थित प्रकार: इकाई, परिकलित विशेषता, मेट्रिक, डेटासेट, गतिशील डेटासेट, डोमेन और वैश्विक पैरामीटर।

मान्य करने के लिए YAML परिभाषा। जिसके विरुद्ध मान्य करना है उस ऑब्जेक्ट की कुंजी।

delete_object

किसी सिमेंटिक मॉडल ऑब्जेक्ट को उसकी कुंजी से हटाएं।

हटाने के लिए ऑब्जेक्ट की कुंजी। सत्यापन में त्रुटियाँ उत्पन्न होने पर भी ऑब्जेक्ट हटाएं।

एजेंट

list_agents

केवल-पढ़ने के लिए

सभी एजेंटों को उनके नाम, विवरण, डोमेन और संदर्भ संदर्भों के साथ सूचीबद्ध करें।

get_agent

केवल-पढ़ने के लिए

किसी एजेंट के बारे में विस्तृत जानकारी प्राप्त करें, जिसमें उसकी YAML फ्रंटमैटर परिभाषा शामिल है।

प्राप्त करने के लिए एजेंट का नाम।

create_agent

एक नया एजेंट बनाएं।

नए एजेंट के लिए मेटाडेटा। पदानुक्रमित नाम (जैसे, `growth-analyst`, `finance/budget-analyst`)।
<ParamField body="display_name" type="string" required>
  UI में दिखाया गया मानव-पठनीय नाम।
</ParamField>

<ParamField body="description" type="string" required>
  एजेंट के उद्देश्य और क्षमताओं का विवरण।
</ParamField>

<ParamField body="domain" type="string" required>
  वह डोमेन जिसमें यह एजेंट काम करता है।
</ParamField>

<ParamField body="welcome_message" type="string">
  जब उपयोगकर्ता सत्र शुरू करता है तो दिखाया गया परिचयात्मक संदेश।
</ParamField>

<ParamField body="sample_questions" type="string[]">
  उपयोगकर्ताओं को दिखाए गए उदाहरण प्रश्न।
</ParamField>

<ParamField body="context" type="string[]">
  सत्रों में लोड करने के लिए संदर्भ आइटम नाम या ग्लोब पैटर्न
  (जैसे, `skills/**`, `knowledge/marketing/**`)।
</ParamField>

<ParamField body="owner" type="string">
  एजेंट के लिए स्वामी पहचानकर्ता।
</ParamField>
फ्रंटमैटर के बाद जोड़ा गया मार्कडाउन बॉडी। यह पाठ हर विश्लेषण सत्र से पहले प्रॉम्प्ट में इंजेक्ट किया जाता है। सत्यापन में त्रुटियाँ उत्पन्न होने पर भी एजेंट बनाएं।

update_agent

किसी मौजूदा एजेंट को अपडेट करें।

अपडेट करने के लिए एजेंट का नाम। पूर्ण अद्यतन एजेंट परिभाषा। `create_agent` के सभी आवश्यक फ़ील्ड प्रदान किए जाने चाहिए — यह पूर्ण प्रतिस्थापन है, आंशिक अपडेट नहीं। एजेंट के लिए अद्यतन मार्कडाउन बॉडी। सत्यापन में त्रुटियाँ उत्पन्न होने पर भी एजेंट अपडेट करें।

delete_agent

किसी एजेंट को नाम से हटाएं।

हटाने के लिए एजेंट का नाम।

संदर्भ आइटम

list_context_items

केवल-पढ़ने के लिए

सभी संदर्भ आइटमों को उनके प्रकार, नाम, शीर्षक और उपप्रकार मानों के साथ सूचीबद्ध करें।

get_context_item

केवल-पढ़ने के लिए

किसी संदर्भ आइटम को नाम से प्राप्त करें।

प्राप्त करने के लिए संदर्भ आइटम का नाम।

create_context_item

एक नया संदर्भ आइटम बनाएं। निर्देश और स्मृति प्रकारों का समर्थन करता है।

नए संदर्भ आइटम के लिए मेटाडेटा। `instruction` होना चाहिए।
<ParamField body="name" type="string" required>
  पदानुक्रमित नाम
  (जैसे, `knowledge/customer/churn-analysis`, `skills/reporting`)।
</ParamField>

<ParamField body="subtype" type="string" required>
  `knowledge`, `skill`, या `instruction` में से एक।
</ParamField>

<ParamField body="title" type="string" required>
  संदर्भ आइटम के लिए मानव-पठनीय शीर्षक।
</ParamField>

<ParamField body="apply" type="string" required>
  संदर्भ कब लागू करें: `always` या `on_demand`।
</ParamField>

<ParamField body="description" type="string">
  AI द्वारा यह तय करने के लिए उपयोग किया जाने वाला विवरण कि यह आइटम कब लोड किया जाए
  (आवश्यक जब `apply` `on_demand` हो)।
</ParamField>

<ParamField body="owner" type="string">
  स्वामी पहचानकर्ता।
</ParamField>

<ParamField body="labels" type="string[]">
  संदर्भ आइटमों को व्यवस्थित करने के लिए लेबल।
</ParamField>

<ParamField body="related_objects" type="object[]">
  सिमेंटिक ऑब्जेक्ट जिनसे यह संदर्भ आइटम संबंधित है।
  प्रत्येक ऑब्जेक्ट में एक `name` (स्ट्रिंग) और `type` (`domain`, `entity`, या `field`) होता है।
</ParamField>
सामग्री लाने के लिए बाहरी स्रोत (`knowledge` उपप्रकार के लिए)। इसमें `tool` (MCP टूल नाम), `resource_id` (बाहरी टूल में पहचानकर्ता), और वैकल्पिक `cache_max_age_in_seconds` (डिफ़ॉल्ट: `3600`) है। `memory` होना चाहिए।
<ParamField body="name" type="string" required>
  पदानुक्रमित नाम (जैसे, `events/q4-launch`, `2024/pricing-decision`)।
</ParamField>

<ParamField body="subtype" type="string" required>
  `event` या `decision_trace` में से एक।
</ParamField>

<ParamField body="title" type="string" required>
  संदर्भ आइटम के लिए मानव-पठनीय शीर्षक।
</ParamField>

<ParamField body="apply" type="string" required>
  संदर्भ कब लागू करें: `always` या `on_demand`।
</ParamField>

<ParamField body="from_date" type="string" required>
  मेमोरी अवधि की प्रारंभ तिथि ISO प्रारूप में (जैसे, `2024-01-01`)।
</ParamField>

<ParamField body="to_date" type="string">
  मेमोरी अवधि की समाप्ति तिथि ISO प्रारूप में।
</ParamField>

<ParamField body="description" type="string">
  AI द्वारा यह तय करने के लिए उपयोग किया जाने वाला विवरण कि इस आइटम को कब लोड करना है
  (आवश्यक जब `apply` `on_demand` हो)।
</ParamField>

<ParamField body="owner" type="string">
  स्वामी पहचानकर्ता।
</ParamField>

<ParamField body="labels" type="string[]">
  संदर्भ आइटम व्यवस्थित करने के लिए लेबल।
</ParamField>

<ParamField body="related_objects" type="object[]">
  सिमेंटिक ऑब्जेक्ट जिनसे यह संदर्भ आइटम संबंधित है।
  प्रत्येक ऑब्जेक्ट में `name` (स्ट्रिंग) और `type` (`domain`, `entity`, या `field`) है।
</ParamField>

<ParamField body="external_source" type="object">
  सामग्री लाने के लिए बाहरी स्रोत।
  इसमें `tool` (MCP टूल नाम), `resource_id` (बाहरी टूल में पहचानकर्ता),
  और वैकल्पिक `cache_max_age_in_seconds` (डिफ़ॉल्ट: `3600`) है।
</ParamField>
संदर्भ आइटम की सामग्री के लिए Markdown बॉडी। सत्यापन में त्रुटियाँ होने पर भी संदर्भ आइटम बनाएँ।

update_context_item

किसी मौजूदा संदर्भ आइटम को अपडेट करें।

अपडेट करने के लिए संदर्भ आइटम का नाम। पूर्ण अपडेट किया गया संदर्भ आइटम परिभाषा। `create_context_item` के सभी आवश्यक फ़ील्ड प्रदान किए जाने चाहिए — यह पूर्ण प्रतिस्थापन है, आंशिक अपडेट नहीं। संदर्भ आइटम के लिए अपडेट की गई Markdown बॉडी। सत्यापन में त्रुटियाँ होने पर भी संदर्भ आइटम अपडेट करें।

delete_context_item

नाम से संदर्भ आइटम हटाएँ।

हटाने के लिए संदर्भ आइटम का नाम।

क्वेरी और पूर्वावलोकन

get_sql_from_fields

केवल-पढ़ने के लिए

विशेषताओं, मेट्रिक्स और फ़िल्टर द्वारा परिभाषित सिमेंटिक लेयर क्वेरी के लिए SQL क्वेरी उत्पन्न करें। SQL को निष्पादित किए बिना लौटाता है।

पूर्ण योग्य विशेषता नाम (`entity.attribute_name`)। उपनामों का समर्थन करता है: `entity.attribute_name as alias_name`। पूर्ण योग्य मेट्रिक नाम (`entity.metric_name`) या SQL एक्सप्रेशन (जैसे `SUM(entity.field)`)। उपनामों का समर्थन करता है: `SUM(entity.field) as total`। फ़िल्टर शर्तें (जैसे `entity.field = 'value'`, `entity.date_field > '2024-01-01'`)। क्रमबद्ध करने के लिए फ़ील्ड की सूची। प्रारूप: `entity.field_name` या `entity.field_name DESC`। डिफ़ॉल्ट दिशा ASC है। उपनामों का उपयोग करते समय, उपनाम नाम से क्रमबद्ध करें। क्वेरी करने के लिए डोमेन। लौटाने के लिए पंक्तियों की अधिकतम संख्या। पेजिनेशन के लिए छोड़ने के लिए पंक्तियों की संख्या। लौटाई गई SQL के शीर्ष पर [प्री-एग्रीगेशन रिपोर्ट](/docs/performance/aggregate-awareness#debugging-aggregate-matching) जोड़ें, जिसमें कार्यक्षेत्र में प्रत्येक प्री-एग्रीगेशन के लिए बताया गया हो कि किस CTE ने इसका उपयोग किया या इसका उपयोग क्यों नहीं किया जा सका।

get_data_from_fields

केवल-पढ़ने के लिए

विशेषताओं, मेट्रिक्स और फ़िल्टर द्वारा परिभाषित सिमेंटिक लेयर क्वेरी निष्पादित करें, और परिणामी डेटा लौटाएँ।

पूर्ण योग्य विशेषता नाम (`entity.attribute_name`)। उपनामों का समर्थन करता है: `entity.attribute_name as alias_name`। पूर्ण योग्य मेट्रिक नाम (`entity.metric_name`) या SQL एक्सप्रेशन (जैसे `SUM(entity.field)`)। उपनामों का समर्थन करता है: `SUM(entity.field) as total`। फ़िल्टर शर्तें (जैसे `entity.field = 'value'`, `entity.date_field > '2024-01-01'`)। क्रमबद्ध करने के लिए फ़ील्ड की सूची। प्रारूप: `entity.field_name` या `entity.field_name DESC`। डिफ़ॉल्ट दिशा ASC है। उपनामों का उपयोग करते समय, उपनाम नाम से क्रमबद्ध करें। क्वेरी करने के लिए डोमेन। लौटाने के लिए पंक्तियों की अधिकतम संख्या। पेजिनेशन के लिए छोड़ने के लिए पंक्तियों की संख्या।

list_query_history

केवल-पढ़ने के लिए

Honeydew सिमेंटिक लेयर के माध्यम से पहले निष्पादित क्वेरी सूचीबद्ध करें, सबसे हाल की पहले। विफल क्वेरी खोजने और उन्हें वर्गीकृत करने तथा यह समझने के लिए उपयोग करें कि वे क्यों विफल हुईं। गैर-व्यवस्थापक कॉलर केवल अपनी क्वेरी देखते हैं।

प्रत्येक क्वेरी में उसकी स्थिति, त्रुटि संदेश, स्वामी, क्लाइंट, डोमेन, मूल इनपुट SQL (SQL इंटरफ़ेस क्वेरी के लिए उपयोगकर्ता-सबमिट किया गया SQL), संकलन और वेयरहाउस निष्पादन के लिए टाइमस्टैम्प, डेटा-वेयरहाउस क्वेरी ID, और इसे Honeydew ऐप में खोलने के लिए एक लिंक शामिल है।

क्वेरी स्थिति द्वारा फ़िल्टर करें (`FAILED`, `SUCCESS`, `RUNNING`, या `CANCELED`)। क्वेरी चलाने वाले क्लाइंट द्वारा फ़िल्टर करें (जैसे `Snowflake`, `MCP`)। डोमेन नाम द्वारा फ़िल्टर करें। क्वेरी स्वामी द्वारा फ़िल्टर करें (उपयोगकर्ता का ईमेल, या API कुंजी का नाम)। केवल व्यवस्थापक कॉलर के लिए सम्मानित; गैर-व्यवस्थापक अपनी क्वेरी तक सीमित हैं। केवल इस समय या उसके बाद निष्पादित क्वेरी (ISO 8601)। केवल इस समय या उससे पहले निष्पादित क्वेरी (ISO 8601)। प्रत्येक क्वेरी की सिमेंटिक YAML परिभाषा भी लौटाएँ (विशेषताएँ, मेट्रिक्स, फ़िल्टर)। क्वेरी को पुन: उत्पन्न या संशोधित करने के लिए सक्षम करें। प्रत्येक क्वेरी का संकलित वेयरहाउस SQL भी लौटाएँ (बड़ा)। किसी विशिष्ट क्वेरी के वेयरहाउस-पक्ष डिबगिंग के लिए सक्षम करें। लौटाने के लिए क्वेरी की अधिकतम संख्या। पेजिनेशन के लिए छोड़ने के लिए क्वेरी की संख्या।

दस्तावेज़ीकरण

search_docs

केवल-पढ़ने के लिए

प्रासंगिक जानकारी, कोड उदाहरण, API संदर्भ और गाइड के लिए Honeydew दस्तावेज़ीकरण ज्ञान आधार खोजें। शीर्षकों और दस्तावेज़ीकरण पृष्ठों के लिंक के साथ प्रासंगिक सामग्री लौटाता है। किसी पृष्ठ की पूर्ण सामग्री पढ़ने के लिए, query_docs_filesystem का उपयोग करें।

खोज क्वेरी।

query_docs_filesystem

केवल-पढ़ने के लिए

एक वर्चुअलाइज्ड, इन-मेमोरी फाइलसिस्टम के खिलाफ एक केवल-पढ़ने के लिए शेल-जैसा कमांड चलाएँ जिसमें Honeydew दस्तावेज़ीकरण पृष्ठ और OpenAPI स्पेक शामिल हैं। rg, grep, find, tree, ls, cat, head, और tail जैसे कमांड का समर्थन करता है। सटीक कीवर्ड या regex मिलान, संरचनात्मक अन्वेषण, या पथ द्वारा किसी विशिष्ट पृष्ठ की पूर्ण सामग्री पढ़ने के लिए उपयोग करें।

चलाने के लिए शेल कमांड (जैसे `rg -il "keyword" /`, `tree / -L 2`, `head -80 /path/page.mdx`)।

FAQ

गहन विश्लेषण के लिए कौन से टूल आवश्यक हैं?

डीप एनालिसिस चलाने के लिए आवश्यक है:

पिछले विश्लेषण वार्तालापों की समीक्षा करने के लिए, इन्हें भी सक्षम करें list_analysis_chats और get_stored_conversation।

एजेंट को इन टूल तक सीमित रखना उपयोगी है जब:

  • आपके इच्छित उपयोगकर्ता केवल गहन विश्लेषण वर्कफ़्लो चलाते हैं
  • आप एजेंट को विश्लेषण कार्यों पर केंद्रित रखना चाहते हैं
  • आपका क्लाइंट सीमित करता है कि कितने टूल सक्षम किए जा सकते हैं (उदाहरण के लिए, Databricks Genie Code)

अन्य उपयोग मामलों के लिए, उपलब्ध टूल के अंतर्गत सूचीबद्ध अधिक टूल उजागर करें — एजेंट प्रत्येक कार्य के लिए सही टूल चुनता है।

यह दस्तावेज़ीकरण Mintlify पर बनाया और होस्ट किया गया है, जो एक डेवलपर दस्तावेज़ीकरण प्लेटफ़ॉर्म है।