Solanaトークンスワップ用 Jupiter MCP サーバー

Solanaトークンスワップ用 Jupiter MCP サーバー

Jupiter MCP サーバーでSolana上のトークンスワップを自動化し、最適な価格を実現。FlowHuntやAIツールと連携してシームレスなDeFiワークフローを構築。

「Jupiter」MCP サーバーは何をするのか?

Jupiter MCP サーバーは、Jupiter の新しい Ultra API と連携することで、Solana ブロックチェーン上でのトークンスワップを容易にします。Model Context Protocol(MCP)サーバーとして、AI アシスタントやクライアントが DEX ルーティングや RFQ(見積依頼)を組み合わせて最適価格でスワップ注文を取得し、トレードを実行できます。このサーバーを使えば、トークン交換の最適価格取得、スリッページ管理、スムーズなトークントランザクションの自動化などをAIワークフローやツールチェーン上から実現可能です。Jupiter MCP サーバーを統合することで、開発者はSolanaベースのアプリやワークフローに信頼性の高いオンチェーン・トークンスワップ機能を追加できます。

プロンプト一覧

  • リポジトリにはプロンプトテンプレートは明示的に記載されていません。

リソース一覧

  • リポジトリには明示的なMCPリソースはありません。

ツール一覧

  • get-ultra-order
    JupiterのUltra APIからスワップ注文を取得。DEXルーティングとRFQを組み合わせ、最適な価格を実現。

    • 入力: inputMint, outputMint, amount, slippageBps
    • 出力: トランザクションデータ、入出力量、価格などのスワップ注文詳細
  • execute-ultra-order
    JupiterのUltra API経由でリクエストされたスワップトランザクションを実行し、スリッページ・優先手数料・トランザクション確認も処理。

    • 入力: requestId, transaction
    • 出力: 実行ステータス、トランザクションID、スロット、入出力量、イベント詳細

このMCPサーバーのユースケース

  • 自動トークンスワップ
    • 開発者やアプリケーションがSolana上でプログラムによるトークンスワップを実行し、トレーディング戦略やユーザー取引を自動化可能。
  • 最適価格ルーティング
    • DEXルーティングとRFQを組み合わせることで、最良のスワップ価格をユーザーに提供。
  • オンチェーントレーディングボット
    • 市場状況を監視し、事前設定した条件に従い即座にスワップを実行するボットやエージェントの作成が可能。
  • ウォレット・ポートフォリオ管理
    • ポートフォリオのリバランスや戦略的トレードを手動操作なしでウォレットと連携して実現。
  • DeFi統合
    • DeFiダッシュボードやアプリに、最小限のバックエンドロジックでトークンスワップ機能を簡単に追加可能。

セットアップ方法

Windsurf

  1. Node.js v18+ をインストールしてください。
  2. Solanaウォレットのbase58エンコードされた秘密鍵とSolana RPC URLを取得します。
  3. Windsurf の設定ファイルを編集し、Jupiter MCP サーバーを追加します。
  4. 以下のJSONを設定に挿入します:
    {
      "mcpServers": {
        "Jupiter-MCP": {
          "command": "node",
          "args": ["path/to/jupiter-mcp/server/index.js"],
          "env": {
            "SOLANA_RPC_URL": "アクセス可能なsolana rpc url",
            "PRIVATE_KEY": "あなたの秘密鍵"
          }
        }
      }
    }
    
  5. ファイルを保存し、Windsurf を再起動してサーバーを有効化してください。

APIキーのセキュリティ

PRIVATE_KEYSOLANA_RPC_URLのような機密情報は、環境変数として管理しましょう:

{
  "env": {
    "SOLANA_RPC_URL": "env:SOLANA_RPC_URL",
    "PRIVATE_KEY": "env:PRIVATE_KEY"
  }
}

Claude

  1. Node.js v18+ をインストールしてください。
  2. Solanaウォレットの秘密鍵とRPCエンドポイントを用意します。
  3. Claude の設定ファイルを編集し、MCPサーバーを追加します。
  4. 上記の設定スニペットを利用してください。
  5. Claude を再起動し、MCPサーバーの接続を確認します。

Cursor

  1. Node.js v18+ がインストールされていることを確認してください。
  2. Solanaウォレットの秘密鍵とRPCエンドポイントを用意します。
  3. Cursor の設定に Jupiter MCP サーバー情報を追加します。
  4. Windsurf セクションで示したJSONスニペットを利用してください。
  5. 設定変更後、Cursor を再起動してください。

