Zip1
आधिकारिकएक मुफ्त URL संक्षिप्तक
Zip1 MCP के साथ आप क्या कर सकते हैं?
- URL को छोटा करें — AI से
create_short_urlके माध्यम से एक छोटा लिंक बनाने का अनुरोध करें, वैकल्पिक रूप से कस्टम उपनाम, पासवर्ड या अधिकतम क्लिक के साथ। - लिंक एनालिटिक्स प्राप्त करें — किसी भी शॉर्ट कोड के लिए
get_url_statsका उपयोग करके क्लिक गणना, अद्वितीय आगंतुक, शीर्ष देश और टाइमस्टैम्प का अनुरोध करें। - URL को छोटा करने से पहले मान्य करें —
validate_urlके साथ जाँचें कि URL अनुमत प्रोटोकॉल और प्रारूप का उपयोग करता है या नहीं। - यादृच्छिक शॉर्ट कोड उत्पन्न करें — नए छोटे लिंक के लिए सुझाया गया कोड प्राप्त करने हेतु
generate_short_codeका उपयोग करें।
दस्तावेज़
- छोटा करें
- API
- MCP
- आँकड़े
- संपर्क
🤖 AI एकीकरण (MCP)
मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) के माध्यम से Claude जैसे AI सहायकों से सीधे zip1.io का उपयोग करें। प्राकृतिक भाषा कमांड का उपयोग करके URL छोटा करें, विश्लेषण प्राप्त करें और लिंक प्रबंधित करें।
🤖
AI-संचालित URL प्रबंधन
अपने URL शॉर्टनर से वैसे बात करें जैसे आप AI से करते हैं
- ✨ प्राकृतिक भाषा इंटरफ़ेस - किसी API सिंटैक्स की आवश्यकता नहीं
- ⚡ अपने AI सहायक से तुरंत URL छोटा करना
- 📊 सरल संकेतों के साथ मांग पर विश्लेषण प्राप्त करें
- 🔒 बातचीत के दौरान पासवर्ड-सुरक्षित लिंक बनाएँ
⚡ त्वरित सेटअप
Claude Code के लिए (अनुशंसित)
Claude Code CLI के माध्यम से सीधे HTTP MCP सर्वर का समर्थन करता है। बस चलाएँ:
टर्मिनल
claude mcp add --transport http zip1 http://zip1.io/mcp
इंस्टॉलेशन सत्यापित करें:
टर्मिनल
claude mcp list
✅ बस इतना ही! अब आप सीधे Claude Code से zip1.io का उपयोग कर सकते हैं।
Claude Desktop के लिए
⚠️ प्रॉक्सी की आवश्यकता है: Claude Desktop केवल stdio-आधारित MCP सर्वर का समर्थन करता है, HTTP सर्वर का नहीं। कनेक्शन को जोड़ने के लिए आपको एक स्थानीय प्रॉक्सी की आवश्यकता होगी।
विकल्प 1: mcp-client-cli का उपयोग करना (अनुशंसित)
stdio से HTTP को जोड़ने के लिए MCP क्लाइंट CLI टूल इंस्टॉल करें:
टर्मिनल
npm install -g @modelcontextprotocol/client-cli
फिर अपनी Claude Desktop कॉन्फ़िग फ़ाइल संपादित करें:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
यह कॉन्फ़िगरेशन जोड़ें:
claude_desktop_config.json
{
"mcpServers": {
"zip1": {
"command": "mcp-client",
"args": ["http://zip1.io/mcp"]
}
}
}
Claude Desktop को पुनरारंभ करें और zip1.io उपकरण उपलब्ध होंगे।
विकल्प 2: कस्टम Node.js प्रॉक्सी
उन्नत उपयोगकर्ताओं के लिए, एक कस्टम stdio-to-HTTP ब्रिज स्क्रिप्ट बनाएँ:
zip1-mcp-proxy.js
#!/usr/bin/env node
const https = require('https');
const readline = require('readline');
const MCP_URL = 'http://zip1.io/mcp';
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
terminal: false
});
rl.on('line', (line) => {
const request = JSON.parse(line);
const options = {
method: 'POST',
headers: {
'Content-Type': 'application/json',
}
};
const req = https.request(MCP_URL, options, (res) => {
let data = '';
res.on('data', (chunk) => data += chunk);
res.on('end', () => {
console.log(data);
});
});
req.on('error', (error) => {
console.error(JSON.stringify({
jsonrpc: '2.0',
id: request.id,
error: { code: -32000, message: error.message }
}));
});
req.write(JSON.stringify(request));
req.end();
});
इसे निष्पादन योग्य बनाएँ और अपने Claude Desktop कॉन्फ़िग में जोड़ें:
टर्मिनल
chmod +x zip1-mcp-proxy.js
{
"mcpServers": {
"zip1": {
"command": "node",
"args": ["/path/to/zip1-mcp-proxy.js"]
}
}
}
⚙️ सर्वर कॉन्फ़िगरेशन
zip1.io MCP सर्वर एक HTTP एंडपॉइंट के रूप में उपलब्ध है जिससे कोई भी MCP-संगत क्लाइंट जुड़ सकता है।
सर्वर विवरण
| कॉन्फ़िगरेशन आइटम | मान |
|---|---|
| सर्वर URL | http://zip1.io/mcp |
| ट्रांसपोर्ट | HTTP (स्ट्रीमेबल) |
| प्रोटोकॉल संस्करण | MCP 2024-11-05 |
| संदेश प्रारूप | JSON-RPC 2.0 |
| प्रमाणीकरण | कोई नहीं (दर-सीमित) |
| दर सीमा | 30 अनुरोध/मिनट प्रति IP |
| उपलब्ध उपकरण | 4 (create_short_url, get_url_stats, validate_url, generate_short_code) |
अन्य MCP क्लाइंट के साथ उपयोग
कोई भी MCP-संगत क्लाइंट जो HTTP ट्रांसपोर्ट का समर्थन करता है, zip1.io से जुड़ सकता है। यहाँ कुछ उदाहरण हैं:
सीधे HTTP अनुरोध (curl)
उपलब्ध उपकरणों की सूची बनाएँ
curl -X POST http://zip1.io/mcp \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list",
"params": {}
}'
एक छोटा URL बनाएँ
curl -X POST http://zip1.io/mcp \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "create_short_url",
"arguments": {
"url": "https://example.com",
"alias": "my-link"
}
}
}'
Python क्लाइंट उदाहरण
Python स्क्रिप्ट
import requests
MCP_URL = "http://zip1.io/mcp"
def call_mcp_tool(tool_name, arguments):
payload = {
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": tool_name,
"arguments": arguments
}
}
response = requests.post(MCP_URL, json=payload)
return response.json()
# Example usage
result = call_mcp_tool("create_short_url", {
"url": "https://github.com/anthropics/claude-mcp",
"alias": "mcp-docs"
})
print(result)
स्व-होस्टेड कॉन्फ़िगरेशन
यदि आप zip1.io का अपना इंस्टेंस चला रहे हैं, तो क्लाइंट को अपने इंस्टेंस की ओर इंगित करने के लिए कॉन्फ़िगर करें:
Claude Code
claude mcp add --transport http zip1 https://your-domain.com/mcp
Claude Desktop (mcp-client के साथ)
{
"mcpServers": {
"zip1-local": {
"command": "mcp-client",
"args": ["http://localhost:8000/mcp"]
}
}
}
💬 उदाहरण वार्तालाप
यहाँ कुछ प्राकृतिक भाषा संकेत दिए गए हैं जिनका उपयोग आप Claude के साथ कर सकते हैं:
छोटे URL बनाना
संकेत
"Shorten https://github.com/anthropics/claude-mcp for me"
Claude का उत्तर:
✅ छोटा URL बनाया गया: https://zip1.io/\[code\]
🔤 उत्पन्न कोड: [code]
🔗 मूल URL: https://github.com/anthropics/claude-mcp
📊 आँकड़े देखें: https://zip1.io/stats/\[code\]
कस्टम उपनाम और पासवर्ड
संकेत
"Create a short URL for https://docs.myapp.com with alias 'docs' and password 'team2024'"
Claude का उत्तर:
✅ छोटा URL बनाया गया: https://zip1.io/docs
📝 कस्टम उपनाम: docs
🔒 पासवर्ड सुरक्षित: हाँ
🔗 मूल URL: https://docs.myapp.com
विश्लेषण प्राप्त करना
संकेत
"Show me the stats for short code 'docs'"
Claude का उत्तर:
📊 आँकड़े इसके लिए: https://zip1.io/docs
👆 कुल क्लिक: 127
👤 अद्वितीय क्लिक: 89
🔒 पासवर्ड सुरक्षित: हाँ
📅 बनाया गया: 2024-01-15T10:30:00
🌍 शीर्ष देश:
1. संयुक्त राज्य अमेरिका: 54 क्लिक
2. यूनाइटेड किंगडम: 23 क्लिक
3. कनाडा: 18 क्लिक
URL सत्यापन
संकेत
"Can I shorten ftp://myserver.com/file.zip?"
Claude का उत्तर:
❌ URL अमान्य है: इसमें http:// या https:// प्रोटोकॉल और एक मान्य डोमेन शामिल होना चाहिए
🛠️ उपलब्ध उपकरण
zip1.io MCP सर्वर चार उपकरण प्रदान करता है जिनका Claude उपयोग कर सकता है:
| उपकरण | विवरण | उदाहरण उपयोग |
|---|---|---|
| create_short_url | वैकल्पिक कस्टम उपनाम, पासवर्ड और अधिकतम क्लिक के साथ छोटे URL बनाएँ | "इस URL को उपनाम 'mylink' के साथ छोटा करें" |
| get_url_stats | क्लिक, देश और टाइमस्टैम्प सहित विस्तृत विश्लेषण प्राप्त करें | "छोटे कोड 'abc123' के आँकड़े प्राप्त करें" |
| validate_url | जाँचें कि कोई URL मान्य है और छोटा किया जा सकता है | "क्या मैं example.com को छोटा कर सकता हूँ?" |
| generate_short_code | एक यादृच्छिक छोटा कोड सुझाव उत्पन्न करें | "एक यादृच्छिक छोटा कोड उत्पन्न करें" |
🔧 तकनीकी विवरण
MCP एंडपॉइंट
GET /mcp
सर्वर जानकारी, उपलब्ध उपकरण और कॉन्फ़िगरेशन विवरण लौटाता है।
प्रोटोकॉल जानकारी
- प्रोटोकॉल संस्करण: MCP 2024-11-05
- ट्रांसपोर्ट: स्ट्रीमेबल HTTP
- संदेश प्रारूप: JSON-RPC 2.0
- दर सीमा: 30 अनुरोध प्रति मिनट प्रति IP
सुरक्षा
- सभी संचार HTTPS एन्क्रिप्शन का उपयोग करता है
- भंडारण से पहले पासवर्ड bcrypt से हैश किए जाते हैं
- दर सीमित करना दुरुपयोग को रोकता है
- REST API के समान सुरक्षा बुनियादी ढाँचा
💡 उपयोग के मामले
📝 सामग्री निर्माण
अपने AI सहायक को छोड़े बिना ब्लॉग पोस्ट, दस्तावेज़ीकरण या सोशल मीडिया सामग्री लिखते समय छोटे URL उत्पन्न करें।
📊 त्वरित विश्लेषण
बातचीत के दौरान लिंक प्रदर्शन के बारे में पूछें। "मेरे अभियान लिंक को कितने क्लिक मिले?"
🔐 सुरक्षित साझाकरण
टीम चैट में संवेदनशील जानकारी साझा करते समय तुरंत पासवर्ड-सुरक्षित लिंक बनाएँ।
🎯 अभियान प्रबंधन
प्राकृतिक भाषा कमांड के साथ विपणन अभियानों के लिए कस्टम-उपनाम वाले URL बनाएँ।
🔍 समस्या निवारण
दर सीमित करने की त्रुटियाँ?
- MCP एंडपॉइंट की सीमा 30 अनुरोध प्रति मिनट है
- एक मिनट प्रतीक्षा करें और पुनः प्रयास करें
Claude Code में उपकरण दिखाई नहीं दे रहे?
- सुनिश्चित करें कि MCP सर्वर URL सुलभ है
- अपने ब्राउज़र में http://zip1.io/mcp पर जाने का प्रयास करें
claude mcp listके साथ अपना MCP कॉन्फ़िगरेशन सत्यापित करें
📚 संसाधन और दस्तावेज़ीकरण
- आधिकारिक MCP दस्तावेज़ीकरण - मॉडल कॉन्टेक्स्ट प्रोटोकॉल के बारे में अधिक जानें
- MCP Python SDK - अपने स्वयं के MCP सर्वर बनाएँ
- REST API दस्तावेज़ीकरण - पारंपरिक API पहुँच
आरंभ करने के लिए तैयार हैं?
अभी Claude Code में zip1.io जोड़ें और AI के साथ URL छोटा करना शुरू करें
त्वरित सेटअप