MCP Jupiter logo

MCP Jupiter

by dcSpark

MCP Jupiter is a Model Context Protocol (MCP) server that allows Claude to interact with Jupiter's swap API on the Solana blockchain. It enables Claude to get quotes, build swap transactions, and send swap transactions.

View on GitHub

Last updated: N/A

What is MCP Jupiter?

MCP Jupiter is a server that exposes Jupiter's swap API to Claude, allowing Claude to perform token swaps on the Solana blockchain.

How to use MCP Jupiter?

To use MCP Jupiter, you need to install and configure the server, then configure Claude Desktop to use the server. Once configured, you can ask Claude to get quotes, build swap transactions, and send swap transactions using natural language commands.

Key features of MCP Jupiter

  • Get quotes for swapping tokens on Jupiter

  • Build swap transactions on Jupiter

  • Send swap transactions on Jupiter

  • Integration with Claude Desktop

  • Supports local and global installation

Use cases of MCP Jupiter

  • Automated token swaps via Claude

  • Integrating Solana swaps into Claude workflows

  • Building Solana-based applications with Claude

  • Programmatic access to Jupiter swap API through Claude

FAQ from MCP Jupiter

What is Jupiter?

Jupiter is a swap aggregation platform on the Solana blockchain.

What is MCP?

MCP stands for Model Context Protocol, a protocol for connecting language models to external tools.

What are the prerequisites for using MCP Jupiter?

Node.js (v16 or higher) and Claude Desktop application are required.

How do I configure Claude Desktop to use MCP Jupiter?

You need to modify the claude_desktop_config.json file to include the MCP server configuration.

How do I add new tools to the MCP server?

Define the tool in src/tools.ts, create a handler function, and add the handler to the handlers object in src/tools.ts.