# AI एजेंटों के लिए मैसेजिंग और वॉइस।

- कैनोनिकल URL: https://www.broadnet.me/hi/developers/ai-agents
- भाषा: hi
- अंतिम अपडेट: 2026-10-21
- प्रकाशक: BroadNet (https://www.broadnet.me)
- ऊपर दिए गए पेज का Markdown संस्करण, जो रेंडर किए गए पेज से जनरेट किया गया है।

AI एजेंटों के लिए· /developers/ai-agents

एक AI एजेंट को कवरेज, नियम और कीमतें देखने के लिए, और आपके BroadNet अकाउंट पर SMS, WhatsApp और वन-टाइम पासवर्ड भेजने के लिए एक सुरक्षित तरीका दें। जो भी इंटरफ़ेस आपके स्टैक के लिए उपयुक्त हो उसका उपयोग करें: दो MCP सर्वर, REST API, TypeScript SDK या साधारण मशीन-रीडेबल फ़ाइलें।

[टेस्ट एक्सेस का अनुरोध करें (अंग्रेज़ी फ़ॉर्म)](https://www.broadnet.me/hi/contact?intent=test-access) MCP कॉन्फ़िगरेशन कॉपी करें

## प्रवेश का तरीका चुनें

एजेंट्स को आमतौर पर दो चीज़ों की आवश्यकता होती है: योजना बनाने के लिए तथ्य, और कार्य करने का एक तरीका। BroadNet उन्हें अलग रखता है। नॉलेज सर्वर बिना अकाउंट के सवालों के जवाब देता है; भेजने के लिए हमेशा आपके टोकन की आवश्यकता होती है।

नॉलेज MCP सर्वर

इसी वेबसाइट के डेटा से प्राप्त सार्वजनिक, रीड-ओनली (read-only) जवाब: कवरेज, सेंडर ID नियम, सांकेतिक लिस्ट कीमतें, कंप्लायंस, सेगमेंट काउंट, जवाब, केस स्टडीज, चेंजलॉग और स्टेटस।

https://www.broadnet.me/mcp

**ऑथेंटिकेशन:**

कोई नहीं

**एक्सेस:**

केवल पढ़ने के लिए · 13 टूल्स, प्रति IP प्रति मिनट 60 रिक्वेस्ट

**इनके लिए सबसे अच्छा:**

प्लानिंग, रिसर्च और प्री-सेल्स सवालों के लिए, किसी भी अकाउंट के बनने से पहले।

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

BroadNet मैसेजिंग API जिसे MCP टूल्स के रूप में पेश किया गया है। एजेंट आपके द्वारा दिए गए टोकन की अनुमतियों के साथ मैसेज भेजता है और उन्हें ट्रैक करता है।

https://mcp.broadnet.me/mcp

**ऑथेंटिकेशन:**

Bearer <token>

**एक्सेस:**

आपके अकाउंट पर कार्य करता है

**इनके लिए सबसे अच्छा:**

असिस्टेंट और एजेंट जो उपयोगकर्ता के अनुरोध पर मैसेज भेजते हैं, जिसमें एक व्यक्ति प्रत्येक मैसेज भेजने की पुष्टि करता है।

REST API

Bearer-token REST, प्रत्येक चैनल के लिए एक पाथ फैमिली, जिसका वर्णन OpenAPI 3.1 spec द्वारा किया गया है। आपका एजेंट निर्णय लेता है; आपका कोड कॉल करता है।

https://api.broadnet.me

**ऑथेंटिकेशन:**

Bearer <token>

**एक्सेस:**

आपका कोड API को कॉल करता है · OpenAPI 3.1

**इनके लिए सबसे अच्छा:**

प्रोडक्शन एजेंट जहाँ आपका बैकएंड रिट्राइज़, लॉगिंग और लिमिट्स को संभालता है।

TypeScript SDK

OpenAPI spec से जनरेट किया गया एकमात्र आधिकारिक SDK, @broadnet/cpaas-sdk। अन्य भाषाएँ REST API को कॉल करती हैं या क्लाइंट जनरेट करती हैं।

npm i @broadnet/cpaas-sdk

**ऑथेंटिकेशन:**

Bearer <token>

**एक्सेस:**

आपका कोड API को कॉल करता है · TypeScript / Node.js

**इनके लिए सबसे अच्छा:**

पूर्ण प्रकारों के साथ Node.js एजेंट फ्रेमवर्क और टूल डेफिनिशन।

## एक एजेंट क्या भेज सकता है

वही नियम लागू होते हैं चाहे एजेंट किसी भी माध्यम का उपयोग करे: एक रजिस्टर्ड सेंडर, एक सहमति प्राप्त प्राप्तकर्ता और ऐसा कंटेंट जो चैनल के अनुकूल हो।

SMS

प्रत्येक रिक्वेस्ट पर एक मैसेज, या फ़ाइल से एक बल्क जॉब। बिलिंग प्रति सेगमेंट होती है, इसलिए लंबे या नॉन-लैटिन टेक्स्ट की लागत अधिक होती है: पहले उन्हें गिन लें।

**REST API**

`POST /sms/sendSms` (JSON) `POST /sms/sendbulk` (मल्टीपार्ट)

**मैसेजिंग MCP**

SMS भेजने के टूल्स, उदाहरण के लिए `post_sms_send`

WhatsApp

24-घंटे की सर्विस विंडो के भीतर फ्री-फॉर्म मैसेज; विंडो के बाहर, केवल स्वीकृत टेम्पलेट्स। टेम्पलेट्स की सूची दी गई है और उन्हें नाम से भेजा जाता है।

**REST API**

`POST /whatsapp/message/sendbulk` (मल्टीपार्ट)

**मैसेजिंग MCP**

`post_whatsapp_message_send` `get_whatsapp_template_list` `post_whatsapp_template_send`

OTP

आपका सिस्टम कोड जेनरेट करता है; एजेंट इसे SMS या WhatsApp ऑथेंटिकेशन टेम्पलेट में भेजता है। पब्लिक API में कोई अलग वेरिफाई एंडपॉइंट नहीं है, इसलिए कोड की जांच आपके सिस्टम में ही रहती है।

**REST API**

मैसेज में कोड के साथ `POST /sms/sendSms`

**मैसेजिंग MCP**

वही SMS और WhatsApp टेम्पलेट टूल्स

वॉइस

वॉइस OTP, टेक्स्ट-टू-स्पीच कॉलआउट और IVR आपकी अकाउंट टीम के माध्यम से प्रोविज़न किए जाते हैं। पब्लिक OpenAPI स्पेसिफिकेशन और MCP टूल्स मैसेजिंग चैनलों को कवर करते हैं, वॉइस कॉल को नहीं। AI-संचालित आउटबाउंड कॉलिंग के लिए, DialerBee देखें।

**REST API**

प्रत्येक अकाउंट के लिए प्रोविज़न किया गया

**मैसेजिंग MCP**

कोई वॉइस टूल नहीं

## एक व्यावहारिक उदाहरण: एक एजेंट OTP लॉन्च की योजना बनाता है

एक यूजर एजेंट से UAE के लिए वन-टाइम पासवर्ड प्लान करने के लिए कहता है। एजेंट पब्लिक नॉलेज सर्वर पर चार टूल्स को कॉल करता है। नीचे दिए गए परिणाम सर्वर का वास्तविक आउटपुट हैं, जिन्हें एजेंट द्वारा उपयोग किए जाने वाले फ़ील्ड्स तक सीमित किया गया है।

यूज़र

हम UAE में ग्राहकों को महीने में लगभग 50,000 लॉगिन कोड भेजना चाहते हैं। हमें क्या चाहिए, और इसकी कीमत क्या होगी?

1. 1 टूल कॉल `check_coverage` क्या UAE कवर है, किन ऑपरेटर्स पर? → `{"country":"UAE"}` परिणाम (ट्रिम किया हुआ) `{ "country": "UAE", "regulator": "TDRA (Telecommunications and Digital Government Regulatory Authority)", "channels": { "sms": "Live", "otp": "Live", "whatsapp": "Live", "rcs": "Available", "voice": "Live" }, "operators": [ { "name": "Etisalat / e&", "status": "Direct" }, { "name": "du", "status": "Direct" }, { "name": "Virgin Mobile", "status": "Operator-grade" } ] }`
2. 2 टूल कॉल `sender_id_rules` वहाँ सेंडर ID के लिए किन आवश्यकताओं की ज़रूरत है? → `{"country":"ae"}` परिणाम (ट्रिम किया हुआ) `{ "typicalLeadTime": "5-7 business days", "requirements": [ { "format": "Alphanumeric (Latin or Arabic), up to 11 chars. AD- prefix mandatory on promotional senders.", "preRegistration": "Required — one sender ID per legal entity per use case" } ], "marketingRules": { "quietHours": "TDRA's spam policy bars marketing text messages between 21:00 and 07:00 GST. Transactional OTP and alerts are 24/7." } }`
3. 3 टूल कॉल `count_sms_segments` मैसेज में कितने सेगमेंट हैं? → `{"text":"Your MyShop code is 482913. It expires in 5 minutes. Never share it."}` परिणाम (ट्रिम किया हुआ) `{ "encoding": "GSM-7", "units": 68, "segments": 1 }`
4. 4 टूल कॉल `estimate_price` संकेतिक कीमत क्या है? → `{"country":"UAE","channel":"sms","volume":50000}` परिणाम (ट्रिम किया हुआ) `{ "country": "UAE", "unitPriceUsd": 0.0123, "unit": "per SMS segment", "estimatedMonthlyUsd": 615, "ratesReviewed": "2026-09-24", "note": "Indicative list rate, excluding taxes and sender-ID fees. Volume pricing available; a written quote confirms per-operator pricing." }`

एजेंट

UAE में ऑपरेटरों से सीधे कनेक्शन (Etisalat / e& · du) के माध्यम से कवरेज उपलब्ध है। आपकी सेंडर ID के लिए TDRA के साथ प्री-रजिस्ट्रेशन की आवश्यकता है, जिसमें आमतौर पर 5–7 कार्य दिवस लगते हैं। आपका कोड मैसेज 1 SMS सेगमेंट है। $0.0123 प्रति सेगमेंट की सांकेतिक लिस्ट दर पर, टैक्स और सेंडर ID शुल्क को छोड़कर, 50,000 कोड का खर्च प्रति माह लगभग $615 आता है। यह कोई कोटेशन नहीं है।

अगला कदम: broadnet.me/signup पर टेस्ट एक्सेस का अनुरोध करें। एक बार जब आपके पास टोकन हो जाए, तो मैं मैसेजिंग सर्वर के माध्यम से आपके अपने वेरिफ़ाइड नंबर पर एक टेस्ट कोड भेज सकता हूँ। क्या मैं आपके कन्फर्मेशन के लिए वह मैसेज तैयार करूँ?

हर डिप्लॉय पर लाइव टूल आउटपुट से निर्मित

## कॉपी और पेस्ट

उदाहरणों में केवल काल्पनिक नंबरों का उपयोग किया गया है। टोकन को एनवायरनमेंट वेरिएबल से पढ़ें; इसे कभी भी चैट या कमिट की गई फ़ाइल में पेस्ट न करें।

mcp.json — दोनों सर्वर

```
{
  "mcpServers": {
    "broadnet-knowledge": {
      "type": "http",
      "url": "https://www.broadnet.me/mcp"
    },
    "broadnet": {
      "type": "http",
      "url": "https://mcp.broadnet.me/mcp",
      "headers": {
        "Authorization": "Bearer ${BROADNET_TOKEN}"
      }
    }
  }
}
```

फ़ील्ड के नाम क्लाइंट्स के बीच थोड़े भिन्न हो सकते हैं (कुछ टाइप के रूप में "streamable-http" की अपेक्षा करते हैं, कुछ अलग सेटिंग से हेडर पढ़ते हैं)। यदि आपके पास अभी तक कोई टोकन नहीं है, तो केवल नॉलेज एंट्री जोड़ें।

tools/call estimate_price (नॉलेज सर्वर)

```
curl -X POST https://www.broadnet.me/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call",
       "params":{"name":"estimate_price",
                 "arguments":{"country":"UAE","channel":"sms","volume":50000}}}'
```

एक SMS भेजें (REST API)

```
curl -X POST https://api.broadnet.me/sms/sendSms \
  -H "Authorization: Bearer $BROADNET_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "senderId": "BroadNet",
    "destinationNumber": "447700900123",
    "message": "Your verification code is 482913",
    "messageType": "TEXT"
  }'

# 200 OK → response body is the message ID, e.g. 2603121407537573731
```

HTTP 200 मैसेज ID लौटाता है। API में कोई इडेम्पोटेंसी हेडर नहीं है: नेटवर्क एरर या 5xx के बाद, दोबारा भेजने से पहले अपनी ID के माध्यम से मैसेज स्टेटस की जाँच करें।

TypeScript SDK के साथ वही भेजें

```
// npm install @broadnet/cpaas-sdk axios
import { Configuration, SMSSMSApi } from "@broadnet/cpaas-sdk";

const sms = new SMSSMSApi(
  new Configuration({
    basePath: "https://api.broadnet.me",
    accessToken: process.env.BROADNET_TOKEN!,
  }),
);

const res = await sms.smsSendsmsPost({
  sMSSmsRequest: {
    senderId: "BroadNet",
    destinationNumber: "447700900123",
    message: "Your verification code is 482913",
    messageType: "TEXT",
  },
});

console.log(res.data); // message ID
```

एक स्वीकृत WhatsApp टेम्पलेट भेजें (REST API)

```
# Send an approved WhatsApp template
curl -X POST https://api.broadnet.me/whatsapp/message/sendbulk \
  -H "Authorization: Bearer $BROADNET_TOKEN" \
  -F batchId=0 \
  -F campaignName=order-updates \
  -F destinationNo=447700900123 \
  -F messageType=TEMPLATE \
  -F templateName=order_update \
  -F templateLanguage=en_US \
  -F bodyTemplateVariables=INV-400

# 200 OK → the response carries the batchId; per-recipient status
# (SUBMITTED → SENT → DELIVERED → READ) arrives on your webhook.
```

टेम्पलेट्स 24-घंटे की सर्विस विंडो के बाहर काम करते हैं; फ्री-फॉर्म टेक्स्ट के लिए ओपन विंडो की आवश्यकता होती है।

## मशीन-रीडेबल एंट्री पॉइंट्स

कनेक्ट करने के बजाय ब्राउज़ करने वाले एजेंट प्लेन फाइलों से सब कुछ पढ़ सकते हैं। उनमें से किसी को भी लॉगिन की आवश्यकता नहीं है।

- [llms.txt `/llms.txt` लैंग्वेज मॉडल के लिए साइट इंडेक्स, जिसमें एजेंट एक्सेस और बाधाओं पर एक सेक्शन है, साथ ही प्रत्येक भाषा के लिए एक फ़ाइल है।](https://www.broadnet.me/llms.txt)
- [एजेंट स्किल्स `/.well-known/agent-skills/index.json` पाँच SKILL.md रनबुक्स: कवरेज और कीमत, सेंडर ID रजिस्ट्रेशन, पहला टेस्ट SMS, टेस्ट एक्सेस, और MCP सर्वर से कनेक्ट करना।](https://www.broadnet.me/.well-known/agent-skills/index.json)
- [A2A एजेंट कार्ड `/.well-known/agent-card.json` उसी रीड-ओनली नॉलेज टूल के लिए एक Agent2Agent कार्ड, जो /a2a. पर JSON-RPC के माध्यम से दिया जाता है](https://www.broadnet.me/.well-known/agent-card.json)
- [API कैटलॉग `/.well-known/api-catalog` एक RFC 9727 लिंकसेट जो OpenAPI spec, API docs, दोनों MCP सर्वर और स्टेटस पेज की ओर इशारा करता है।](https://www.broadnet.me/.well-known/api-catalog)
- [MCP सर्वर कार्ड `/.well-known/mcp.json` सर्वर कार्ड जो दोनों MCP सर्वर, उनके ट्रांसपोर्ट और ऑथेंटिकेशन का वर्णन करता है।](https://www.broadnet.me/.well-known/mcp.json)
- [OpenAPI 3.1 `/developers/openapi.yaml` पूर्ण REST API विवरण: इसे डाउनलोड करें, या इससे एक टाइप्ड क्लाइंट जेनरेट करें।](https://www.broadnet.me/developers/openapi.yaml)
- [Markdown ट्विन्स `/pricing/sms/uae.md` पेज की साफ Markdown कॉपी के लिए, अधिकांश पेज URL में .md जोड़ें, या Accept: text/markdown भेजें।](https://www.broadnet.me/pricing/sms/uae.md)
- [डेटा फ़ाइलें `/data/coverage.json` प्रत्येक मार्केट के लिए कवरेज, प्रकाशित कीमतें और रेगुलेशन JSON के रूप में (कवरेज और प्राइसिंग के लिए CSV)।](https://www.broadnet.me/data/coverage.json)
- [स्टेटस JSON `/status/api/v2/summary.json` Statuspage v2 समरी शेप में, वेबसाइट, API गेटवे और दोनों MCP एंडपॉइंट्स की मापी गई पहुंच (reachability)।](https://www.broadnet.me/status/api/v2/summary.json)

## नियम जिनका एक एजेंट को पालन करना चाहिए

एक एजेंट जो मैसेज भेजता है, वह आपके क्रेडेंशियल्स के साथ आपके ब्रांड की ओर से कार्य करता है। इन नियमों को उसके निर्देशों और उसके टूल्स में शामिल करें।

- कंटेंट से पहले सहमति मार्केटिंग केवल उन्हीं प्राप्तकर्ताओं को भेजें जिन्होंने ऑप्ट-इन किया है, और ऑप्ट-इन का रिकॉर्ड रखें। sender_id_rules टूल प्रत्येक मार्केट के ऑप्ट-इन नियम लौटाता है।
- ऑप्ट-आउट का सम्मान करें प्रमोशनल मैसेज में मार्केट का ऑप्ट-आउट कीवर्ड होता है, जैसे कि STOP। एक एजेंट कभी भी उस नंबर पर मैसेज नहीं भेजता जिसने ऑप्ट-आउट किया हो।
- केवल रजिस्टर्ड सेंडर ID कई मार्केट्स में अल्फ़ान्यूमेरिक सेंडर ID का प्री-रजिस्ट्रेशन आवश्यक है। एजेंट आपके अकाउंट पर स्वीकृत सेंडर ID का उपयोग करता है, कभी भी किसी मनगढ़ंत ID का नहीं।
- शांत घंटों का सम्मान करें कई मार्केट्स में रात के समय मार्केटिंग पर रोक होती है। sender_id_rules सोर्स किए गए शांत घंटों (quiet hours) की जानकारी देता है; OTP और अलर्ट आमतौर पर चौबीसों घंटे मान्य होते हैं।
- पंपिंग के खिलाफ OTP फ्लो की सुरक्षा करें बॉट्स उन नंबरों पर OTP भेज सकते हैं जिनसे उन्हें लाभ होता है। प्रति नंबर, IP और डिवाइस के लिए कोड रिक्वेस्ट पर रेट-लिमिट लगाएं, और उन डेस्टिनेशन को ब्लॉक करें जिन्हें आप सर्विस नहीं देते हैं। MyOTP डिफ़ॉल्ट रूप से इन सुरक्षाओं को लागू करता है।
- एक व्यक्ति हर मैसेज भेजने की पुष्टि करता है किसी भी ऐसे टूल का उपयोग करने से पहले क्लाइंट से पूछें जो मैसेज भेजता है, विशेष रूप से कई प्राप्तकर्ताओं को, और केवल उन्हीं टूल्स को सक्षम करें जिनकी एजेंट को आवश्यकता है।
- अपने नंबर पर टेस्ट करें टेस्ट क्रेडेंशियल्स के साथ, केवल अपने स्वयं के वेरिफ़ाइड नंबर पर भेजें। उदाहरणों और प्रॉम्प्ट्स में काल्पनिक नंबरों का उपयोग किया गया है।
- टोकन को चैट से बाहर रखें टोकन एक सेंड क्रेडेंशियल है। इसे एनवायरनमेंट वेरिएबल से लोड करें, प्रॉम्प्ट से कभी नहीं, और यदि यह लीक हो जाए तो इसे तुरंत रद्द कर दें।

## संबंधित

[MCP सर्वर दोनों सर्वर का विस्तृत विवरण: एंडपॉइंट्स, ऑथेंटिकेशन, क्लाइंट सेटअप और डेमो।](https://www.broadnet.me/hi/developers/mcp) [क्विकस्टार्ट टेस्ट एक्सेस से लेकर curl या TypeScript SDK के माध्यम से पहले SMS तक।](https://www.broadnet.me/hi/developers/quickstart) [API रेफरेंस प्रत्येक चैनल का सेंड एंडपॉइंट, Bearer auth और एरर फॉर्मेट।](https://www.broadnet.me/developers/api) [सुरक्षित रिट्राइज़ मैसेज को दो बार भेजे बिना दोबारा प्रयास कैसे करें।](https://www.broadnet.me/developers/idempotency) [SMS सेगमेंट काउंटर किसी भी मैसेज टेक्स्ट के लिए एनकोडिंग और सेगमेंट काउंट।](https://www.broadnet.me/developers/sms-counter) [BroadNet इन्फरेंस वॉइस और डॉक्यूमेंट एजेंटों के लिए अरबी स्पीच-टू-टेक्स्ट और विज़न मॉडल।](https://www.broadnet.me/hi/products/inference) [DialerBee कॉन्टैक्ट सेंटर्स के लिए मल्टीलिंगुअल AI आउटबाउंड डायलर।](https://www.broadnet.me/hi/dialerbee) [SMS पंपिंग क्या है? OTP धोखाधड़ी कैसे काम करती है और इसे रोकने वाले बचाव।](https://www.broadnet.me/hi/answers/what-is-sms-pumping)

## प्रश्न

### क्या एक AI एजेंट BroadNet के माध्यम से SMS और WhatsApp मैसेज भेज सकता है?

हाँ। अपने BroadNet टोकन के साथ इसे https://mcp.broadnet.me/mcp पर मैसेजिंग MCP सर्वर से कनेक्ट करें, या अपने कोड से https://api.broadnet.me पर REST API को कॉल कराएँ। दोनों ही तरीकों में एजेंट आपके टोकन की अनुमतियों के साथ काम करता है, इसलिए हर मैसेज भेजने से पहले किसी व्यक्ति की पुष्टि अनिवार्य रखें।

### क्या कवरेज या कीमतों के बारे में पूछने के लिए किसी एजेंट को अकाउंट की आवश्यकता है?

नहीं। https://www.broadnet.me/mcp पर MCP नॉलेज सर्वर पब्लिक और केवल पढ़ने के लिए (read-only) है। यह वेबसाइट के समान ही डेटा से कवरेज, सेंडर ID नियम, सांकेतिक लिस्ट कीमतें और नियम प्रदान करता है। कीमतें सांकेतिक लिस्ट दरें हैं, कोटेशन नहीं।

### एक एजेंट वन-टाइम पासवर्ड कैसे भेजता है?

आपका सिस्टम कोड जनरेट करता है और एजेंट इसे POST /sms/sendSms के साथ SMS में, या WhatsApp ऑथेंटिकेशन टेम्पलेट में भेजता है। पब्लिक API में कोई अलग वेरीफाई एंडपॉइंट नहीं है, इसलिए कोड की जांच आपके सिस्टम में ही रहती है।

### क्या एक एजेंट वॉइस कॉल कर सकता है?

वॉइस OTP, टेक्स्ट-टू-स्पीच कॉलआउट और IVR आपकी BroadNet अकाउंट टीम के माध्यम से प्रदान किए जाते हैं। वे पब्लिक OpenAPI spec या MCP टूल्स में नहीं हैं। DialerBee कॉन्टैक्ट सेंटर्स के लिए BroadNet का AI आउटबाउंड डायलर है।

### मैं टोकन कैसे प्राप्त करूँ?

/signup पर टेस्ट एक्सेस का अनुरोध करें। BroadNet एक कार्य दिवस के भीतर टेस्ट क्रेडेंशियल्स के साथ जवाब देता है। कोई इंस्टेंट सेल्फ-सर्व की (key) उपलब्ध नहीं है।

## अपने एजेंट को BroadNet से कनेक्ट करें

आज ही पब्लिक नॉलेज सर्वर के साथ शुरुआत करें। जब आपका एजेंट भेजने के लिए तैयार हो जाए, तो टेस्ट एक्सेस का अनुरोध करें।

[टेस्ट एक्सेस का अनुरोध करें (अंग्रेज़ी फ़ॉर्म)](https://www.broadnet.me/hi/contact?intent=test-access) [MCP सर्वर गाइड](https://www.broadnet.me/hi/developers/mcp)
