jupiter-mcp

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.