✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

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.

Featured Templates

View More

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.