MCP Servers / development / Trade Router MCP

Trade Router MCP

JSON →
stdionone2development

Non-custodial Solana swap & limit-order MCP server. 21 tools across Raydium, PumpSwap, Orca, Meteora. Jito MEV-protected. Private key never leaves the agent.

Install
How to run this server
[ { "cmd": "npx -y @traderouter/trade-router-mcp", "imports": [] } ]
server path: trade-router-mcp
Tools
What this server exposes
get_wallet_address
Get the configured wallet's public address
build_swap
Build an unsigned swap transaction
submit_signed_swap
Submit a manually signed transaction
auto_swap
Build + sign + submit in one call
get_holdings
Get token holdings for a wallet
get_mcap
Market cap and price for a token
get_flex_card
Trade card PNG URL for wallet + token
place_limit_order
Limit buy/sell by price or market cap
place_trailing_order
Trailing stop buy/sell
place_twap_order
TWAP (time-weighted) buy/sell
place_limit_twap_order
Limit trigger → TWAP execution
place_trailing_twap_order
Trailing trigger → TWAP execution
place_limit_trailing_order
Limit trigger → trailing execution (single swap on trigger)
place_limit_trailing_twap_order
Limit trigger → trailing trigger → TWAP execution
list_orders
List active orders for a wallet
check_order
Get status of a specific order
cancel_order
Cancel an active order
extend_order
Extend an order's expiry
connect_websocket
Register a wallet over the persistent WebSocket
connection_status
Current WebSocket connection state
get_fill_log
Log of filled orders
Configuration
Environment & auth
authnone
envTRADEROUTER_PRIVATE_KEY
envSOLANA_RPC_URL
Resources
Trade Router MCP — MCP Server · libregistry