io.github.TradeRouter/trade-router-mcp
Non-custodial Solana swap & limit order engine for AI agents.
{
"mcpServers": {
"trade-router-mcp": {
"command": "npx",
"args": [
"-y",
"@traderouter/trade-router-mcp"
],
"env": {
"TRADEROUTER_PRIVATE_KEY": "<your-traderouter_private_key>",
"SOLANA_RPC_URL": "<solana_rpc_url>",
"TRADEROUTER_SERVER_PUBKEY": "<traderouter_server_pubkey>",
"TRADEROUTER_SERVER_PUBKEY_NEXT": "<traderouter_server_pubkey_next>",
"TRADEROUTER_REQUIRE_SERVER_SIGNATURE": "<traderouter_require_server_signature>",
"TRADEROUTER_REQUIRE_ORDER_CREATED_SIGNATURE": "<traderouter_require_order_created_signature>",
"TRADEROUTER_DRY_RUN": "<traderouter_dry_run>"
}
}
}
}{
"mcpServers": {
"trade-router-mcp": {
"command": "npx",
"args": [
"-y",
"@traderouter/trade-router-mcp"
],
"env": {
"TRADEROUTER_PRIVATE_KEY": "<your-traderouter_private_key>",
"SOLANA_RPC_URL": "<solana_rpc_url>",
"TRADEROUTER_SERVER_PUBKEY": "<traderouter_server_pubkey>",
"TRADEROUTER_SERVER_PUBKEY_NEXT": "<traderouter_server_pubkey_next>",
"TRADEROUTER_REQUIRE_SERVER_SIGNATURE": "<traderouter_require_server_signature>",
"TRADEROUTER_REQUIRE_ORDER_CREATED_SIGNATURE": "<traderouter_require_order_created_signature>",
"TRADEROUTER_DRY_RUN": "<traderouter_dry_run>"
}
}
}
}npx -y @traderouter/trade-router-mcpTRADEROUTER_PRIVATE_KEYSolana base58-encoded private key. Local signing only, never transmitted. See SECURITY.md.
SOLANA_RPC_URLOptional RPC endpoint override (default https://api.mainnet-beta.solana.com).
TRADEROUTER_SERVER_PUBKEYOptional override for the server public key used to verify order_filled ed25519 signatures.
TRADEROUTER_SERVER_PUBKEY_NEXTOptional second server public key accepted during key rotation.
TRADEROUTER_REQUIRE_SERVER_SIGNATUREDefault 'true'. Verify server signatures on order_filled / twap_execution.
TRADEROUTER_REQUIRE_ORDER_CREATED_SIGNATUREDefault 'true'. Verify server signatures on order_created.
TRADEROUTER_DRY_RUNDefault 'false'. When 'true', write-action tools (submit_signed_swap, auto_swap, place_*_order, cancel_order, extend_order) short-circuit and return { dry_run: true, ... } instead of calling the API. Read-only tools execute normally.
AI-powered trading strategy development: backtesting, market data, and portfolio analysis
Feature flagging and A/B testing platform with AI-first experimentation workflows.
Query Meta Ads performance data — accounts, campaigns, ad sets, ads, metrics & settings.