Frequently Asked Questions about Jupiter MCP Server
Q: What is the Jupiter MCP Server? A: The Jupiter MCP Server is a Model Context Protocol (MCP) server that allows Claude AI to interact with Jupiter’s swap API on the Solana blockchain. It provides Claude with tools to get quotes, build swap transactions, send swap transactions, and execute swaps.
Q: What is MCP (Model Context Protocol)? A: MCP is an open protocol that standardizes how applications provide context to Large Language Models (LLMs). The MCP server acts as a bridge, allowing AI models to access and interact with external data sources and tools.
Q: What are the prerequisites for using the Jupiter MCP Server? A: You need Node.js (v16 or higher) and the Claude Desktop application. A Solana wallet private key is optional but required for automatic swap execution.
Q: How do I install the Jupiter MCP Server?
A: You can install it globally using npm (npm install -g jupiter-mcp-server) or from source by cloning the repository, installing dependencies (npm ci), and building the project (npm run build).
Q: How do I configure Claude Desktop to use the MCP Server?
A: You need to edit the Claude Desktop configuration file (claude_desktop_config.json) and add the MCP server configuration, including the command to run the server and relevant environment variables like SOLANA_PRIVATE_KEY.
Q: What environment variables are required?
A: SOLANA_PRIVATE_KEY (required for automatic swaps), SOLANA_RPC_ENDPOINT (optional, defaults to mainnet), SOLANA_NETWORK (optional, defaults to mainnet-beta), and LOG_LEVEL (optional, defaults to info).
Q: How do I run the Jupiter MCP Server locally?
A: If installed globally, run jupiter-mcp-server. If installed from source, run node build/index.js.
Q: What can I ask Claude to do with the MCP Server? A: You can ask Claude to get quotes for token swaps, build swap transactions, send swap transactions, and execute swaps automatically (if a private key is provided).
Q: How does automatic swap execution work? A: If configured with a Solana private key, Claude can automatically get a quote, build a transaction, sign it with your private key, and send it to the network in one step.
Q: What should I do if I encounter errors during swap execution?
A: Set LOG_LEVEL=debug to get detailed logs, check your Solana private key, ensure your wallet has sufficient SOL, and verify the input/output token mints.
Q: How can I add new tools to the MCP Server?
A: Define the tool in src/tools.ts, create a handler function in the appropriate handler file, and add the handler to the handlers object in src/tools.ts.
Q: What is UBOS, and how does it relate to the Jupiter MCP Server? A: UBOS is a full-stack AI Agent development platform. It can be used to orchestrate the Jupiter MCP Server with other AI Agents, connect them with your enterprise data, and build custom AI Agents with your own LLM models and Multi-Agent Systems.
Q: Where can I find more information about UBOS? A: You can find more information about UBOS on the UBOS website: https://ubos.tech.
Jupiter Swap API Server
Project Details
- quanghuynguyen1902/jupiter-mcp-server
- MIT License
- Last Updated: 5/9/2025
Recomended MCP Servers
Provide an MCP server interface for the WaPulse WhatsApp Web API, enabling integration and interaction with WhatsApp Web...
simple logseq mcp server
Model Context Protocol (MCP) server that provides weather information from Malaysia Government's Open API
MCP Memory Server with DuckDB backend
A Python server implementation for WeCom (WeChat Work) bot that follows the Model Context Protocol (MCP). This server...
Model Context Protocol server for AI assistants to create meeting bots, search transcripts, and manage meeting recordings.
MCP server for Qwen Max model
AWS S3 Model Context Protocol Server (MCP) To Fully Provision And Control Cloud Infra
Allow MCP clients like claude-desktop to use rooms to coordinate with other agents





