TradeRouter.ai MCP Server — Solana swap & limit order engine.
{
"mcpServers": {
"io-github-re-bruce-wayne-trade-router-mcp": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
TradeRouter.ai MCP Server — Solana swap & limit order engine.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 27 days ago.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for io.github.re-bruce-wayne/trade-router-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol server for TradeRouter.ai — Solana swap & limit order engine.
npx @traderouter/trade-router-mcp
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"traderouter": {
"command": "npx",
"args": ["-y", "@traderouter/trade-router-mcp"],
"env": {
"TRADEROUTER_PRIVATE_KEY": "your_base58_private_key"
}
}
}
}
| OS | Config path |
|---------|----------------------------------------------------------------|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| Linux | ~/.config/Claude/claude_desktop_config.json |
| Variable | Required | Description |
|---|---|---|
| TRADEROUTER_PRIVATE_KEY | ✅ | Solana wallet private key in base58 format |
| SOLANA_RPC_URL | ❌ | RPC endpoint. Defaults to https://api.mainnet-beta.solana.com |
| TRADEROUTER_SERVER_PUBKEY | ❌ | Server public key for signature verification |
| TRADEROUTER_SERVER_PUBKEY_NEXT | ❌ | Next server public key for key rotation |
| TRADEROUTER_REQUIRE_SERVER_SIGNATURE | ❌ | Verify server signatures on fills. Defaults to true |
| TRADEROUTER_REQUIRE_ORDER_CREATED_SIGNATURE | ❌ | Verify server signatures on order creation. Defaults to true |
| Tool | Description |
|---|---|
| get_wallet_address | Get the configured wallet address |
| build_swap | Build an unsigned swap transaction |
| submit_signed_swap | Submit a manually signed transaction |
| auto_swap | Build and auto-sign a swap in one step |
| get_holdings | Get token holdings for a wallet |
| get_mcap | Get market cap and price data for token(s) |
| get_flex_card | Get flex trade card PNG URL for wallet and token |
| place_limit_order | Place a limit buy or sell order |
| place_trailing_order | Place a trailing buy or sell order |
| place_twap_order | Place a TWAP (time-weighted) buy or sell order |
| place_limit_twap_order | Place a limit-then-TWAP order (limit target then TWAP execution) |
| place_trailing_twap_order | Place a trailing-then-TWAP order (trail trigger then TWAP execution) |
| place_limit_trailing_order | Place a limit-then-trailing order (limit then trailing, single swap on trigger) |
| place_limit_trailing_twap_order | Place a limit-then-trailing-then-TWAP order |
| list_orders | List all active orders for a wallet |
| check_order | Check the status of an order |
| cancel_order | Cancel an active order |
| extend_order | Extend an order's expiry |
| connect_websocket | Connect and register WebSocket for a wallet |
| connection_status | Get current WebSocket connection status |
| get_fill_log | Get log of filled orders |