DexPaprika

by coinpaprika

4 stars
591 downloads
Not rated
GitHub Website

About

Provides real-time cryptocurrency market data across multiple blockchain networks, including DEX listings, liquidity pools, token details, and price analytics without requiring API keys.

Details

Author
coinpaprika
Repository
coinpaprika/dexpaprika-mcp
GitHub stars
4
Downloads
591
License
MIT License
Categories
Developer Tools, Database, Other, AI, Design, Search, Infrastructure, Frontend, Knowledge Base, API

- Real-time DEX data across 33 blockchain networks
- No API key required, zero configuration setup
- 14 MCP tools for tokens, pools, and DEXes
- Server-side pool filtering by volume and creation time
- Historical OHLCV candle data for technical analysis
- Hosted MCP server available for zero-setup use

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name DexPaprika
    Command (node, npx, python, etc.) npx
    Arguments
    • Argument 1 dexpaprika-mcp@latest

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

npm install -g dexpaprika-mcp

npx dexpaprika-mcp@latest


DexPaprika MCP connects Claude to live DEX data across multiple blockchains. The free tier needs no API key to start. Installation | Configuration | API Reference

> Prefer zero setup? Use the hosted MCP server at mcp.dexpaprika.com: no installation, no key to start, the same data tools plus submitFeedback. See Hosted server for transport endpoints.

To install DexPaprika for Claude Desktop automatically via Smithery:

bash
npx -y smithery mcp add coinpaprika/dexpaprika

bash

npm install -g dexpaprika-mcp

If you prefer zero setup, point any MCP-compatible client directly at the hosted server at mcp.dexpaprika.com. The landing page provides setup instructions and documentation. The following transport endpoints are available:

| Transport | Endpoint | Use Case |
|-----------|----------|----------|
| Streamable HTTP | https://mcp.dexpaprika.com/streamable-http | Recommended for most clients |
| SSE | https://mcp.dexpaprika.com/sse | Legacy SSE transport |
| JSON-RPC | https://mcp.dexpaprika.com/json-rpc | Direct JSON-RPC |

> Note: These are MCP protocol endpoints. They won't display anything in a browser. Visit mcp.dexpaprika.com for the landing page.

{
  "mcpServers": {
    "dexpaprika": {
      "type": "streamable-http",
      "url": "https://mcp.dexpaprika.com/streamable-http"
    }
  }
}
// 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: 1710806400,
sort_by: "volume_usd_24h",
limit: 20
});

// Get historical price data:
const ohlcvData = await getPoolOHLCV({
network: "ethereum",
pool_address: "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640",
start: "2023-01-01",
interval: "24h",
limit: 30
});

// Batch prices for multiple tokens (max 10):
const prices = await getTokenMultiPrices({
network: "ethereum",
tokens: [
"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
"0xdac17f958d2ee523a2206206994597c13d831ec7"
]
});

npm install

getCapabilities

Server capabilities, workflow patterns, network synonyms, and best practices. Start here.

getNetworks

List every supported blockchain network (36)

getStats

High-level ecosystem stats (total networks, DEXes, pools, tokens)

search

Search tokens, pools, and DEXes across ALL networks by name, symbol, or address.

getKeyStatus

Whether a key is being sent and which plan the API sees. Reads no market data.

getNetworkDexes

List DEXes on a specific network.

getNetworkPools

Get top liquidity pools on a network.

getDexPools

Get pools from a specific DEX (rows under results, cursor pagination).

getNetworkPoolsFilter

Filter pools by volume, transactions, creation time.

getPoolDetails

Detailed pool info (price, volume, TVL, tokens).

getPoolOHLCV

Historical OHLCV candle data.

getPoolTransactions

Recent transactions/trades for a pool.

getTokenDetails

Detailed token information.

getTokenPools

Liquidity pools containing a token (network-scoped filter, results + cursor pagination).

getTokenMultiPrices

Batched prices for up to 10 tokens.

getTopTokens

Top tokens on a network ranked by volume, liquidity, FDV, or 24h price change.

filterNetworkTokens

Filter tokens by volume, liquidity, FDV, transactions, and creation time.

This self-host build registers 17 read tools: 16 market-data tools plus getKeyStatus. The hosted server at mcp.dexpaprika.com registers its own set including submitFeedback. Verify either with a live tools/list.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "dexpaprika": {
            "command": "npx",
            "args": [
                "dexpaprika-mcp@latest"
            ],
            "env": {}
        }
    }
}

Macos

{
    "command": "npx",
    "args": [
        "dexpaprika-mcp@latest"
    ],
    "env": []
}

Windows

{
    "command": "cmd",
    "args": [
        "/c",
        "npx",
        "dexpaprika-mcp@latest"
    ],
    "env": []
}

Linux

{
    "command": "npx",
    "args": [
        "dexpaprika-mcp@latest"
    ],
    "env": []
}

DexPaprika MCP Server

smithery badge

A Model Context Protocol (MCP) server that provides on-demand access to DexPaprika's cryptocurrency and DEX data API. Built specifically for AI assistants like Claude to programmatically fetch current token, pool and DEX data with zero configuration.

TL;DR

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.