Jupiter MCP Server
@kukapay
Jupiter MCP Server について
An MCP server for executing token swaps on the Solana blockchain using Jupiter's new Ultra API.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"Jupiter-MCP": {
"command": "node",
"args": [
"path/to/jupiter-mcp/server/index.js"
],
"env": {
"SOLANA_RPC_URL": "",
"PRIVATE_KEY": ""
}
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
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.
「その他」の他のコンテンツ
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
ICSS
chokcoco不止于 CSS
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
コメント