kukapay/jupiter-mcp
An MCP server for executing token swaps on the Solana blockchain using Jupiter's new Ultra API.
Platform-specific configuration:
{
"mcpServers": {
"jupiter-mcp": {
"command": "npx",
"args": [
"-y",
"jupiter-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
An MCP server for executing token swaps on the Solana blockchain using Jupiter's new Ultra API.
fetch support).https://api.mainnet-beta.solana.com). git clone https://github.com/kukapay/jupiter-mcp.git
cd jupiter-mcpEnsure you have the MCP Server package installed along with other required dependencies:
npm install{
"mcpServers": {
"Jupiter-MCP": {
"command": "node",
"args": ["path/to/jupiter-mcp/server/index.js"],
"env": {
"SOLANA_RPC_URL": "solana rpc url you can access",
"PRIVATE_KEY": "your private key"
}
}
}
}inputMint: Input token mint address (e.g., SOL or token pubkey).outputMint: Output token mint address (e.g., USDC or token pubkey).amount: Input amount as a string (e.g., "1.23").slippageBps: Slippage tolerance in basis points (e.g., 50 for 0.5%). requestId, transaction (base64-encoded), inputMint, outputMint, inAmount, `outAmouLoading reviews...