kukapay/jupiter-mcp
Free使用 Jupiter 的新 Ultra API 在 Solana 区块链上执行代币交换的 MCP 服务器。
FreeFree tier
Inputs: text
About kukapay/jupiter-mcp
An MCP server that enables token swaps on the Solana blockchain using Jupiter's new Ultra API. It combines DEX routing and RFQ (Request for Quote) to achieve optimal pricing for swaps. The server provides two core tools: get-ultra-order to fetch a swap order with pricing and transaction data, and execute-ultra-order to execute the swap transaction, handling slippage, priority fees, and transaction landing. Requires Node.js 18+, a Solana wallet private key, and an RPC endpoint. Installation involves cloning the repository and installing dependencies via npm. Configured through an MCP client with environment variables SOLANA_RPC_URL and PRIVATE_KEY.
Key Features
Fetches swap orders from Jupiter's Ultra API, combining DEX routing and RFQ for optimal pricing.
Executes swaps via Jupiter's Ultra API, handling slippage, priority fees, and transaction landing.
Provides two MCP tools: get-ultra-order and execute-ultra-order.
Supports input/output token mint addresses, amount, and slippage tolerance.
Returns JSON responses with transaction ID, slot, amounts, and swap events.
Pros & Cons
Pros
- Uses Jupiter Ultra API for best-in-class DEX routing and RFQ integration.
- Simplifies complex Solana swap transactions into two MCP tool calls.
- Handles slippage tolerance and priority fees automatically.
- Open-source and free to use, with clear installation and configuration instructions.
Cons
- Limited to the Solana blockchain only.
- Requires users to expose a private key and RPC endpoint for signing transactions.
- Dependent on Jupiter's Ultra API availability and reliability.
- Requires Node.js 18+ and familiarity with MCP server setup.
Best For
Automating token swaps on Solana using natural language prompts via MCP.Integrating Jupiter's optimized swap routing into AI agent workflows.Building DeFi bots or dApps that require reliable swap execution on Solana.Performing arbitrage or portfolio rebalancing with slippage control.