SkillTide Submit
Official description10 sourcesMCP servers8d ago
kukapay/jupiter-mcp

kukapay/jupiter-mcp

๐Ÿ โ˜๏ธ - Execute token swaps on Solana using Jupiter's Ultra API
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add jupiter-mcp -- npx -y jupiter-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
29 โ˜… ยท kukapay/jupiter-mcp ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 10 sources
Score
score 1,003 ยท 29 โ˜… ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository kukapay/jupiter-mcp๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

Jupiter MCP Server

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

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 (for native fetch support).
- **Solana Wallet**: A private key (base58-encoded) for signing transactions.
- **RPC Endpoint**: Access to a Solana RPC node (e.g., https://api.mainnet-beta.solana.com).
Installation
1. **Clone the Repository**:
2. **Install Dependencies**:
Ensure you have the MCP Server package installed along with other required dependencies:
3. **Client Configuration**:
Tools
Ultra API Tools
- **get-ultra-order**:
- **Description**: Fetches a swap order from Jupiter's Ultra API, leveraging both DEX routing and RFQ for optimal pricing.
- **Inputs**:
- inputMint: Input token mint address (e.g., SOL or token pubkey).
- outputMint: Output token mint address (e.g., USDC or token pubkey).
- amount: Input amount as a string (e.g., "1.23").
- slippageBps: Slippage tolerance in basis points (e.g., 50 for 0.5%).
- **Output**: JSON with requestId, transaction (base64-encoded), inputMint, outputMint, inAmount, outAmount, price.
- **execute-ultra-order**:
- **Description**: Requests Jupiter to execute the swap transaction on behalf of the wallet owner, handling slippage, priority fees, and transaction landing.
- **Inputs**:
- requestId: Unique identifier from get-ultra-order.
- transaction: Base64-encoded transaction from get-ultra-order.
- **Output**: JSON with status, transactionId, slot, inputAmountResult, outputAmountResult, swapEvents.
Example Interaction
Below are examples of interacting with the server using natural language prompts and expected responses:
Fetching a Swap Order
- **Prompt**: "Get a swap order to trade 1.23 SOL for USDC."
- **Input**:
- Tool: get-ultra-order
- Arguments:
- inputMint: "So11111111111111111111111111111111111111112" (SOL)
- outputMint: "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v" (USDC)
- amount: "1.23"
- slippageBps: 50
- **Response**:
Source
awesome ยท https://github.com/kukapay/jupiter-mcp
Browse by field
MCP servers
Traction
29 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index