इंटीग्रेशन
Claude, ChatGPT और n8n के लिए MCP सर्वर
एक रिमोट Model Context Protocol एंडपॉइंट, ताकि असिस्टेंट लिंक की सूची देख सकें, विज़िट पढ़ सकें और ट्रैक होने वाले URL बना सकें।
Ultimate वर्कस्पेस https://letl.ink/mcp पर एक रिमोट Model Context Protocol सर्वर उपलब्ध कराते हैं। Claude, ChatGPT और n8n का MCP Client, Streamable HTTP पर JSON-RPC का उपयोग करते हैं। टोकन वही API टोकन है जो REST API का है। Free, Solo या Growth वाले वर्कस्पेस को /mcp पर 403 मिलता है, भले ही उनके पास किसी और वजह से पहले से टोकन हो।
प्रोटोकॉल और ऑथेंटिकेशन
- प्रोटोकॉल वर्शन
2025-03-26। - मेथड:
initialize,ping,tools/list,tools/call।resources/listऔरprompts/listखाली सूचियाँ लौटाते हैं। Authorization: Bearer YOUR_TOKENयाX-API-KEY: YOUR_TOKENसे ऑथेंटिकेट करें।- मालिक और एडमिन इंटीग्रेशन → MCP में टोकन बनाते हैं। इसे फिर से बनाने से सभी MCP क्लाइंट एक साथ डिस्कनेक्ट हो जाते हैं।
Claude कनेक्ट करें
- Claude में Settings → Connectors → Add custom connector खोलें।
- URL:
https://letl.ink/mcp। - ऑथेंटिकेशन हेडर:
Authorization: Bearerऔर आपका टोकन। - कनेक्ट होने के बाद, Claude से वर्कस्पेस का सारांश बनाने, लिंक की सूची देने, या ट्रैक होने वाला शॉर्ट URL बनाने को कहें।
ChatGPT कनेक्ट करें
- ChatGPT में Settings → Connectors → MCP खोलें।
- वही URL और Bearer टोकन इस्तेमाल करें।
- कुछ ChatGPT वर्कस्पेस में कस्टम MCP सर्वर दिखने से पहले डेवलपर मोड चालू करना ज़रूरी होता है। अगर कनेक्टर नहीं दिख रहा, तो पहले वह टॉगल जाँचें।
n8n कनेक्ट करें
MCP Client नोड → ट्रांसपोर्ट Streamable HTTP → URL https://letl.ink/mcp → हेडर Authorization: Bearer YOUR_TOKEN। विवरण और n8n के बाकी दो तरीके n8n लेख में हैं।
टूल
| टूल | यह क्या लौटाता / करता है |
|---|---|
| workspace_summary | वर्कस्पेस का नाम, प्लान, इस्तेमाल हुए/अधिकतम लिंक, इस कैलेंडर महीने के क्लिक, डोमेन, QR कोड, रिटेंशन के दिन, जियो और API चालू हैं या नहीं, और बॉट ब्लॉक करें चालू है या नहीं |
| list_links | सक्रिय लिंक (वैकल्पिक limit, डिफ़ॉल्ट 50, अधिकतम 200) |
| get_link | संख्यात्मक id या short_code से एक लिंक |
| get_recent_visits | नवीनतम दर्ज क्लिक (वैकल्पिक limit, डिफ़ॉल्ट 25, अधिकतम 100), देश सहित |
| create_link | एक ट्रैक होने वाला लिंक बनाता है। type direct, utm, appstore, instagram, mobile या device हो सकता है। स्मार्ट टाइप प्लान के अनुसार चलते हैं; डेस्टिनेशन, UTM और स्टोर URL, REST create बॉडी जैसे ही होते हैं |
{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize",
"params": {
"protocolVersion": "2025-03-26",
"capabilities": {},
"clientInfo": { "name": "docs", "version": "1" }
}
}
मॉडल को क्या बताया जाता है
initialize पर सर्वर खुद को letlink के रूप में बताता है और क्लाइंट को इस वर्कस्पेस के लिए भौगोलिक फ़ील्ड सहित ट्रैक होने वाले शॉर्ट लिंक पूछने और बनाने का निर्देश देता है। टूल JSON को टेक्स्ट सामग्री और structuredContent दोनों के रूप में लौटाते हैं, ताकि संरचित नतीजे समझने वाले क्लाइंट पार्सिंग छोड़ सकें।
सुरक्षा
कनेक्ट किए गए असिस्टेंट को API एक्सेस वाले टीम सदस्य की तरह मानें: यह विज़िट रो पढ़ सकता है (कुछ विज़िट पेलोड में IP सहित) और ऐसे लिंक बना सकता है जो सीमाओं में गिने जाते हैं। Bearer टोकन किसी चैट में पेस्ट न करें। अगर किसी क्लाइंट की अब ज़रूरत नहीं है, तो कनेक्टर बंद करें और टोकन बदल दें।