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.
「その他」の他のコンテンツ
Awesome Mlops
visengerA curated list of references for MLOps
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
ICSS
chokcoco不止于 CSS
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
コメント