MCP.so
ログイン
サーバー

Jupiter MCP Server

@kukapay

An MCP server for executing token swaps on the Solana blockchain using Jupiter's new Ultra API.

概要

What is Jupiter MCP Server?

An MCP server that enables token swaps on the Solana blockchain using Jupiter's Ultra API, which combines DEX routing and RFQ for optimal pricing. It is designed for developers and users who need to programmatically fetch and execute swaps on Solana.

How to use Jupiter MCP Server?

Install Node.js 18+, clone the repository, run npm install, then configure the MCP client with environment variables SOLANA_RPC_URL and PRIVATE_KEY. Use the tools get-ultra-order to request a swap quote and execute-ultra-order to land the transaction.

Key features of Jupiter MCP Server

  • Fetches swap orders via Jupiter's Ultra API (DEX + RFQ routing).
  • Executes swaps with slippage and priority fee handling.
  • Returns transaction details, pricing, and swap events.
  • Uses base64-encoded transactions for seamless execution.
  • Requires only a Solana RPC endpoint and private key.

Use cases of Jupiter MCP Server

  • Programmatically swapping SOL for USDC using natural language prompts.
  • Building automated trading bots that execute on-chain swaps.
  • Integrating Jupiter's best-price routing into wallet or DeFi applications.

FAQ from Jupiter MCP Server

What does Jupiter MCP Server do?

It fetches and executes token swaps on Solana via Jupiter's Ultra API, handling optimal pricing and transaction landing.

What are the runtime requirements?

Node.js 18 or higher, a Solana RPC endpoint, and a base58-encoded Solana private key to sign transactions.

Where do swap transactions and data live?

Swaps are executed directly on the Solana blockchain; all transaction IDs and events are returned in tool outputs.

How are authentication and transport handled?

The server uses an RPC URL and private key provided via environment variables; no additional authentication layer is documented.

Are there any known limits?

The README does not specify rate limits, but the Ultra API and Solana network constraints apply. Slippage is configurable in basis points.

「その他」の他のコンテンツ