Cline

  1. Node.js v18+ が利用可能であることを確認します。
  2. Solanaウォレットの秘密鍵とRPCエンドポイントを準備します。
  3. Cline の設定にMCPサーバーブロックを追加します。
  4. 設定JSONを貼り付けます。
  5. Cline を再起動し、サーバー接続を確認してください。

フロー内でのMCP利用方法

FlowHuntでのMCP統合

FlowHuntのワークフローにMCPサーバーを組み込むには、まずMCPコンポーネントをフローに追加し、AIエージェントと接続します。

FlowHunt MCP flow

MCPコンポーネントをクリックして設定パネルを開きます。システムMCP設定欄に、以下のJSON形式でMCPサーバー情報を挿入します:

{
  "Jupiter-MCP": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AIエージェントはこのMCPの全機能にツールとしてアクセスできるようになります。“Jupiter-MCP” 部分は実際のMCPサーバー名に、URLはご自身のMCPサーバーURLに変更してください。


概要

セクション提供状況詳細・備考
概要
プロンプト一覧記載なし
リソース一覧記載なし
ツール一覧get-ultra-order, execute-ultra-order
APIキーのセキュリティ設定ファイルのenvで管理
サンプリングサポート(評価では重要度低)言及なし

総評

Jupiter MCP サーバーは、Solanaトークンスワップに特化し、セットアップやツール説明も明確でドキュメントも充実しています。一方、プロンプトテンプレートやリソースプリミティブ、サンプリング/ルーツサポートはありません。特定のSolanaスワップ用途には最適ですが、汎用的なMCPサーバーと比べるとカバー範囲は狭めです。

MCPスコア

ライセンスあり✅ (MIT)
ツールが最低1つある
フォーク数6
スター数12

よくある質問

Jupiter MCP サーバーは何をしますか?

Jupiter MCP サーバーはSolanaブロックチェーン上で自動トークンスワップを可能にし、JupiterのUltra APIに接続して最適な価格を提供します。AIアシスタントやアプリがスワップ注文の取得やトレードの実行をシームレスに行えます。

Jupiter MCP サーバーはどのようなツールを提供しますか?

2つのツールがあります:get-ultra-order(DEXルーティングとRFQによる最適なスワップ注文の取得)、execute-ultra-order(スリッページや手数料・確認も処理するスワップ取引の実行)です。

Jupiter MCP サーバーの主なユースケースは何ですか?

自動トークンスワップ、最適価格ルーティング、トレーディングボット作成、ウォレット/ポートフォリオ管理、ダッシュボードやアプリへのDeFiスワップ機能の統合です。

秘密鍵やSolana RPC URLのセキュリティ対策は?

機密性の高い認証情報は、設定ファイルに直接記述せず環境変数として管理し、セキュリティを強化しましょう。

Jupiter MCP サーバーはプロンプトテンプレートやリソースプリミティブをサポートしていますか?

プロンプトテンプレートや明示的なリソースプリミティブはサーバー内に存在しません。Solanaスワップツールの提供に特化しています。

Jupiter MCP サーバーはオープンソースですか?

はい、MITライセンスのもとで提供されています。

Jupiter MCP サーバーを FlowHunt と統合

Jupiter MCP サーバーを活用し、自動化・AI対応のトークンスワップでSolanaベースのアプリやワークフローを強化しましょう。

詳細はこちら

トレードエージェント MCP サーバー
トレードエージェント MCP サーバー

トレードエージェント MCP サーバー

トレードエージェント MCP サーバーは、AI エージェントが自然言語コマンドを通じて主要な株式および暗号資産のブローカーと連携できるようにします。取引の実行、ポートフォリオ管理、リアルタイム市場データへの安全なアクセスを、単一の MCP 対応エンドポイントで実現します。...

2 分で読める
AI Trading +6
トークンミンター MCP サーバー
トークンミンター MCP サーバー

トークンミンター MCP サーバー

トークンミンター MCP サーバーは、AIアシスタントやエージェントがブロックチェーンエコシステムとシームレスに連携し、21のブロックチェーンにわたるERC-20トークンの自動デプロイ、クエリ、転送を可能にします。AIワークフローにブロックチェーントークン管理を統合し、迅速なプロトタイピング、分析、ライブデプロイを実現...

2 分で読める
Blockchain AI +4
Uniswap Trader MCP サーバー
Uniswap Trader MCP サーバー

Uniswap Trader MCP サーバー

Uniswap Trader MCP サーバーは、AI エージェントや開発者が Uniswap 上でのトークンスワップ、価格クエリ、マルチチェーン DeFi トレーディングを Ethereum、Optimism、Polygon、Arbitrum など複数チェーンで自動化できるようにします。FlowHunt でリアルタイ...

2 分で読める
DeFi AI +7