← Index

ai.traderouter/trade-router-mcp

ai.traderouter/trade-router-mcp·v1.0.13·Other
Quality Score
85
/100

Non-custodial Solana swap & limit order engine for AI agents.

§01  Install
Claude Desktop (claude_desktop_config.json)
{
  "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>"
      }
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "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>"
      }
    }
  }
}
Cline (cline_mcp_settings.json)
npx -y @traderouter/trade-router-mcp
§02  Environment variables
TRADEROUTER_PRIVATE_KEY
requiredsecret

Solana base58-encoded private key. Local signing only, never transmitted. See SECURITY.md.

SOLANA_RPC_URL

Optional RPC endpoint override (default https://api.mainnet-beta.solana.com).

TRADEROUTER_SERVER_PUBKEY

Optional override for the server public key used to verify order_filled ed25519 signatures.

TRADEROUTER_SERVER_PUBKEY_NEXT

Optional second server public key accepted during key rotation.

TRADEROUTER_REQUIRE_SERVER_SIGNATURE

Default 'true'. Verify server signatures on order_filled / twap_execution.

TRADEROUTER_REQUIRE_ORDER_CREATED_SIGNATURE

Default 'true'. Verify server signatures on order_created.

TRADEROUTER_DRY_RUN

Default '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.

§03  MCP Quality Score  ·  methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
10
§04  Alternatives in Other