What is Cursor IDE?

Cursor is a powerful AI-first code editor built on top of VS Code that provides advanced AI assistance for developers. With its built-in Claude integration and MCP (Model Context Protocol) support, Cursor can access external data sources and documentation to provide more intelligent coding assistance.

Why integrate DexPaprika with Cursor?

Integrating DexPaprika documentation and data with Cursor IDE provides several powerful benefits:
  • Real-time crypto data access - Get live market data, pool information, and token prices while coding
  • Enhanced AI assistance - Cursor’s AI can reference DexPaprika documentation and data for better code suggestions
  • DeFi development workflow - Build DeFi applications with direct access to comprehensive blockchain data
  • Documentation context - AI can reference our API docs, tutorials, and examples while helping you code

Step 1: Install MCP server with one click

The easiest way to get started is using our “Connect to Cursor” button that opens Cursor IDE for MCP server installation.
1

Find the Connect Button

  1. Look for the “Connect to Cursor” button in our documentation
  2. This button is available on relevant pages throughout our docs
  3. Click the button to open Cursor IDE
Screenshot showing the 'Connect to Cursor' button highlighted in the documentation sidebar, with the button text 'Install MCP Server on Cursor' visible
2

Configure MCP Server URL

  1. The button will open Cursor IDE (if not already open)
  2. In the MCP server configuration dialog, enter the DexPaprika MCP server URL:
    https://mcp.dexpaprika.com/sse
    
  3. Click “Install” to complete the setup
  4. Restart Cursor if prompted to complete the setup
Screenshot of Cursor IDE showing the MCP server configuration dialog with URL field highlighted and 'https://mcp.dexpaprika.com/sse' entered
3

Verify MCP Integration

  1. Open a new chat with Claude in Cursor (Cmd/Ctrl + L)
  2. Ask a question like: “What are the top liquidity pools on Ethereum?”
  3. You should see DexPaprika data being retrieved and displayed
  4. Try asking about specific networks, tokens, or pools to test the integration
Screenshot of Cursor IDE chat interface showing a conversation with Claude, displaying DexPaprika data response with pool information including volume, TVL, and token pairs
Can’t find the button? The “Connect to Cursor” button appears on pages where MCP integration is relevant. If you don’t see it, you can also manually configure the MCP server using the method below.

Step 2: Add documentation context

Once you have the MCP server installed, enhance your development experience by adding our documentation to your Cursor workspace for full API reference indexing.
1

Open Cursor settings

  1. In Cursor, go to Settings (Cmd/Ctrl + ,)
  2. Navigate to Indexing & Docs in the left sidebar
  3. This section allows you to add custom documentation for AI context
Screenshot of Cursor IDE settings panel showing the Indexing & Docs section with the Docs area highlighted
2

Add DexPaprika documentation

  1. In the Docs section, click ”+ Add Doc”
  2. Fill out the documentation details:
    • Name: “DexPaprika API Reference”
    • URL: https://docs.dexpaprika.com/api-reference/introduction
  3. Click “Add” to complete the setup
  4. This will index our full API reference for AI context
Screenshot of Cursor IDE showing the Add Doc dialog with DexPaprika API Reference name and URL filled out
Pro tip: Using the URL https://docs.dexpaprika.com/api-reference/introduction ensures Cursor indexes our complete API reference, giving you access to all endpoints, parameters, and examples in your AI conversations.

Manual MCP server configuration

If you can’t find the “Connect to Cursor” button or prefer manual setup, you can configure the MCP server manually by following our hosted MCP server guide.
Need help with manual setup? Our hosted MCP server guide provides detailed instructions for configuring the DexPaprika MCP server in Cursor, Claude Desktop, and other MCP-compatible tools.

Available features

Once integrated, you can access comprehensive DexPaprika functionality within Cursor:

Real-time data access

  • Network information - Get details about supported blockchain networks
  • DEX data - Access decentralized exchange information and metrics
  • Pool analytics - Real-time liquidity pool data, volumes, and fees
  • Token information - Current prices, market data, and token details
  • Search functionality - Find tokens, pools, and DEXes across networks

Documentation context

  • API reference - Complete endpoint documentation and examples
  • SDK guides - Language-specific integration tutorials
  • Best practices - Coding patterns and optimization tips
  • Troubleshooting - Common issues and solutions

Usage examples

Example 1: Building a DeFi dashboard

Ask Cursor to help you build a DeFi dashboard with real-time data:
"Help me create a React component that displays the top 5 liquidity pools 
on Ethereum using the DexPaprika API. Include volume, TVL, and price data."
Cursor can now:
  • Reference our API documentation for correct endpoint usage
  • Provide real-time pool data for testing
  • Suggest optimal data fetching patterns
  • Help with error handling and loading states

Example 2: Token price monitoring

Create a price monitoring application:
"Build a Python script that monitors SOL token prices across different 
DEXes and alerts when there are significant price differences."
Cursor can:
  • Access real-time SOL price data from multiple DEXes
  • Reference our historical data tutorials
  • Suggest efficient polling strategies
  • Help implement price comparison logic

Example 3: Pool discovery bot

Develop a new pool discovery system:
"Create a Node.js application that finds newly created liquidity pools 
with high trading volume and sends notifications."
Cursor can:
  • Use our pool discovery endpoints
  • Reference our “Find New Pools” tutorial
  • Provide real-time pool data for testing
  • Help with notification system implementation


Troubleshooting


Best practices

For optimal performance

  1. Use specific queries - Instead of “show me all pools”, ask for “top 5 USDC/ETH pools on Ethereum”
  2. Cache frequently used data - Store common queries locally to reduce API calls
  3. Handle errors gracefully - Implement proper error handling for network issues
  4. Monitor rate limits - Be mindful of API usage patterns

For better AI assistance

  1. Provide context - Tell Cursor what you’re building and your goals
  2. Reference documentation - Ask Cursor to explain concepts from our docs
  3. Iterate on solutions - Ask follow-up questions to refine the code
  4. Test with real data - Use actual DexPaprika data in your development

What’s next?

Need Help?

Building something amazing? Share your Cursor + DexPaprika integrations with our community! We love seeing what developers build with our tools. Reach out to showcase your work.