io.github.DeFiRe-business/swapwizard-mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
SwapWizard
Publisher-provided description
Non-custodial DeFi for AI agents: swaps, concentrated liquidity (V3/V4) zaps + ranges, 5 EVM chains
Summary by lookupd
Lets agents quote, route and build non-custodial token swaps, liquidity pool zaps and LP position queries across five EVM chains.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http swapwizard https://mcp.swapwizard.xyz/mcp
Claude Code, npm package (stdio)
claude mcp add swapwizard -- npx -y @swapwizard/mcp-server
Codex, remote (streamable-http)
codex mcp add swapwizard --url https://mcp.swapwizard.xyz/mcp
Codex, npm package (stdio)
codex mcp add swapwizard -- npx -y @swapwizard/mcp-server
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"swapwizard": {
"url": "https://mcp.swapwizard.xyz/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"swapwizard": {
"command": "npx",
"args": [
"-y",
"@swapwizard/mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (11 tools)
Publisher-provided text
get_setup_guideReturns the complete setup and usage guide for SwapWizard. Call this FIRST before using any other tool. Covers: required configuration (API key, Alchemy RPC URLget_supported_chainsMaps to GET /chains. Lists supported EVM chains with chain IDs and native gas tokens: Ethereum, Arbitrum, Base, Polygon, BNB Chain.check_api_healthMaps to GET /health. Returns service availability. Use to confirm the API is responsive before attempting operations.get_supported_dexesReturns the AMMs / DEX sources SwapWizard routes across per chain. Each DEX includes its display name and slug (e.g. "uniswap-v3") — use the slug as the 'projecsearch_liquidity_poolsMaps to GET /pools. Discovers liquidity pools across supported AMMs and chains, returning id, poolId, symbol, underlyingTokens (token addresses), fee tier, protanalyze_poolMaps to GET /pools/analyze/:id. Returns real-time momentum data for a specific pool from GeckoTerminal: multi-timeframe volume (5m, 15m, 30m, 1h, 6h), price chalist_user_lp_positionsMaps to GET /positions. Reads all LP positions a wallet holds on a given chain by calling the SwapWizard API, which discovers positions across all supported proget_swap_quoteMaps to POST /quote. Returns the best swap quote across all integrated DEX protocols, with router, callData, value, price impact, route summary, and gas estimatget_clean_quoteMaps to POST /quote with excludePositions=true. Shortcut to get_swap_quote that prices the swap as if the caller's own LP position were not in the pool, for conzap_into_lp_positionMaps to POST /addliquidity/quote. Builds a single-transaction zap to enter an LP position from ANY input token — the deposit token does NOT have to be one of thzap_out_of_lp_positionMaps to POST /removeliquidity/quote. Builds a single-transaction zap to exit an LP position into ANY output token — you can withdraw into any token, not just th
Details
- Version: 1.8.9
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 1347 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/DeFiRe-business/swapwizard-mcp
- Website: https://swapwizard.xyz
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.DeFiRe-business/swapwizard-mcp)
- 62141 servers
- Last crawl: 2026-11-11T18:39:04.612Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp