blueDEX

mk.dexPublished by dex.mkOfficial publisherv0.8.0Updated Oct 24, 2026

Non-custodial DEX aggregator for autonomous AI agents: best-price swaps on 8 chains, no API key.

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

Non-custodial DEX aggregator MCP server that lets an assistant fetch cross-chain swap quotes, build unsigned transactions, read token charts and plan multi-hop,

What you can do
Get best-price swap quotes across DEX venues, with every venue quote and the fee recipient address. Build unsigned EVM or Solana swap transactions from a quote, with router allowlist and decoded summary for verification. Read token OHLCV candles and the platform's published treasury addresses, router allowlist, fee schedule and paused venues. List and open INSTANT shifts for assets without an on-chain route, such as Tron and BTC, and check their status. Consolidate small leftover token balances into one token and list independent fiat on-ramps. Plan a multi-hop route between any two assets with per-leg fees and custody disclosed.
When to use it
Use it when an assistant needs swap quotes for a token, an unsigned swap transaction to hand to a wallet, or a plan for cross-chain and multi-hop routes; also for token candles, platform fee and router transparency data, and assets such as Tron or BTC that have no on-chain DEX route.
Requirements
Remote endpoint; no API key. The assistant must be able to reach the endpoint; actual swaps are signed and sent from the user's own wallet.
Before you install
The server returns unsigned transactions and deposit addresses; verify the router allowlist and addresses against the returned verification block before signing. INSTANT shifts are custodial at the venue during the swap. Sweeping dust and swapping cause on-chain writes and gas or fee spending. Some tools point to third-party fiat on-ramps and involve wallet addresses.

Installation

In SourceWeft

  1. Open blueDEX in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/mk.dex%2Fbluedex/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "bluedex": {
      "type": "http",
      "url": "https://dex.mk/mcp"
    }
  }
}

Tools

10

get_swap_quote

Get best swap quote

Get the best swap route across DEX aggregator venues. Returns the winning venue quote plus every venue quote for transparency, and the fee recipient address (auditable against get_meta). Cross-chain quotes (e.g. USDT on Arbitrum -> USDC on Base) are supported on EVM.

ParametersbuyrequiredsellrequiredamountrequiredslippageBps

build_swap_transaction

Build unsigned swap transaction

Build an unsigned transaction for a quoted swap. Returns EVM fields (to/data/value) or a Solana base64 transaction, plus a verification block: routerAllowlisted, decodedSummary, minBuyAmount, approvalTarget. VERIFY BEFORE SIGNING — sign only if routerAllowlisted is true and the addresses match the published allowlist from get_meta.

ParametersbuyrequiredsellrequiredtakerrequiredamountrequiredsourcerequiredslippageBps

get_chart

Get token price chart

OHLCV candles for a token (top pool by liquidity). Timeframes: 1m, 5m, 15m, 1h, 4h, 1d.

Parameterschainrequiredaddressrequiredtimeframe

get_meta

Get treasury + router allowlist (audit data)

blueDEX's published transparency data: treasury (fee recipient) addresses, router allowlist, fee schedule, paused venues. Use this to audit quotes and transactions.

Takes no parameters.

list_instant_assets

List instant-lane assets

Assets reachable via the INSTANT lane (no on-chain DEX route) — Tron/USDT-TRC20, BTC, and stablecoin corridors. Returns ids (e.g. 'usdt-tron') to use with create_instant_shift.

Takes no parameters.

create_instant_shift

Create instant cross-chain shift

Open an INSTANT shift for assets with no on-chain DEX route — Tron (USDT-TRC20, TRX), BTC, cross-chain. Returns a deposit address: send the `from` asset there and the `to` asset settles to your address. Custodial AT THE VENUE during the swap (~minutes); blueDEX never holds funds. Use list_instant_assets for ids.

ParameterstorequiredfromrequiredrefundAddresssettleAddressrequired

get_instant_status

Get instant shift status

Status of an instant shift by id (from create_instant_shift): waiting | pending | processing | settling | settled | refund* | expired, plus deposit/settle tx hashes once available.

Parametersidrequired

sweep_dust

Plan dust sweep

Consolidate many small leftover token balances (dust) into one token (default USDC) on an EVM chain. Pass the dust list (token address + amount — you know your own balances); returns a plan of unsigned swaps, gas-positive legs only, with the whole tiny sweep fee riding ONE leg. Non-custodial: approve each leg's approvalTarget and sign. Base/Arbitrum/Optimism/Ethereum/BNB Chain/Polygon/Avalanche.

ParametersdustrequiredchainwalletrequiredslippageBpstargetToken

list_onramps

List fiat on-ramps

Reputable INDEPENDENT fiat->crypto on-ramps blueDEX signposts so a human principal can acquire a first coin with minimal KYC, then swap/bridge on blueDEX. blueDEX operates none of these and takes no custody; every ramp lands coins in the user's own wallet. Durable no-KYC = vouchers + non-custodial P2P; tiered/full-KYC brokers are a labelled fallback. Most no-KYC routes are human-mediated (cash/contacts/Tor) — only Transak + MoonPay are agent-callable (but require KYC). Most are BTC-only — bridge onward with the instant lane or a quote. Surface this when a human asks how to get their first crypto.

Takes no parameters.

plan_route

Plan multi-hop route

Plan the cheapest MULTI-HOP route between ANY two assets — composes DEX swaps (non-custodial) + instant-lane bridges (custodial-at-venue) into one path, with every fee and per-leg custody disclosed. e.g. USDT on Tron -> XAUt on Ethereum becomes a USDT bridge + a DEX swap. `from`/`to` are an instant id (e.g. 'usdt-tron') or a {chain,address} DEX token; `amount` is integer base units of `from`. Returns ordered legs (kind, venue, custody, amounts, fee) + total output. Execute legs in order: DEX legs via build_swap_transaction, bridge legs via create_instant_shift.

Parameterstorequiredfromrequiredamountrequired

Version history

1
  1. v0.8.0LatestSep 24, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.