DexPaprika
आधिकारिकDexPaprika API के साथ 20+ ब्लॉकचेन पर रीयल-टाइम DEX एनालिटिक्स तक पहुंचें, 5M+ टोकन, पूल, वॉल्यूम और ऐतिहासिक बाजार डेटा को ट्रैक करें। CoinPaprika द्वारा निर्मित।
DexPaprika MCP के साथ आप क्या कर सकते हैं?
- समर्थित नेटवर्क खोजें —
getNetworksके माध्यम से DexPaprika द्वारा समर्थित सभी 36 ब्लॉकचेन नेटवर्क की सूची मांगें। - शीर्ष लिक्विडिटी पूल का विश्लेषण करें —
getNetworkPoolsका उपयोग करके किसी नेटवर्क पर वॉल्यूम या लिक्विडिटी के आधार पर शीर्ष पूल का अनुरोध करें। - बैच में टोकन की कीमतें ट्रैक करें —
getTokenMultiPricesके साथ एक नेटवर्क पर एक साथ अधिकतम 10 टोकन की वर्तमान कीमतें प्राप्त करें। - ऐतिहासिक OHLCV डेटा प्राप्त करें — मूल्य रुझानों का विश्लेषण करने के लिए
getPoolOHLCVके माध्यम से किसी पूल के लिए प्रति घंटा या दैनिक कैंडल डेटा खींचें। - मानदंडों के आधार पर पूल फ़िल्टर करें —
getNetworkPoolsFilterका उपयोग करके वॉल्यूम, लेनदेन, या निर्माण-समय की सीमाओं को पूरा करने वाले पूल खोजें। - सभी नेटवर्क में खोजें —
searchके साथ नाम, प्रतीक, या पते द्वारा टोकन, पूल, या DEX खोजें।
दस्तावेज़
DexPaprika MCP सर्वर
एक मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) सर्वर जो DexPaprika की क्रिप्टोकरेंसी और DEX डेटा API तक ऑन-डिमांड पहुंच प्रदान करता है। विशेष रूप से Claude जैसे AI सहायकों के लिए बनाया गया है ताकि वे बिना किसी कॉन्फ़िगरेशन के प्रोग्रामेटिक रूप से वर्तमान टोकन, पूल और DEX डेटा प्राप्त कर सकें।
संक्षिप्त सारांश
# Install globally
npm install -g dexpaprika-mcp
# Start the server
dexpaprika-mcp
# Or run directly without installation
npx dexpaprika-mcp@latest
DexPaprika MCP क्लॉड को कई ब्लॉकचेन में लाइव DEX डेटा से जोड़ता है। मुफ्त टियर को शुरू करने के लिए API कुंजी की आवश्यकता नहीं है। स्थापना | कॉन्फ़िगरेशन | API संदर्भ
शून्य सेटअप पसंद है? होस्टेड MCP सर्वर का उपयोग करें mcp.dexpaprika.com: कोई स्थापना नहीं, शुरू करने के लिए कोई कुंजी नहीं, समान डेटा टूल्स साथ ही
submitFeedback। परिवहन एंडपॉइंट के लिए होस्टेड सर्वर देखें।
नवीनतम रिलीज़
रिलीज़ नोट्स और माइग्रेशन गाइड के लिए CHANGELOG.md देखें।
आप क्या बना सकते हैं?
- टोकन विश्लेषण उपकरण: मूल्य आंदोलनों, तरलता गहराई परिवर्तन, और वॉल्यूम पैटर्न को ट्रैक करें
- DEX तुलना: विभिन्न DEXes में शुल्क संरचनाओं, वॉल्यूम, और उपलब्ध पूलों का विश्लेषण करें
- तरलता पूल विश्लेषण: TVL परिवर्तन, अस्थायी हानि गणना, और मूल्य प्रभाव आकलन की निगरानी करें
- बाजार विश्लेषण: क्रॉस-चेन टोकन तुलना, वॉल्यूम रुझान, और ट्रेडिंग गतिविधि मेट्रिक्स
- पोर्टफोलियो ट्रैकर्स: वर्तमान मूल्य ट्रैकिंग, ऐतिहासिक प्रदर्शन विश्लेषण, उपज अवसर
- तकनीकी विश्लेषण: ऐतिहासिक OHLCV डेटा का उपयोग करके उन्नत तकनीकी विश्लेषण करें, जिसमें रुझान पहचान, पैटर्न पहचान, और संकेतक गणना शामिल है
स्थापना
Smithery के माध्यम से स्थापना
Smithery के माध्यम से Claude Desktop के लिए DexPaprika स्वचालित रूप से स्थापित करने के लिए:
npx -y smithery mcp add coinpaprika/dexpaprika
मैन्युअल स्थापना
# Install globally (recommended for regular use)
npm install -g dexpaprika-mcp
# Start the server
dexpaprika-mcp
यह एक stdio सर्वर है: यह stdin और stdout पर MCP बोलता है और कोई पोर्ट बाइंड नहीं करता है। शुरू होने पर यह DexPaprika MCP server v<version> (tool contract v<contract>) is running... को stderr पर लिखता है और फिर क्लाइंट की प्रतीक्षा करता है। इसे ब्राउज़र में URL की उम्मीद करने के बजाय MCP क्लाइंट (Claude Desktop, Cursor, Claude Code) से चलाएं।
वीडियो ट्यूटोरियल
DexPaprika MCP सर्वर की स्थापना और उपयोग पर हमारा चरण-दर-चरण ट्यूटोरियल देखें:
Claude Desktop एकीकरण
अपनी Claude Desktop कॉन्फ़िगरेशन फ़ाइल में निम्नलिखित जोड़ें:
macOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"dexpaprika": {
"command": "npx",
"args": ["dexpaprika-mcp@latest"]
}
}
}
Claude Desktop को पुनरारंभ करने के बाद, DexPaprika उपकरण स्वचालित रूप से Claude के लिए उपलब्ध होंगे।
वैकल्पिक: API कुंजी का उपयोग करना
यह बिना कुंजी के काम करता है और हमेशा करेगा। कोई साइनअप नहीं, कोई कार्ड नहीं, कॉन्फ़िगर करने के लिए कुछ भी नहीं। ऊपर दिया गया सब कुछ इसे चलाने का समर्थित तरीका है।
एक मुफ्त कुंजी मासिक भत्ता बढ़ाती है और सार्वजनिक शोकेस सेट के बजाय किसी भी टोकन पर स्ट्रीमिंग खोलती है। यह प्रति-मिनट अनुरोध सीमा नहीं बढ़ाती है, जो दोनों टियर पर समान है। एक प्राप्त करें console.dexpaprika.com पर; वर्तमान सीमाएं दर सीमा पृष्ठ पर हैं।
{
"mcpServers": {
"dexpaprika": {
"command": "npx",
"args": ["dexpaprika-mcp@latest"],
"env": {
"DEXPAPRIKA_API_KEY": "your_key_here"
}
}
}
}
कुंजी अपने आप चली जाती है। कोई Bearer उपसर्ग नहीं है, और कोई अन्य योजना शब्द भी नहीं है। कुंजी को जारी किए गए अनुसार ठीक वैसे ही पेस्ट करें। लगभग हर अन्य API इसके विपरीत चाहता है, इसलिए यह सबसे आम कारण है कि एक काम करने वाली कुंजी टूटी हुई दिखती है।
दो बातें जानने लायक हैं:
- एक कुंजी जिसे हम पढ़ नहीं सकते, त्रुटि उत्पन्न नहीं करती। डेटा एंडपॉइंट एक अपठनीय कुंजी को अनदेखा करते हैं और आपको एक अनाम कॉलर के रूप में सेवा करते हैं, सामान्य
200और वास्तविक डेटा के साथ, इसलिए एक टाइपो बिल्कुल सफलता जैसा दिखता है। सहायक सेgetKeyStatusचलाने के लिए कहें: यह रिपोर्ट करता है कि API वास्तव में कौन सी योजना देखता है और संभावित कारण बताता है जब कुंजी नहीं पहुंच रही है। - प्रो ग्राहक अतिरिक्त रूप से
DEXPAPRIKA_API_BASE_URLकोhttps://api-pro.dexpaprika.comपर सेट करते हैं। होस्ट स्वचालित रूप से नहीं बदलता है, क्योंकि उस होस्ट पर एक मुफ्त कुंजी भेजने से 403 लौटता है।
होस्टेड सर्वर (कोई स्थापना नहीं)
यदि आप शून्य सेटअप पसंद करते हैं, तो किसी भी MCP-संगत क्लाइंट को सीधे mcp.dexpaprika.com पर होस्टेड सर्वर पर इंगित करें। लैंडिंग पृष्ठ सेटअप निर्देश और दस्तावेज़ प्रदान करता है। निम्नलिखित परिवहन एंडपॉइंट उपलब्ध हैं:
| परिवहन | एंडपॉइंट | उपयोग का मामला |
|---|---|---|
| स्ट्रीमेबल HTTP | https://mcp.dexpaprika.com/streamable-http | अधिकांश क्लाइंट्स के लिए अनुशंसित |
| SSE | https://mcp.dexpaprika.com/sse | लीगेसी SSE परिवहन |
| JSON-RPC | https://mcp.dexpaprika.com/json-rpc | प्रत्यक्ष JSON-RPC |
नोट: ये MCP प्रोटोकॉल एंडपॉइंट हैं। ये ब्राउज़र में कुछ भी प्रदर्शित नहीं करेंगे। लैंडिंग पृष्ठ के लिए mcp.dexpaprika.com पर जाएं।
{
"mcpServers": {
"dexpaprika": {
"type": "streamable-http",
"url": "https://mcp.dexpaprika.com/streamable-http"
}
}
}
उपलब्ध उपकरण (17)
यह सेल्फ-होस्ट बिल्ड 17 रीड टूल्स पंजीकृत करता है: 16 मार्केट-डेटा टूल्स साथ ही getKeyStatus। mcp.dexpaprika.com पर होस्टेड सर्वर अपना स्वयं का सेट पंजीकृत करता है जिसमें submitFeedback शामिल है। लाइव tools/list के साथ किसी भी को सत्यापित करें।
खोज
| उपकरण | विवरण |
|---|---|
getCapabilities | सर्वर क्षमताएं, कार्यप्रवाह पैटर्न, नेटवर्क समानार्थक शब्द, और सर्वोत्तम अभ्यास। यहां से शुरू करें। |
getNetworks | हर समर्थित ब्लॉकचेन नेटवर्क सूचीबद्ध करें (36) |
getStats | उच्च-स्तरीय पारिस्थितिकी तंत्र आँकड़े (कुल नेटवर्क, DEXes, पूल, टोकन) |
search | नाम, प्रतीक, या पते द्वारा सभी नेटवर्क में टोकन, पूल, और DEXes खोजें |
getKeyStatus | क्या एक कुंजी भेजी जा रही है और API कौन सी योजना देखता है। कोई बाजार डेटा नहीं पढ़ता। |
DEX संचालन
| उपकरण | विवरण | आवश्यक पैरामीटर |
|---|---|---|
getNetworkDexes | एक विशिष्ट नेटवर्क पर DEXes सूचीबद्ध करें | network |
पूल संचालन
| उपकरण | विवरण | आवश्यक पैरामीटर |
|---|---|---|
getNetworkPools | प्राथमिक। एक नेटवर्क पर शीर्ष तरलता पूल प्राप्त करें | network |
getDexPools | एक विशिष्ट DEX से पूल प्राप्त करें (results के तहत पंक्तियाँ, कर्सर पेजिनेशन) | network, dex |
getNetworkPoolsFilter | वॉल्यूम, लेनदेन, निर्माण समय द्वारा पूल फ़िल्टर करें | network |
getPoolDetails | विस्तृत पूल जानकारी (मूल्य, वॉल्यूम, TVL, टोकन) | network, pool_address |
getPoolOHLCV | ऐतिहासिक OHLCV कैंडल डेटा | network, pool_address, start |
getPoolTransactions | एक पूल के लिए हाल के लेनदेन/ट्रेड | network, pool_address |
टोकन संचालन
| उपकरण | विवरण | आवश्यक पैरामीटर |
|---|---|---|
getTokenDetails | विस्तृत टोकन जानकारी | network, token_address |
getTokenPools | एक टोकन युक्त तरलता पूल (नेटवर्क-स्कोप्ड फ़िल्टर, results + कर्सर पेजिनेशन) | network, token_address |
getTokenMultiPrices | 10 टोकन तक के लिए बैच मूल्य | network, tokens[] |
getTopTokens | वॉल्यूम, तरलता, FDV, या 24 घंटे मूल्य परिवर्तन द्वारा रैंक किए गए नेटवर्क पर शीर्ष टोकन | network |
filterNetworkTokens | वॉल्यूम, तरलता, FDV, लेनदेन, और निर्माण समय द्वारा टोकन फ़िल्टर करें | network |
उदाहरण उपयोग
// Start by getting capabilities for workflow guidance:
const caps = await getCapabilities();
// Get details about a specific token:
const solanaJupToken = await getTokenDetails({
network: "solana",
token_address: "JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN"
});
// Find pools containing a token (returns `results` with cursor pagination;
// the token filter only works network-scoped):
const jupiterPools = await getTokenPools({
network: "solana",
token_address: "JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN",
order_by: "volume_usd_24h",
limit: 5
});
// Get top pools on Ethereum (returns `results` with cursor pagination):
const ethereumPools = await getNetworkPools({
network: "ethereum",
order_by: "volume_usd_24h",
limit: 10
});
// Filter pools by volume and creation time:
const filteredPools = await getNetworkPoolsFilter({
network: "ethereum",
volume_24h_min: 100000,
created_after: "-7d", // also Unix seconds, RFC3339 or YYYY-MM-DD
sort_by: "volume_usd_24h",
limit: 20
});
// Get historical price data:
const ohlcvData = await getPoolOHLCV({
network: "ethereum",
pool_address: "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640",
start: "-24h", // last 24 hours; works without a key
interval: "1h",
limit: 24
});
// Batch prices for multiple tokens (max 10):
const prices = await getTokenMultiPrices({
network: "ethereum",
tokens: [
"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
"0xdac17f958d2ee523a2206206994597c13d831ec7"
]
});
Claude के लिए नमूना प्रॉम्प्ट
- "Solana पर JUP टोकन का विश्लेषण करें। मूल्य, वॉल्यूम, और शीर्ष तरलता पूल प्राप्त करें।"
- "Ethereum पर Uniswap V3 और SushiSwap के बीच ट्रेडिंग वॉल्यूम की तुलना करें।"
- "Raydium पर SOL/USDC के लिए पिछले दिन का प्रति घंटा OHLCV प्राप्त करें और मूल्य चार्ट प्लॉट करें।"
- "Fantom नेटवर्क पर तरलता द्वारा शीर्ष 5 पूल खोजें और उनकी शुल्क संरचनाओं का विश्लेषण करें।"
- "Uniswap पर ETH/USDT पूल के लिए हाल के लेनदेन प्राप्त करें और खरीद बनाम बिक्री दबाव का विश्लेषण करें।"
- "Ethereum पर 24 घंटे वॉल्यूम द्वारा शीर्ष 10 पूल दिखाएं।"
- "ARB टोकन युक्त सभी पूल खोजें और उन्हें वॉल्यूम द्वारा रैंक करें।"
- "पिछले सप्ताह में बनाए गए >$100K 24 घंटे वॉल्यूम वाले Ethereum पूल फ़िल्टर करें।"
- "पहले सभी उपलब्ध नेटवर्क प्राप्त करें, फिर प्रत्येक प्रमुख नेटवर्क पर शीर्ष पूल दिखाएं।"
दर सीमाएं और प्रदर्शन
- मुफ्त टियर: कुंजी रहित, कोई साइनअप नहीं, 15 अनुरोध प्रति मिनट। एक मुफ्त API कुंजी इसे 30 अनुरोध प्रति मिनट तक बढ़ाती है, मासिक कोटा बढ़ाती है, और स्ट्रीमिंग अनलॉक करती है: https://console.dexpaprika.com. पर पंजीकरण करें। Pro $99/माह है 500 अनुरोध प्रति मिनट पर, और $30 Dev योजना 120 पर है। एक अनुरोध एक क्रेडिट खर्च करता है; बैच एंडपॉइंट प्रति आइटम एक क्रेडिट खर्च करते हैं। पूर्ण दस्तावेज़ https://docs.dexpaprika.com. पर। मासिक कोटा बदलते हैं, इसलिए उन्हें इस पृष्ठ के बजाय यहां पढ़ें: https://dexpaprika.com/api/pricing
- डेटा देरी: मुफ्त टियर पर 60 सेकंड तक, भुगतान योजनाओं पर वास्तविक समय
- प्रतिक्रिया समय: अधिकांश एंडपॉइंट के लिए 100-500ms (नेटवर्क पर निर्भर)
- त्रुटि प्रबंधन: कोड, सुझाव, और पुनः प्रयास मार्गदर्शन के साथ संरचित त्रुटियां
- OHLCV डेटा उपलब्धता: ऐतिहासिक डेटा आमतौर पर टोकन/पूल निर्माण तिथि से उपलब्ध होता है
समस्या निवारण
सामान्य समस्याएं:
- दर सीमित करना: यदि
DP429_RATE_LIMITत्रुटियां प्राप्त हो रही हैं, तो एक्सपोनेंशियल बैकऑफ़ लागू करें - लापता डेटा: कुछ नए टोकन/पूल में अधूरा ऐतिहासिक डेटा हो सकता है
- टाइमआउट त्रुटियां: बड़े डेटा अनुरोध अधिक समय ले सकते हैं, पेजिनेशन पर विचार करें
- नेटवर्क त्रुटियां: नेटवर्क कनेक्टिविटी जांचें, सेवा को इंटरनेट एक्सेस की आवश्यकता है
- OHLCV सीमाएं: एक अनुरोध 1000 कैंडल तक लौटाता है (
limit); लंबी अवधि के लिए,startआगे बढ़ाएं और फिर से पूछें। बिना कुंजी के OHLCV1hपर पिछले 24 घंटे और लंबी (start: "-24h") को कवर करता है; एक मुफ्त कुंजी10mपर 7 दिन और लंबी खोलती है। योजना द्वारा OHLCV सीमाएं देखें - खाली OHLCV: पूल बहुत नया हो सकता है। इसके बजाय
getPoolTransactionsका उपयोग करें
विकास
# Clone the repository
git clone https://github.com/coinpaprika/dexpaprika-mcp.git
cd dexpaprika-mcp
# Install dependencies
npm install
# Run with auto-restart on code changes
npm run watch
# Build for production
npm run build
# Run tests
npm test
परिवर्तन लॉग
विस्तृत रिलीज़ नोट्स और माइग्रेशन गाइड के लिए CHANGELOG.md देखें।
लाइसेंस
यह परियोजना MIT लाइसेंस के तहत लाइसेंस प्राप्त है - विवरण के लिए LICENSE फ़ाइल देखें।
अतिरिक्त संसाधन
- DexPaprika API दस्तावेज़
- होस्टेड MCP सर्वर, शून्य-सेटअप विकल्प
- मॉडल कॉन्टेक्स्ट प्रोटोकॉल विनिर्देश
- DexPaprika - व्यापक ऑनचेन विश्लेषण बाजार डेटा
- CoinPaprika - व्यापक क्रिप्टोकरेंसी बाजार डेटा
