MCP Jupiter
MCP 木星
このリポジトリには、Claude が Jupiter のスワップ API にアクセスできるようにする Model Context Protocol (MCP) サーバーが含まれています。このサーバーにより、Claude は Jupiter を使用して Solana ブロックチェーン上で、クォートの取得、スワップトランザクションの構築、スワップトランザクションの送信などの操作を実行できます。
概要
MCP サーバーは、Claude にいくつかのツールを公開します。
jupiter_get_quote: Jupiter のトークン交換の見積もりを取得するjupiter_build_swap_transaction: Jupiter 上でスワップトランザクションを構築するjupiter_send_swap_transaction: Jupiter でスワップトランザクションを送信する
Related MCP server: Solana Agent Kit MCP Server
前提条件
Node.js (v16 以上)
クロードデスクトップアプリケーション
インストール
このリポジトリをクローンします:
git clone https://github.com/dcSpark/mcp-server-jupiter.git cd mcp-server-jupiter依存関係をインストールします:
npm ciプロジェクトをビルドします。
npm run build
グローバルインストール
パッケージをグローバルにインストールすることも、npx で直接使用することもできます。
# Install globally
npm install -g @mcp-dockmaster/mcp-server-jupiter
# Or use directly with npx
npx @mcp-dockmaster/mcp-server-jupiter構成
Claudeデスクトップの設定
この MCP サーバーを使用するように Claude Desktop を構成するには:
クロードデスクトップを開く
Claude Desktop 構成ファイルに移動します。
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
MCP サーバー構成を追加します。
{
"mcpServers": {
"mcp-server-jupiter": {
"command": "node",
"args": [
"/path/to/your/mcp-server-jupiter/build/index.js"
]
}
}
}パッケージをグローバルにインストールした場合、または npx を使用する場合は、次のように設定できます。
{
"mcpServers": {
"mcp-server-jupiter": {
"command": "npx",
"args": [
"@mcp-dockmaster/mcp-server-jupiter"
]
}
}
}ローカルで実行
# If installed locally
node build/index.js
# If installed globally
mcp-server-jupiter
# Using npx
npx @mcp-dockmaster/mcp-server-jupiter使用法
設定が完了したら、Claude Desktopを再起動してください。これでClaudeはJupiterのスワップツールにアクセスできるようになります。Claudeに以下の操作を依頼できます。
トークン交換の見積もりを取得する:
What's the quote for swapping 1 SOL to USDC?スワップ取引を構築します。
Build a swap transaction for the quote I just got.スワップトランザクションを送信します。
Send the swap transaction I just built.
Claude は MCP サーバーを使用して、Jupiter の swap API と直接対話します。
発達
新しいツールの追加
MCP サーバーに新しいツールを追加するには:
src/tools.tsでツールを定義する適切なハンドラーファイルにハンドラー関数を作成する
src/tools.tsのhandlersオブジェクトにハンドラーを追加します。
建物
npm run buildライセンス
マサチューセッツ工科大学
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dcSpark/mcp-server-jupiter'
If you have feedback or need assistance with the MCP directory API, please join our Discord server