Jupiter MCP Server provides a bridge to Jupiter's Ultra API for executing token swaps on the Solana blockchain. It exposes two key tools: one for fetching optimal swap orders that combine DEX routing and RFQ (Request for Quote) pricing, and another for executing these swaps with proper handling of slippage, priority fees, and transaction landing. The implementation uses the Solana Web3.js library to sign transactions with a private key before submitting them to Jupiter's API, making it valuable for applications that need to perform programmatic token swaps with competitive pricing on Solana.
Fetches a swap order from Jupiter's Ultra API, leveraging both DEX routing and RFQ for optimal pricing. Inputs: inputMint (string), outputMint (string), amount (string), slippageBps (number).
Requests Jupiter to execute the swap transaction on behalf of the wallet owner, handling slippage, priority fees, and transaction landing. Inputs: requestId (string), transaction (string).
No reviews yet. Be the first to review!
Sign in to join the conversation
Our bundler currently only supports TypeScript-based servers. Check back soon!