jupiter-mcp
9
Jupiter MCP Server is designed to facilitate token swaps on the Solana blockchain through Jupiter's Ultra API, focusing on obtaining optimal pricing and executing swaps efficiently. It requires Node.js, a Solana wallet, and access to a Solana RPC node to function.
Jupiter MCP Server
An MCP server for executing token swaps on the Solana blockchain using Jupiter's new Ultra API.
Features
- Fetch swap orders from Jupiter's Ultra API, combining DEX routing and RFQ (Request for Quote) for optimal pricing.
- Execute swaps via Jupiter's Ultra API, handling slippage, priority fees, and transaction landing.
Prerequisites
- Node.js: Version 18 or higher.
- Solana Wallet: A private key for signing transactions.
- RPC Endpoint: Access to a Solana RPC node.
Tools
- get-ultra-order: Fetches a swap order leveraging DEX routing and RFQ.
- execute-ultra-order: Executes the swap transaction on behalf of the wallet owner.