If your agent is in Rust, use this directly. Otherwise stick to Jupiter's HTTP API or Solana Agent Kit.
About
The jup-swap-api-client is a Rust client library designed to simplify the integration of the Jupiter Swap API, enabling seamless swaps on the Solana blockchain.
Real example commands
Pulled straight from the project README — copy and run locally.
Install
Pick your runtime, copy the snippet, paste it into your client config.
{
"mcpServers": {
"jupiter-swap-api-client": {
"command": "npx",
"args": ["-y", "jupiter-swap-api-client"]
}
}
}- ·Node.js 20+
- ·An MCP-compatible client
Project pulse
Live from GitHub — see if the project is actually maintained.
How it compares
Position among 16 tools in the dex category
Security profile
Similar tools
1inch official MCP — first top EVM DEX with official MCP including swap execution
Jupiter Ultra — Solana best-route aggregation + RFQ, clearing 90% of Solana swap volume
GMX official agent skills — open perps (up to 100x) / LP / swap / query positions with market / limit / SL / TP
dYdX v4 official SDK (TS / Python / Rust) — no official MCP / agent path