dexscreener_screener

Pack: dexscreener · Endpoint: https://gateway.pipeworx.io/dexscreener/mcp

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/dexscreener_screener for the schema, then POST the same URL with its arguments for the data.

A filterable screen for new/trending tokens on one chain (default solana), by liquidity, volume and market cap — composes DEX Screener’s promoted-token lists (latest_token_profiles + latest_boosted_tokens, which is what DEX Screener itself surfaces as “new/trending”) with per-token pool detail (same data as get_token) to filter and rank. Answers ‘trending solana memecoins with liquidity over $1000 and market cap under $1M’, ‘new solana pairs with high volume’, ‘recent tokens on solana above a liquidity floor’. NOT DEX Screener’s full new-pair firehose (their public API has no such endpoint) — it screens the tokens currently being promoted/profiled on DEX Screener, which is the same ‘new/trending’ surface a human sees on their homepage. Each matching pool includes price, liquidity USD, 24h volume, market cap/FDV, and when the pool was created. Checks up to 30 candidate tokens per call.

Parameters

NameTypeRequiredDescription
chainstringnoChain id, default “solana”. Any DEX Screener chain id works (ethereum, bsc, base, …).
min_liquidity_usdnumbernoMinimum pool liquidity in USD. Default 0 (no floor).
max_market_cap_usdnumbernoMaximum market cap / FDV in USD. Default: no ceiling.
min_volume_24h_usdnumberno24h volume floor in USD. Default 0 (no floor).
sortstringnoSort by 24h volume (default), pool liquidity, or pool creation time (newest first).
limitnumbernoMax pools to return, 1-50 (default 20).

Example call

Arguments

{
  "chain": "solana",
  "min_liquidity_usd": 1000,
  "max_market_cap_usd": 1000000,
  "limit": 10
}

curl

curl -X POST https://gateway.pipeworx.io/dexscreener/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"dexscreener_screener","arguments":{"chain":"solana","min_liquidity_usd":1000,"max_market_cap_usd":1000000,"limit":10}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('dexscreener_screener', {
  "chain": "solana",
  "min_liquidity_usd": 1000,
  "max_market_cap_usd": 1000000,
  "limit": 10
});

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "dexscreener": {
      "url": "https://gateway.pipeworx.io/dexscreener/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 23, 2026