MCP Hub
Back to servers

trade-router-mcp

TradeRouter.ai MCP Server — Solana swap & limit order engine.

Registry
Updated
Feb 21, 2026

Quick Install

npx -y @re-bruce-wayne/trade-router-mcp

trade-router-mcp

A Model Context Protocol server for TradeRouter.ai — Solana swap & limit order engine.

Requirements

  • Node.js >= 20.18.0
  • A Solana wallet private key (base58)

Installation

npx @re-bruce-wayne/trade-router-mcp

Claude Desktop Setup

Add the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "traderouter": {
      "command": "npx",
      "args": ["-y", "@re-bruce-wayne/trade-router-mcp"],
      "env": {
        "TRADEROUTER_PRIVATE_KEY": "your_base58_private_key"
      }
    }
  }
}
OSConfig path
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json
Linux~/.config/Claude/claude_desktop_config.json

Environment Variables

VariableRequiredDescription
TRADEROUTER_PRIVATE_KEYSolana wallet private key in base58 format
SOLANA_RPC_URLRPC endpoint. Defaults to https://api.mainnet-beta.solana.com
TRADEROUTER_SERVER_PUBKEYServer public key for signature verification
TRADEROUTER_SERVER_PUBKEY_NEXTNext server public key for key rotation
TRADEROUTER_REQUIRE_SERVER_SIGNATUREVerify server signatures on fills. Defaults to true
TRADEROUTER_REQUIRE_ORDER_CREATED_SIGNATUREVerify server signatures on order creation. Defaults to true

Available Tools

ToolDescription
get_wallet_addressGet the configured wallet address
build_swapBuild an unsigned swap transaction
submit_signed_swapSubmit a manually signed transaction
auto_swapBuild and auto-sign a swap in one step
get_holdingsGet token holdings for a wallet
place_limit_orderPlace a limit buy or sell order
place_trailing_orderPlace a trailing buy or sell order
list_ordersList all active orders for a wallet
check_orderCheck the status of an order
cancel_orderCancel an active order
extend_orderExtend an order's expiry
connect_websocketConnect and register WebSocket for a wallet
connection_statusGet current WebSocket connection status
get_fill_logGet log of filled orders

Reviews

No reviews yet

Sign in to write a review