MCP सर्वर
Model Context Protocol AI असिस्टेंट को सीधे s.id API कॉल करने देता है। सर्वर होस्टेड है, इसलिए कुछ इंस्टॉल करने की ज़रूरत नहीं है। एंडपॉइंट: POST https://mcp.s.id/mcp (स्ट्रीमेबल HTTP, JSON-RPC 2.0)
क्लाइंट कनेक्ट करें
प्रमाणीकरण वही क्रेडेंशियल इस्तेमाल करता है जो API में है: API key या OAuth 2.0 टोकन। नीचे अपना AI ऐप चुनें और sk_live_... को Dashboard > Developer की API key से बदलें।
claude.ai या Claude Desktop में Settings > Connectors > Add custom connector खोलें, नीचे दिया URL पेस्ट करें, फिर अपने s.id खाते से साइन इन करें (OAuth)। API key की ज़रूरत नहीं।
https://mcp.s.id/mcpOAuth समर्थित क्लाइंट इसके ज़रिए अथॉराइज़ेशन सर्वर खोज सकते हैं: https://mcp.s.id/.well-known/oauth-protected-resource.
उदाहरण प्रॉम्प्ट
कनेक्ट होने के बाद सामान्य भाषा में पूछें। असिस्टेंट सही टूल चुन लेता है।
https://example.com/catalog-2026 के लिए 'Holiday Catalog' शीर्षक वाला छोटा लिंक बना दो।
इस्तेमाल हुए टूल:create_linkदेखो कि alias [promo-name] खाली है या नहीं, अगर है तो उसे https://example.com/promo के लिए इस्तेमाल करो।
इस्तेमाल हुए टूल:check_short_availabilitycreate_linkइस हफ़्ते मेरे लिंक पर कितने क्लिक आए और किन देशों से?
इस्तेमाल हुए टूल:get_account_statsget_link_statsउस कैटलॉग लिंक के लिए लाल रंग और बीच में लोगो वाला QR कोड बनाओ।
इस्तेमाल हुए टूल:get_link_qrset_link_qrमेरी दुकान के लिए WhatsApp बटन, कैटलॉग लिंक और खुलने के समय वाली microsite बनाओ।
इस्तेमाल हुए टूल:create_micrositecreate_microsite_componentपिछले 90 दिनों में जिन लिंक पर कोई क्लिक नहीं आया, उन्हें आर्काइव कर दो।
इस्तेमाल हुए टूल:list_linksget_link_lifetime_statsdelete_linkइस महीने मेरे पास लिंक और microsite का कितना कोटा बचा है?
इस्तेमाल हुए टूल:get_quota
Tools और scope
कुल 28 tools हैं। हर tool को उसके संबंधित REST endpoint जैसा ही scope चाहिए।
| समूह | संख्या | उदाहरण tools |
|---|---|---|
| लिंक | 11 | create_linklist_linksget_link_statsdelete_link |
| Microsite | 11 | create_micrositeupdate_micrositecreate_microsite_component |
| QR | 4 | get_link_qrset_link_qrget_global_qrset_global_qr |
| अकाउंट | 2 | get_user_infoget_quota |
MCP quota REST API quota से अलग है। Quota सिर्फ tools/call में खर्च होता है, जबकि initialize handshake और tools/list मुफ़्त हैं।