@pipeworx/dexscreener

Connect: https://gateway.pipeworx.io/dexscreener/mcp · Install: one-click buttons

Tools: 6

DEX Screener MCP — real-time DEX prices and liquidity across all major EVM + Solana chains. No auth.

Tools

  • get_pair(chain, pair_address) — single pair detail (price, liquidity, volume, txns)
  • get_token(chain, token_address) — all pairs for a token on one chain
  • search_pairs(query) — free-text search across pairs (max 30 results)
  • latest_token_profiles() — newest tokens listed
  • latest_boosted_tokens() — tokens currently being promoted on DEX Screener
  • token_boosts_top(chain?, token?) — leaderboard of most-boosted tokens

Data source

https://api.dexscreener.com/ — JSON. Rate-limit ~300 req/min per IP.

Endpoints used, because two of the obvious-looking ones are wrong (fleet #1579, verified against the live API 2026-09-08):

ToolRouteNote
get_pair/latest/dex/pairs/{chain}/{pair}
get_token/token-pairs/v1/{chain}/{token}not /tokens/v1/{chain}/{token} — that route answers 200 with a SINGLE pool (WETH: 1 vs 30), so the wrong one loses 97% of the data without erroring
search_pairs/latest/dex/search?q=
latest_token_profiles/token-profiles/latest/v1bare array
latest_boosted_tokens/token-boosts/latest/v1bare array
token_boosts_top/token-boosts/top/v1takes no path filter; chain/token are filtered client-side

What an empty answer means here

DEX Screener signals “nothing indexed” with HTTP 200 and an empty list[] from the v1 routes, {"pairs":null} from /latest/dex/pairs. It does not 404 for an unknown address. So this pack only ever says not_found: on a 200 it actually read; any error status is reported as upstream_down: and explicitly says it is NOT evidence about the caller’s arguments. Before #1579 the pack mapped every 404 to “no pairs for that address, check the chain and the exact contract address” — which was false for every get_token call it ever served, and convincing enough that callers re-checked correct addresses.

Common chain ids: ethereum, solana, bsc, polygon, arbitrum, base, avalanche, optimism, fantom.

Tools

  • get_pair — Pair detail (price USD/native, liquidity, 24h volume, 5m/1h/6h/24h tx counts).
  • get_token — All trading pairs for a token address on one chain.
  • search_pairs — Free-text search across all DEX Screener chains for trading pairs matching a token name, symbol, or address. Returns up to 30 pairs with price USD, liquidity, 24h volume, and chain/DEX info.
  • latest_token_profiles — Newest token profiles created (cross-chain).
  • latest_boosted_tokens — Tokens being actively promoted on DEX Screener.
  • token_boosts_top — Most-boosted tokens, optionally filtered to a chain / token.

Tools

  • get_pair — Pair detail (price USD/native, liquidity, 24h volume, 5m/1h/6h/24h tx counts).
  • get_token — All trading pairs for a token address on one chain.
  • latest_boosted_tokens — Tokens being actively promoted on DEX Screener.
  • latest_token_profiles — Newest token profiles created (cross-chain).
  • search_pairs — Free-text search across all DEX Screener chains for trading pairs matching a token name, symbol, or address. Returns up to 30 pairs with price USD, liquidity, 24h volume, and chain/DEX info.
  • token_boosts_top — Most-boosted tokens, optionally filtered to a chain / token.

Regenerated from source · build September 10, 2026