> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dexpaprika.com/llms.txt
> Use this file to discover all available pages before exploring further.

# DexPaprika for AI agents and AI-assisted development

> Connect AI tools to real-time DEX data across 33 blockchains. Choose from Claude Code plugin, hosted MCP server, IDE integrations, ChatGPT Actions, or direct REST API access -- no API key needed.

## Why DexPaprika + AI?

DexPaprika provides free, real-time on-chain DEX data covering 33 blockchains, 26M+ tokens, and 28M+ pools. No API key. No authentication. AI agents and AI-assisted IDEs can query token prices, pool data, historical OHLCV, swap transactions, and more -- either through MCP (Model Context Protocol) or direct REST API calls.

This page helps you pick the right integration for your setup.

***

## Choose your integration

<CardGroup cols={2}>
  <Card title="CLI" icon="terminal" href="/tutorials/cli">
    One install command. Query pools, tokens, prices, and stream live data from the terminal.
  </Card>

  <Card title="Claude Code Plugin" icon="plug" href="/tutorials/claude-code-plugin-guide">
    Two commands. Zero config. Built-in MCP server access inside Claude Code.
  </Card>

  <Card title="Hosted MCP Server" icon="cloud" href="/ai-integration/hosted-mcp-server">
    Add a URL to Claude Desktop, Cursor, or VS Code. No installation needed.
  </Card>

  <Card title="Self-hosted MCP Server" icon="server" href="/ai-integration/mcp">
    Run the MCP server locally via npm/npx for full control.
  </Card>

  <Card title="Agent Skills" icon="graduation-cap" href="/ai-integration/skills">
    One command. Full API knowledge for Claude Code, Cursor, Cline, and 40+ agents.
  </Card>

  <Card title="REST API" icon="code" href="/api-reference/introduction">
    Call the API directly from any agent framework or custom application.
  </Card>
</CardGroup>

***

## Comparison table

|                      | Agent Skills                                | CLI                                   | Claude Code Plugin                            | Hosted MCP                      | Self-hosted MCP             | REST API                                         |
| -------------------- | ------------------------------------------- | ------------------------------------- | --------------------------------------------- | ------------------------------- | --------------------------- | ------------------------------------------------ |
| **Setup time**       | 10 seconds                                  | 10 seconds                            | 30 seconds                                    | 1-2 minutes                     | 10-15 minutes               | 0 (just call endpoints)                          |
| **Install**          | `npx skills add`                            | One curl command                      | Plugin marketplace                            | Add URL to config               | npm/npx                     | No install                                       |
| **Works with**       | Claude Code, Cursor, Cline, 40+ agents      | Any terminal, any agent               | Claude Code                                   | Claude Desktop, Cursor, VS Code | Claude Desktop, Cursor      | Any HTTP client or agent                         |
| **How it works**     | Agent reads API docs and makes calls itself | Direct CLI commands                   | MCP tools called by agent                     | MCP tools called by agent       | MCP tools called by agent   | Direct HTTP calls                                |
| **Streaming prices** | Agent can use REST streaming                | Built-in `stream` command             | No (use REST streaming)                       | No (use REST streaming)         | No (use REST streaming)     | Yes via [SSE streaming](/streaming/introduction) |
| **Works offline**    | Yes (local files)                           | Yes (local binary)                    | No                                            | No                              | Yes (local server)          | No                                               |
| **Best for**         | Any agent that can make HTTP/CLI calls      | Terminal agents, scripting, pipelines | Claude Code users who want everything bundled | Quick AI IDE setup              | Custom/private environments | Agent frameworks, custom apps                    |

***

## Integration details

### CLI

Install in one line and start querying:

```bash theme={null}
curl -sSL https://raw.githubusercontent.com/coinpaprika/dexpaprika-cli/main/install.sh | sh
```

