Labsco
MCP SERVER

SwapWizard MCP

by DeFiRe-business

Quote a swap, find a pool and build the LP transaction — every tool hands back an unsigned transaction for the user to sign.

DeFi Positions & On-Chain Analytics
Summary
Routing and position maths done for you, signing left to you.

The agent can find the pool, price the swap and assemble a zap, but what comes back is an unsigned transaction with router, callData and value — the signature stays with the wallet holder.

What it is

An MCP server for the SwapWizard DeFi API across 5 EVM chains. It quotes swaps across DEXes, discovers liquidity pools, reads a wallet's LP positions, and builds single-transaction zaps into and out of positions. Every tool returns router, callData and value: the agent presents the transaction and the wallet stays with the person.

What you get
  • The best swap route across all supported DEXes, returned as router, callData and value ready to sign
  • A quote that excludes the caller's own LP position from pool state, for rebalancing
  • Pools discovered by chain, tokens or type, with poolId, symbol, fee tier, protocol, APY, TVL and recent trading volume
  • GeckoTerminal trending pools over the time window you pick
  • A wallet's LP positions in full: value, fees, APR, in-range status and impermanent loss
  • Single-transaction entry into and exit from an LP position
  • The supported chains with their IDs, gas tokens and DEX lists, and an API availability check
Requirements

A SwapWizard API key: connect a wallet at swapwizard.xyz/integrators and sign a message, which costs no gas. Remotely, connect to https://mcp.swapwizard.xyz/mcp with an X-API-Key header; locally, run npx against @swapwizard/mcp-server with SWAPWIZARD_API_KEY. Non-custodial — no private key is ever given to the server.

Setup effort

One command plus a key — npx -y @swapwizard/mcp-server, then supply credentials