What dependencies are required?
Node.js 18 or higher, a free Jupiter API key (from portal.jup.ag), a base58-encoded Solana private key, and a Solana RPC endpoint (e.g., `https://api.mainnet-beta.solana.com`).
@pipedude
Basic information
A comprehensive MCP (Model Context Protocol) server for interacting with Jupiter Protocol on Solana. Features token swaps, search, portfolio management, and intelligent error diagnostics.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"Jupiter-MCP": {
"command": "node",
"args": [
"path/to/jupiter-mcp/index.js"
],
"env": {
"SOLANA_RPC_URL": "https://api.mainnet-beta.solana.com",
"PRIVATE_KEY": "your_base58_encoded_private_key_here",
"JUPITER_API_KEY": "your_jupiter_api_key_here"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
The Jupiter Solana Mcp Server is an MCP (Model Context Protocol) server that integrates with Jupiter Protocol on Solana, enabling token swaps, token search, portfolio management, and intelligent error diagnostics. It is designed for developers building on Solana who need a programmatic interface to Jupiter’s Ultra API.
Install Node.js 18+, clone the repository, run npm install, configure a .env file with SOLANA_RPC_URL, PRIVATE_KEY, and JUPITER_API_KEY, then add the server to your MCP client configuration using "command": "node", "args": ["path/to/jupiter-mcp/index.js"]. Use the provided tools (search-token, get-balances, get-ultra-order, execute-ultra-order) to interact with Solana tokens.
Node.js 18 or higher, a free Jupiter API key (from portal.jup.ag), a base58-encoded Solana private key, and a Solana RPC endpoint (e.g., `https://api.mainnet-beta.solana.com`).
It provides intelligent error messages for insufficient SOL, slippage issues, and network problems, with suggestions such as adding 0.01 SOL or increasing slippage tolerance.
Yes, the `get-balances` tool accepts an optional `walletAddress` parameter; if omitted it defaults to the configured wallet.
The private key is stored locally in the `.env` file and is only used for signing transactions within the server; it is never sent externally.
The server uses standard MCP transport (stdio via command/args) and authenticates to the Jupiter API using the `JUPITER_API_KEY` environment variable.
PickFu MCP is a Model Context Protocol (MCP) server that connects AI assistants, developers, marketers, product managers, and AI agents to PickFu's consumer research platform. It enables users to create surveys, conduct

LoadOptimizer plans truck, container and pallet loads with a real optimization engine, straight from your AI assistant. Describe the order in plain language, for example "plan 36 Euro pallets on a standard 13.6 m trailer

The article (der, die, das) of 90,000 German nouns, compounds included, plus a checker that finds wrong articles in German text (“mit der Zug” → dem). Uses dictionary data, not AI guessing. Free, no login.

Agent-native crypto ads: reach real crypto users from $0.05, paid in USDC via x402. No account.

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
Comments