Works on macOS and Linux. Windows binaries available on [GitHub releases](https://github.com/coinpaprika/dexpaprika-cli/releases).

```bash theme={null}
# Get a token price
dexpaprika-cli token solana So11111111111111111111111111111111111111112

# Search for anything
dexpaprika-cli search uniswap

# Stream live prices
dexpaprika-cli stream ethereum 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2

# JSON output for scripting and piping
dexpaprika-cli --output json --raw pools ethereum | jq '.[0]'
```

AI agents running in terminals can install the CLI and use `--output json --raw` for machine-readable output. The CLI covers every REST API endpoint plus live SSE streaming.

[Full CLI guide -->](/tutorials/cli)

***

### Claude Code Plugin

The fastest path if you use Claude Code. Two commands and you're done:

```bash theme={null}
/plugin marketplace add coinpaprika/claude-marketplace
/plugin install dexpaprika
```

The plugin bundles an MCP server -- no separate configuration needed. Ask Claude about token prices, pool data, or DEX analytics and it uses the plugin automatically.

[Full setup guide →](/tutorials/claude-code-plugin-guide)

***

### Hosted MCP Server

Add one URL to your AI tool's config. Works with Claude Desktop, Cursor, and VS Code.

**SSE endpoint (recommended):** `https://mcp.dexpaprika.com/sse`

<AccordionGroup>
  <Accordion title="Claude Desktop">
    Add to `claude_desktop_config.json`:

    ```json theme={null}
    {
      "mcpServers": {
        "dexpaprika": {
          "url": "https://mcp.dexpaprika.com/sse"
        }
      }
    }
    ```
  </Accordion>

  <Accordion title="Cursor IDE">
    Go to Settings → Tools & Integrations → New MCP server, then add:

    ```json theme={null}
    {
      "mcpServers": {
        "dexpaprika": {
          "url": "https://mcp.dexpaprika.com/sse"
        }
      }
    }
    ```

    Or use the one-click install button in our docs.
  </Accordion>

  <Accordion title="VS Code">
    Use the one-click install button in our docs, or manually configure the MCP server in Copilot Chat settings.
  </Accordion>
</AccordionGroup>

[Full hosted MCP guide →](/ai-integration/hosted-mcp-server)

***

### Self-hosted MCP Server

Run the MCP server on your own machine:

```bash theme={null}
npm install -g dexpaprika-mcp
```

Or run without installing:

```bash theme={null}
npx dexpaprika-mcp
```

Then configure your AI tool to use the `dexpaprika-mcp` command.

[Full self-hosted MCP guide →](/ai-integration/mcp)

***

### Agent Skills

Give your AI agent full knowledge of the DexPaprika API, CLI, and streaming service:

```bash theme={null}
npx skills add github.com/coinpaprika/skills/ --skill dexpaprika-api
```

Works with Claude Code, Cursor, Cline, and [40+ other agents](https://github.com/vercel-labs/skills). The agent reads the skill files locally and makes API calls directly -- no MCP server needed.

[Full skills guide -->](/ai-integration/skills)

***

### REST API

Any AI agent or framework can call the DexPaprika REST API directly. Base URL: `https://api.dexpaprika.com`

See the [REST API reference](/api-reference/introduction) and the [common patterns guide](/knowledge-base/common-patterns) for standard workflows like price lookups, pool discovery, and historical data retrieval.

***

### ChatGPT Actions

Create a custom GPT with DexPaprika data access using our OpenAPI spec:

1. Create a custom GPT in ChatGPT
2. Add an Action with the schema URL: `https://mcp.dexpaprika.com/openapi`
3. Start asking crypto questions

[Full ChatGPT Actions guide →](/ai-integration/chatgpt-actions)

***

### IDE integrations

<CardGroup cols={2}>
  <Card title="Cursor IDE" icon="laptop-code" href="/ai-integration/cursor-ide-integration">
    One-click MCP install + docs indexing for Cursor
  </Card>

  <Card title="VS Code" icon="code" href="/ai-integration/vscode-ide-integration">
    Copilot Chat MCP integration for VS Code
  </Card>
</CardGroup>

***

## What data can AI agents access?

All DexPaprika data is available through every integration method:

| Capability         | Description                                                         |
| ------------------ | ------------------------------------------------------------------- |
| **Token prices**   | Real-time USD prices for any token on any supported network         |
| **Batch prices**   | Up to 10 token prices in a single request                           |
| **Pool data**      | Liquidity, volume, fees, token pairs for any pool                   |
| **Pool filtering** | Find pools by volume range, transaction count, or creation date     |
| **OHLCV history**  | Historical candlestick data with 9 interval options (1m to 24h)     |
| **Transactions**   | Recent swaps, adds, and removes for any pool                        |
| **DEX listings**   | All DEXes on a network with pool counts                             |
| **Search**         | Find tokens, pools, and DEXes by name, symbol, or address           |
| **Network info**   | All 33 supported blockchain networks                                |
| **Live streaming** | Real-time price updates via SSE (REST API only, up to 2,000 tokens) |

***

## Example: what you can ask an AI with DexPaprika access

Once connected, try prompts like:

* "What's the current price of SOL?"
* "Show me the top 10 pools on Ethereum by volume"
* "Find newly created pools on Base with over \$50k daily volume"
* "Get 30-day OHLCV data for the USDC/ETH pool on Uniswap V3"
* "Compare WETH prices across Ethereum, Arbitrum, and Base"
* "Which DEX has the most pools on Solana?"
* "Stream live prices for WETH and WBTC on Ethereum"

***

## Next steps

<CardGroup cols={2}>
  <Card title="Knowledge Base" icon="book" href="/knowledge-base/concepts">
    Learn core concepts: pools, DEXes, OHLCV, and how DexPaprika data works
  </Card>

  <Card title="Tutorials" icon="graduation-cap" href="/tutorials/tutorial_intro">
    Step-by-step guides for common tasks
  </Card>

  <Card title="REST API Reference" icon="bolt" href="/api-reference/introduction">
    Complete endpoint documentation with interactive playground
  </Card>

  <Card title="Streaming API" icon="signal-stream" href="/streaming/introduction">
    Real-time price updates via Server-Sent Events
  </Card>
</CardGroup>

### FAQs

<AccordionGroup>
  <Accordion title="Which integration should I use?">
    For terminal-based work and scripting, start with the CLI. If you use Claude Code, the plugin is the fastest path. For Claude Desktop, Cursor, or VS Code, use the hosted MCP server. For custom agents and applications, use the REST API directly.
  </Accordion>

  <Accordion title="Do I need an API key?">
    No. DexPaprika is completely free and public. No API key, no registration, no authentication needed for any integration method.
  </Accordion>

  <Accordion title="Can I use multiple integrations at once?">
    Yes. For example, you can use the MCP server in Cursor for interactive development and call the REST API from your application code.
  </Accordion>

  <Accordion title="What about rate limits?">
    The free API allows 10,000 requests per day. For unlimited access, see the [Pro API](/api-pro/introduction).
  </Accordion>
</AccordionGroup>

<script type="application/ld+json">
  {JSON.stringify({
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [
        {"@type": "Question","name": "Which DexPaprika AI integration should I use?","acceptedAnswer": {"@type": "Answer","text": "Claude Code users: use the plugin. Claude Desktop, Cursor, or VS Code: use the hosted MCP server. Custom agents: use the REST API directly."}},
        {"@type": "Question","name": "Do I need an API key for DexPaprika AI integrations?","acceptedAnswer": {"@type": "Answer","text": "No. DexPaprika is completely free and public. No API key, registration, or authentication needed."}},
        {"@type": "Question","name": "Can I use multiple DexPaprika integrations at once?","acceptedAnswer": {"@type": "Answer","text": "Yes. Use the MCP server in your IDE and call the REST API from your application code simultaneously."}},
        {"@type": "Question","name": "What are the rate limits?","acceptedAnswer": {"@type": "Answer","text": "10,000 requests per day on the free API. Pro API offers unlimited access."}}
      ]
    })}
</script>
