- Home
- MCP servers
- DexPaprika
DexPaprika
- javascript
37
GitHub Stars
javascript
Language
4 months ago
First Indexed
3 weeks ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
DexPaprika MCP Server provides on-demand access to real-time Dex data across multiple networks, enabling AI assistants to programmatically fetch token, pool, and DEX data with zero configuration. It exposes a stable command-line interface to run locally or via npm/npx, and it can be integrated with Claude Desktop for seamless automation.
How to use
You run the DexPaprika MCP server locally or through a remote MCP host, then query it from your MCP client to retrieve networks, DEXes, pools, tokens, and market analytics. You can access function endpoints to obtain top pools, pool details, OHLCV data, token prices, and cross-network search results. Start by running the MCP server, then use your client’s MCP calls to request the data you need. Endpoints are designed to be easy to call from Claude or other MCP-enabled assistants, with practical examples available in the integration notes.
How to install
Prerequisites you need on your system: Node.js and npm or npx. You will install the MCP server globally for regular use or run it directly via npx.
Step-by-step installation and start
# Install globally (recommended for regular use)
npm install -g dexpaprika-mcp
# Verify installation
dexpaprika-mcp --version
# Start the server
dexpaprika-mcp
# Or run directly without installation
npx dexpaprika-mcp
Claude Desktop integration
Integrate the MCP server with Claude Desktop by adding a small configuration snippet to the Claude desktop config file for your OS. After restarting Claude Desktop, the DexPaprika tools will be available to Claude automatically.
{
"mcpServers": {
"dexpaprika": {
"command": "npx",
"args": ["dexpaprika-mcp"]
}
}
}
Available tools
getNetworks
Retrieves all supported blockchain networks and metadata such as network id, name, and symbol.
getNetworkDexes
Lists DEXes available on a specific network, enabling you to compare platforms like Uniswap, Raydium, and others.
getNetworkPools
Gets top pools on a specific network, returning liquidity, volume, and other pool-level metrics.
getDexPools
Gets top pools for a specific DEX, filtered by network and DEX identifier.
getPoolDetails
Fetches detailed metrics for a given pool, including liquidity, price, and token relationships.
getPoolOHLCV
Retrieves time-series OHLCV price data for a pool to support technical analysis and backtesting.
getPoolTransactions
Lists recent transactions in a pool, including swaps and liquidity changes.
getTokenDetails
Gets comprehensive token data such as price in USD, 24h volume, liquidity, and market metrics.
getTokenPools
Lists pools that contain a specific token with liquidity metrics.
getTokenMultiPrices
Gets batched USD prices for multiple tokens in a single request.
search
Finds tokens, pools, and DEXes by name or ID and returns multi-entity search results.