MCP.Market

Bsc Dex Spread MCP server

by donnywin85·io.github.donnywin85/bsc-dex-spread·v0.1.0

Cross-DEX price & spread for PancakeSwap v2+v3 on BSC via x402. Tool get_dex_spread(pair, fee?).

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Bsc Dex Spread yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Bsc Dex Spread tools (1)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • get_dex_spread

    Real-time cross-DEX price & spread for PancakeSwap v2+v3 on BSC.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan3 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 36 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Bsc Dex Spread compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 57% of 48,255 servers
Tools
1
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break

What its tools let an agent do: 1 read

Install Bsc Dex Spread in Claude Code, Cursor or VS Code

Runs npx -y bsc-dex-spread-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add bsc-dex-spread -- npx -y bsc-dex-spread-mcp
Add to Cursor

What the publisher says

From the Bsc Dex Spread repository's README, as published. We do not edit it. Read it on GitHub

bsc-dex-spread

One MCP tool — getdexspread — returning live cross-DEX price and spread for PancakeSwap v2 + v3 on BSC, paid $0.01 USDC per call from your own wallet.

Try it in 30 seconds

Inspecting the server costs nothing and needs no wallet:

npx -y bsc-dex-spread-mcp

It starts on stdio and lists its one tool. Add it to Claude Code:

claude mcp add bsc-dex-spread --env EVM_PRIVATE_KEY=0xyour_disposable_base_key -- npx -y bsc-dex-spread-mcp

Without a key the tool is still listed, and a call tells you exactly what is missing rather than failing obscurely:

get_dex_spread failed: EVM_PRIVATE_KEY is not set. Add your funded Base-mainnet
buyer wallet key (0x-prefixed, USDC-only, low balance) to the MCP server env config.

Before you fund anything, know the free alternative. If you do not specifically need the paid, uncapped path, arb-dex-mcp and dex-data-mcp return cross-DEX spread keyless and free on six chains. This server exists for callers who want per-call billing with no free-tier ceiling — it is not the cheapest way in.

An MCP server that gives your agent one tool — getdexspread — returning real-time cross-DEX price & spread data for PancakeSwap v2 + v3 on BSC. Each call is a paid API call: $0.01 USDC on Base mainnet, settled automatically over x402 from your own wallet. No subscription, no account, no API key to request — the agent pays per call.

Backed by a live x402 gateway: Public usage/proof page:

The tool

getdexspread(pair, fee?)

Real-time cross-DEX price & spread for PancakeSwap v2+v3 on BSC.

USD-priceable side. Examples: WBNB/USDC, WBNB/USDT, CAKE/WBNB.

  • pair (required) — token pair as SYM/SYM; the first symbol is the

to restrict the v3 probe. Omit to probe all v3 tiers and v2.

  • fee (optional) — a PancakeSwap v3 fee tier (100, 500, 2500, 10000)

Returns per-venue prices, best buy / best sell venue, the gross cross-DEX spread in bps, liquidity (per-venue TVL + totals), and the source block number. Example:

{
  "pair": "WBNB/USDC", "network": "bsc", "chainId": 56,
  "blockNumber": 107562007, "nativeUsd": 546.6,
  "pricesByVenue": [ { "venue": "pancake", "surface": "v2", "price": 546.6, "tvlUsd": 1234567 }, ... ],
  "bestBuy":  { "venue": "pancakeV3:500", "price": ... },
  "bestSell": { "venue": "biswap",        "price": ... },
  "midSpreadBps": 27.4,
  "crossDex": { "grossSpreadBps": 14.05, "buyVenue": "...", "sellVenue": "...", "surface": "v2v3" },
  "liquidity": { "venues": 7, "totalTvlUsd": ... },
  "ts": "2026-07-01T...", "source": "rpc"
}

Why an agent wants this

Cross-DEX spread is the raw signal behind arbitrage, best-execution routing, and slippage estimation. Instead of running BSC RPC infrastructure and multi-DEX pool math itself, an agent calls one tool and pays a cent for a fresh, block-stamped answer across PancakeSwap v2 + v3 venues.

Cost & wallet model — read this

You bring the wallet. This package ships no keys. The server signs each payment with a private key it reads from its own environment (EVMPRIVATEKEY), which you set in your MCP client's server config. That is the design: the buyer (you) pays for the data with the buyer's wallet.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Bsc Dex Spread: common questions

Is Bsc Dex Spread MCP server safe?
Mostly: it is graded B (78/100). Read the Bsc Dex Spread safety report
How do I install Bsc Dex Spread?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Bsc Dex Spread need an API key?
Yes. The registry entry asks for EVM_PRIVATE_KEY.
Is Bsc Dex Spread maintained?
The last commit was 75 days ago (2026-08-21). The latest release is v0.1.0.
How does Bsc Dex Spread compare with other MCP servers?
safety score 78/100 (higher than 57% of 48,255 servers); tools 1 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.