# मेनीमनी मैसेजिंग MCP सर्वर

<Aside type="tip" title="बीटा फ़ीचर नोटिस">
मेनीमनी मैसेजिंग MCP सर्वर बीटा में है। एंडपॉइंट और प्रमाणीकरण विकल्प बदल सकते हैं।
</Aside>

## अवलोकन

मेनीमनी मैसेजिंग MCP सर्वर [मेनीमनी AI MCP सर्वर](/hi/product/pushwoosh-ai/manymoney-mcp-server/) का भेजने वाला समकक्ष है। जहाँ मेनीमनी AI MCP सर्वर आपको अभियानों की योजना बनाने और बनाने में मदद करता है, वहीं मैसेजिंग MCP सर्वर आपके AI एजेंट को प्राकृतिक-भाषा के निर्देशों से, मांग पर **वास्तव में संदेश वितरित करने** की शक्ति देता है — पुश नोटिफिकेशन, ईमेल, SMS, WhatsApp, Telegram, LINE, Kakao, और बहुत कुछ।

इसे किसी भी [मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP)](https://modelcontextprotocol.io/) क्लाइंट से कनेक्ट करें और आपका एजेंट एक सेगमेंट को पुश भेज सकता है या एक विशिष्ट उपयोगकर्ता को व्यक्तिगत ईमेल भेज सकता है, यह सब एक ही प्राकृतिक-भाषा अनुरोध से।

### समर्थित चैनल

| चैनल | संदेश प्रकार |
| --- | --- |
| **पुश — iOS** | मानक, साइलेंट, और क्रिटिकल नोटिफिकेशन, VoIP पुश, और लाइव एक्टिविटीज़ |
| **पुश — Android** | मानक पुश, साथ ही Huawei, Baidu, और Amazon Fire |
| **पुश — वेब** | Chrome, Firefox, Safari, और Edge (Windows) में वेब पुश |
| **ईमेल** | HTML बॉडी, टेम्पलेट्स, अटैचमेंट्स, कस्टम From/Reply-To |
| **SMS** | आपके खाते पर कॉन्फ़िगर किए गए SMS प्लेटफ़ॉर्म के माध्यम से टेक्स्ट संदेश |
| **WhatsApp** | आउटबाउंड भेजने के लिए मेटा-अनुमोदित टेम्पलेट्स; फ्री-फॉर्म टेक्स्ट केवल 24 घंटे की विंडो के भीतर जब कोई उपयोगकर्ता आपको पहले संदेश भेजता है |
| **Telegram** | सामग्री चर के साथ टेक्स्ट संदेश |
| **LINE** | सामग्री और टेम्पलेट संदेश |
| **Kakao** | सामग्री और टेम्पलेट संदेश |

### यह कैसे काम करता है

1. मैसेजिंग MCP सर्वर को अपने AI क्लाइंट से एक बार कनेक्ट करें (नीचे [MCP सर्वर कनेक्ट करें](#connect-the-mcp-server) देखें)।
2. अपने AI क्लाइंट में, एक नई चैट खोलें और सादे भाषा में भेजने का वर्णन करें। एप्लिकेशन, ऑडियंस (सेगमेंट या विशिष्ट उपयोगकर्ता), संदेश टेक्स्ट, और यदि यह तत्काल नहीं है तो कब भेजना है, शामिल करें। नीचे [अपने अनुरोध में क्या शामिल करें](#what-to-include-in-your-request) देखें। आपको स्वयं API अनुरोध या JSON बनाने की आवश्यकता नहीं है।
3. जब एजेंट भेजने के लिए तैयार हो, तो विवरणों की समीक्षा करें और अपने क्लाइंट में कार्रवाई को मंजूरी दें।
4. आपके द्वारा मंजूरी देने के बाद, Pushwoosh संदेश भेजता है और एक [संदेश कोड](/hi/developer/api-reference/api-identifiers/#message-code) लौटाता है। इसे [संदेश इतिहास](/hi/product/statistics-and-analytics/message-history/) में भेजने का पता लगाने और डिलीवरी और आंकड़ों को ट्रैक करने के लिए उपयोग करें।

### आपका एजेंट क्या कर सकता है

सेटअप के बाद, एजेंट यह कर सकता है:

- **किसी भी समर्थित चैनल पर भेजें:** पुश (iOS, Android, वेब), ईमेल, SMS, WhatsApp, Telegram, LINE, या Kakao।
- **एक सेगमेंट तक पहुंचें:** [सेगमेंट](/hi/product/audience-data-and-segmentation/segmentation/) में सभी को प्रसारित करें।
- **विशिष्ट उपयोगकर्ताओं तक पहुंचें:** किसी घटना (ऑर्डर अपडेट, पासवर्ड रीसेट, और इसी तरह) के बाद एक या अधिक [उपयोगकर्ता आईडी](/hi/developer/api-reference/api-identifiers/#user-id) को भेजें।
- **डिलीवरी शेड्यूल करें:** अभी भेजें, एक निर्धारित समय पर, एक देरी के बाद, या प्रत्येक उपयोगकर्ता के स्थानीय समय क्षेत्र में।
- **सामग्री को वैयक्तिकृत करें:** प्रति प्राप्तकर्ता `{{first_name}}` या `{{promo_code}}` जैसे टेम्पलेट प्लेसहोल्डर भरें।
- **एक अभियान की ओर गिनती भेजें:** एजेंट को बताएं कि कौन सा [अभियान कोड](/hi/developer/api-reference/api-identifiers/#campaign-code) उपयोग करना है। उस भेजने के लिए डिलीवरी और सहभागिता उस अभियान के तहत कंट्रोल पैनल में दिखाई देती है।

नीचे [अपने AI क्लाइंट से संदेश भेजें](#send-messages-from-your-ai-client) में [उदाहरण चैट अनुरोध](#example-prompts) देखें।

### संगत AI क्लाइंट

मैसेजिंग MCP सर्वर किसी भी MCP-संगत क्लाइंट के साथ काम करता है, जिसमें शामिल हैं:

- **Claude Desktop** by Anthropic
- **Cursor** और **Windsurf**
- **Cline** और **Continue**
- **कस्टम एजेंट** MCP विनिर्देश पर बने

## MCP सर्वर कनेक्ट करें

<Aside type="caution" icon="setting" title="डेवलपर सहायता की आवश्यकता है">
आपको अपने AI क्लाइंट से मेनीमनी मैसेजिंग MCP सर्वर को जोड़ने के लिए अपनी डेवलपमेंट टीम से मदद की आवश्यकता हो सकती है। कृपया इस गाइड को उनके साथ साझा करें।
</Aside>

### चरण 1. सुनिश्चित करें कि आपके पास Pushwoosh खाता और API टोकन है

मैसेजिंग MCP सर्वर एक [Pushwoosh सर्वर API टोकन](/hi/developer/api-reference/api-access-token/#server-api-token) के साथ प्रमाणित होता है।

Pushwoosh कंट्रोल पैनल में, **सेटिंग्स → API एक्सेस** पर जाएं, **नया टोकन जेनरेट करें** पर क्लिक करें, **सर्वर** चुनें, और टोकन को सहेजें। आप इसे अगले चरण में क्लाइंट कॉन्फ़िग में जोड़ेंगे।

टोकन आपके खाते की अनुमतियों को विरासत में लेता है। इसे उन एप्लिकेशन तक [सीमित करें](/hi/developer/api-reference/api-access-token/#edit-token) जिनसे आप एजेंट को भेजना चाहते हैं।

### चरण 2. सर्वर को अपने AI क्लाइंट में जोड़ें

निम्नलिखित एंडपॉइंट का उपयोग करें:

```
https://messaging-api.svc-nue.pushwoosh.com/mcp
```

<Tabs>
  <TabItem label="Claude Desktop">
सर्वर को अपनी Claude Desktop कॉन्फ़िग फ़ाइल (`claude_desktop_config.json`) में जोड़ें:

```json
{
  "mcpServers": {
    "pushwoosh-messaging": {
      "url": "https://messaging-api.svc-nue.pushwoosh.com/mcp",
      "headers": {
        "Authorization": "Token YOUR_API_TOKEN"
      }
    }
  }
}
```

सहेजने के बाद Claude Desktop को पुनरारंभ करें।
  </TabItem>
  <TabItem label="Cursor / Windsurf">
सर्वर को अपनी `.cursor/mcp.json` (या Windsurf में समकक्ष फ़ाइल) में जोड़ें:

```json
{
  "mcpServers": {
    "pushwoosh-messaging": {
      "url": "https://messaging-api.svc-nue.pushwoosh.com/mcp",
      "headers": {
        "Authorization": "Token YOUR_API_TOKEN"
      }
    }
  }
}
```

सहेजने के बाद संपादक को पुनः लोड करें।
  </TabItem>
  <TabItem label="Other clients">
अपने क्लाइंट को `https://messaging-api.svc-nue.pushwoosh.com/mcp` पर इंगित करें और `Authorization: Token YOUR_API_TOKEN` अनुरोध हेडर सेट करें। कस्टम हेडर के साथ एक दूरस्थ MCP सर्वर जोड़ने के लिए अपने क्लाइंट के दस्तावेज़ देखें।
  </TabItem>
</Tabs>

### चरण 3. इसे आज़माएं

अपने AI क्लाइंट में एक नई चैट खोलें और कुछ ठोस पूछें:

> *"In application `XXXXX-XXXXX`, send a push to my test devices with the title 'Hello from the agent' and body 'This is a test message.'"*


एजेंट की कार्रवाई को मंजूरी देने से पहले, ऑडियंस और संदेश सामग्री की पुष्टि करें।

यदि कनेक्शन काम करता है, तो एजेंट संदेश भेजता है और एक Pushwoosh संदेश कोड जैसे `PW-12345-67890` लौटाता है।


## अपने AI क्लाइंट से संदेश भेजें

एजेंट प्रति अनुरोध एक संदेश भेजता है।

<Aside type="caution" title="स्वीकार करने से पहले समीक्षा करें">
मैसेजिंग MCP सर्वर के माध्यम से भेजे गए संदेश वास्तविक डिलीवरी हैं। वे जैसे ही आप एक अभी-भेजें कार्रवाई को मंजूरी देते हैं, या आपके द्वारा निर्धारित शेड्यूल पर बाहर जाते हैं। अपने AI क्लाइंट में किसी कार्रवाई को मंजूरी देने से पहले, एप्लिकेशन, ऑडियंस, चैनल, संदेश टेक्स्ट और शेड्यूल की जांच करें। विशेष रूप से सावधान रहें जब लक्ष्य एक सेगमेंट हो। आपके द्वारा मंजूरी देने के बाद एजेंट एक भेजने को रद्द नहीं कर सकता है। अनुसूचित संदेशों को Pushwoosh कंट्रोल पैनल में [संदेश इतिहास](/hi/product/statistics-and-analytics/message-history/) से रद्द किया जा सकता है, लेकिन केवल भेजने से पहले।
</Aside>

### आपके अनुरोध में क्या शामिल करें

नीचे दिए गए विवरणों को अपनी चैट में वर्णित करें ताकि एजेंट को पता चले कि क्या भेजना है, किसे प्राप्त करना चाहिए, और कब। सादे भाषा का उपयोग करें (उदाहरण के लिए, "ऐप XXXXX-XXXXX", "सेगमेंट कार्ट-अबैंडनमेंट")।

| क्या शामिल करें | विवरण |
| --- | --- |
| `application` | [एप्लिकेशन कोड](/hi/developer/api-reference/api-identifiers/#application-code) (`XXXXX-XXXXX`) |
| `platforms` | [चैनल आईडी](/hi/developer/api-reference/messaging-api-v2/notify/#platform-enum) जिनके माध्यम से भेजना है (पुश, ईमेल, SMS, आदि) |
| `target` | [सेगमेंट कोड](/hi/developer/api-reference/api-identifiers/#segment--filter-code), [सेगमेंट एक्सप्रेशन](/hi/developer/api-reference/segmentation-filters-api/segmentation-language/), या एक स्पष्ट [उपयोगकर्ता](/hi/developer/pushwoosh-knowledge-hub/users-userids/), [hwid](/hi/developer/pushwoosh-knowledge-hub/device-identifiers/#hwid), या [पुश टोकन](/hi/developer/pushwoosh-knowledge-hub/device-identifiers/#push-token) सूची ([लेन-देन संबंधी लक्ष्यीकरण](/hi/developer/api-reference/messaging-api-v2/notify/#notifytransactional)) |
| `message_payload` | **पुश:** शीर्षक और बॉडी, या एक [पुश प्रीसेट](/hi/product/content/push-presets/), वैकल्पिक ध्वनि, बैज, और ओपन एक्शन के साथ<br /><br />**ईमेल:** विषय, बॉडी या [टेम्पलेट](/hi/product/content/email-content/), अटैचमेंट्स<br /><br />**SMS और मैसेंजर:** टेक्स्ट या स्वीकृत टेम्पलेट |
| `schedule` | एक विशिष्ट समय पर भेजें, एक देरी के बाद, या उपयोगकर्ता के समय क्षेत्रों का पालन करें |
| `dynamic_content_placeholders` | `{{first_name}}` या `{{promo_code}}` जैसे प्लेसहोल्डर्स के लिए मान |
| `campaign` | [अभियान कोड](/hi/developer/api-reference/api-identifiers/#campaign-code) जिसमें संदेश को श्रेय देना है |
| `frequency_capping` | [फ्रीक्वेंसी कैपिंग](/hi/product/messaging-channels/global-frequency-capping/#enable-global-frequency-capping) यह सीमित करता है कि प्रत्येक उपयोगकर्ता को एक समय विंडो के भीतर कितनी बार एक संदेश प्राप्त होता है |

### एजेंट संदेश कैसे भेजता है

एजेंट एक संदेश बनाने और भेजने के लिए [`Notify`](/hi/developer/api-reference/messaging-api-v2/notify/) टूल का उपयोग करता है। दो लक्ष्यीकरण मोड का समर्थन करता है:

| मोड | कब उपयोग करें |
| --- | --- |
| **सेगमेंट** | एक [सेगमेंट](/hi/product/audience-data-and-segmentation/segmentation/) या [सेगमेंट एक्सप्रेशन](/hi/developer/api-reference/segmentation-filters-api/segmentation-language/) से मेल खाने वाले सभी उपयोगकर्ताओं को प्रसारित करें। [शेड्यूलिंग](/hi/product/how-to-guides/how-to-schedule-a-message/), [फ्रीक्वेंसी कैपिंग](/hi/product/messaging-channels/global-frequency-capping/#enable-global-frequency-capping), [भेजने की दर](/hi/product/messaging-channels/global-frequency-capping/#set-send-rate-limits), और [नियंत्रण समूह](/hi/product/audience-data-and-segmentation/global-control-group/) का समर्थन करता है। |
| **लेन-देन संबंधी** | [उपयोगकर्ताओं](/hi/developer/pushwoosh-knowledge-hub/users-userids/), [hwids](/hi/developer/pushwoosh-knowledge-hub/device-identifiers/#hwid), या [पुश टोकन](/hi/developer/pushwoosh-knowledge-hub/device-identifiers/#push-token) की एक विशिष्ट सूची को भेजें। ट्रिगर या व्यक्तिगत संदेशों के लिए आदर्श। |


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

**एक सेगमेंट को पुश:**

> In application `XXXXX-XXXXX`, send a push to the `cart-abandonment` segment on iOS and Android. 
> 
> Title: "Still thinking it over?" Body: "Your cart is waiting, here's 10% off." 
>
>Schedule for 3 PM in each user's local timezone. Use campaign code `spring-promo`.

**एक उपयोगकर्ता को ईमेल:**

> In application `XXXXX-XXXXX`, send an email to user `uid-123` using email template `welcome-flow-v2` with the placeholder `{{first_name}}` set to Alex.

**एक सेगमेंट को SMS:**

> In application `XXXXX-XXXXX`, send an SMS to segment `vip-users` with body "Your exclusive offer ends tonight." Send now.

**एक सेगमेंट को Telegram:**

> In application `XXXXX-XXXXX`, send a Telegram message to segment `subscribers-monthly` with body "Hi `{{first_name}}`, your May invoice is ready — download it from your account." Schedule it for tomorrow at 10:00 AM UTC.

## प्रमाणीकरण

मैसेजिंग MCP सर्वर दो प्रमाणीकरण विधियों का समर्थन करता है:

| विधि | कैसे उपयोग करें |
| --- | --- |
| **API टोकन** | हर अनुरोध में `Authorization: Token YOUR_API_TOKEN` जोड़ें। एजेंटों और स्वचालित पाइपलाइनों के लिए अनुशंसित। |
| **सेशन टोकन (SSO)** | `Authorization: Bearer YOUR_SSO_TOKEN` जोड़ें। प्रोग्रामेटिक इंटीग्रेशन के लिए जो एक विशिष्ट उपयोगकर्ता सत्र के तहत कार्य करने के लिए Pushwoosh OAuth2 SSO का उपयोग करते हैं। विशिष्ट एजेंट सेटअप के लिए आवश्यक नहीं है — इसके बजाय एक सर्वर API टोकन का उपयोग करें। |

एक गुम या अमान्य टोकन वाले अनुरोधों को HTTP 401 के साथ अस्वीकार कर दिया जाता है।

## टिप्स और सर्वोत्तम अभ्यास

- **प्रत्येक भेजने की सावधानीपूर्वक समीक्षा करें इससे पहले कि आप इसे मंजूरी दें।** ये वास्तविक डिलीवरी हैं, और वे तब बाहर जाती हैं जब आप मंजूरी देते हैं या निर्धारित समय पर। सुनिश्चित करें कि क्लाइंट में ऐप, ऑडियंस, चैनल और संदेश टेक्स्ट आपके इरादे से मेल खाते हैं।
- **एजेंट के लिए एक समर्पित सर्वर API टोकन का उपयोग करें।** **सेटिंग्स → API एक्सेस** में एक अलग [सर्वर API टोकन](/hi/developer/api-reference/api-access-token/#server-api-token) बनाएं और इसे उन एप्लिकेशन तक [सीमित करें](/hi/developer/api-reference/api-access-token/#edit-token) जिनसे एजेंट को भेजना चाहिए। इस तरह एजेंट की पहुंच केवल उन ऐप्स तक ही सीमित रहती है।
- **ट्रिगर किए गए संदेशों के लिए लेन-देन संबंधी लक्ष्यीकरण का उपयोग करें।** जब आप किसी घटना (ऑर्डर भेज दिया गया, पासवर्ड रीसेट) के बाद एक ज्ञात उपयोगकर्ता आईडी को भेजते हैं, तो `transactional` मोड का उपयोग `users: [userId]` के साथ करें। उसी भेजने के लिए एक-व्यक्ति सेगमेंट न बनाएं। [NotifyTransactional](/hi/developer/api-reference/messaging-api-v2/notify/#notifytransactional) देखें।
- **एक बड़े भेजने से पहले परीक्षण उपकरणों पर परीक्षण करें।** एक वास्तविक सेगमेंट को भेजने से पहले, एजेंट से अपने [पंजीकृत परीक्षण उपकरणों](/hi/product/first-steps/start-with-your-project/test-your-integration/test-devices/) को पहले भेजने के लिए कहें। उदाहरण के लिए: *"In application `XXXXX-XXXXX`, send a push to my test devices with title 'Test' and body 'Check text here.'"* यह संदेश केवल उन उपकरणों को रूट करता है जिन्हें आपने **सेटिंग्स → परीक्षण उपकरण** में जोड़ा है। जब पूर्वावलोकन सही लगे, तो वास्तविक सेगमेंट या ऑडियंस के लिए पूछें।
- **अपने अनुरोध में एक अभियान का नाम दें।** चैट में एक [अभियान कोड](/hi/developer/api-reference/api-identifiers/#campaign-code) शामिल करें (उदाहरण के लिए, `spring-promo`) ताकि परिणाम Pushwoosh कंट्रोल पैनल में सही अभियान के तहत दिखाई दें।
- **प्रसारण से पहले पुष्टि करें।** अपने AI क्लाइंट को किसी भी टूल कॉल को मंजूरी देने से पहले स्पष्ट पुष्टि के लिए पूछने के लिए कॉन्फ़िगर करें जो एक सेगमेंट को लक्षित करता है। एक बड़े ऑडियंस को प्रसारण अपरिवर्तनीय है।
- **वैयक्तिकरण के लिए प्लेसहोल्डर्स का उपयोग करें।** प्रत्येक उपयोगकर्ता के लिए अलग-अलग संदेश बनाने के बजाय अपनी चैट अनुरोध में `{{first_name}}` या `{{promo_code}}` जैसे प्लेसहोल्डर्स के लिए मान पास करें।


## संबंधित

<LinkCard title="मेनीमनी AI MCP सर्वर: अभियान की योजना बनाएं और बनाएं" href="/product/pushwoosh-ai/manymoney-mcp-server/" />
<LinkCard title="कंट्रोल पैनल के अंदर मेनीमनी AI" href="/product/pushwoosh-ai/ai-assistant/" />
<LinkCard title="AI टूल्स का अवलोकन" href="/product/pushwoosh-ai/" />