MCP Jupiter

by dcSpark
MIT License
6
  • Apple
  • Linux

Integrations

  • Enables performing operations on the Solana blockchain, specifically for executing token swaps through Jupiter's swap API.

MCP 주피터

이 저장소에는 Claude가 Jupiter의 스왑 API에 접근할 수 있도록 하는 모델 컨텍스트 프로토콜(MCP) 서버가 포함되어 있습니다. 이 서버를 통해 Claude는 Jupiter를 사용하여 Solana 블록체인에서 시세 조회, 스왑 거래 생성, 스왑 거래 전송 등의 작업을 수행할 수 있습니다.

개요

MCP 서버는 Claude에게 여러 도구를 제공합니다.

  • jupiter_get_quote : Jupiter에서 토큰 교환에 대한 견적을 받으세요
  • jupiter_build_swap_transaction : Jupiter에서 스왑 트랜잭션을 빌드합니다.
  • jupiter_send_swap_transaction : Jupiter에서 스왑 트랜잭션을 보냅니다.

필수 조건

  • Node.js(v16 이상)
  • 클로드 데스크톱 애플리케이션

설치

  1. 이 저장소를 복제하세요:지엑스피1
  2. 종속성 설치:
    npm ci
  3. 프로젝트를 빌드하세요:
    npm run build

글로벌 설치

패키지를 글로벌하게 설치하거나 npx와 함께 직접 사용할 수도 있습니다.

# Install globally npm install -g @mcp-dockmaster/mcp-server-jupiter # Or use directly with npx npx @mcp-dockmaster/mcp-server-jupiter

구성

Claude Desktop 구성

이 MCP 서버를 사용하도록 Claude Desktop을 구성하려면:

  1. 클로드 데스크톱 열기
  2. Claude Desktop 구성 파일로 이동합니다.
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • 리눅스: ~/.config/Claude/claude_desktop_config.json
  3. MCP 서버 구성을 추가합니다.
{ "mcpServers": { "mcp-server-jupiter": { "command": "node", "args": [ "/path/to/your/mcp-server-jupiter/build/index.js" ] } } }

패키지를 글로벌하게 설치했거나 npx를 사용하려는 경우 다음과 같이 구성할 수 있습니다.

{ "mcpServers": { "mcp-server-jupiter": { "command": "npx", "args": [ "@mcp-dockmaster/mcp-server-jupiter" ] } } }

지역적으로 실행

# If installed locally node build/index.js # If installed globally mcp-server-jupiter # Using npx npx @mcp-dockmaster/mcp-server-jupiter

용법

구성이 완료되면 Claude Desktop을 다시 시작하세요. 이제 Claude가 Jupiter 스왑 도구에 접근할 수 있습니다. Claude에게 다음 작업을 요청할 수 있습니다.

  1. 토큰 교환에 대한 견적을 받으세요:
    What's the quote for swapping 1 SOL to USDC?
  2. 스왑 거래 구축:
    Build a swap transaction for the quote I just got.
  3. 스왑 거래 보내기:
    Send the swap transaction I just built.

클로드는 MCP 서버를 사용하여 Jupiter의 스왑 API와 직접 상호 작용합니다.

개발

새로운 도구 추가

MCP 서버에 새로운 도구를 추가하려면:

  1. src/tools.ts 에 도구를 정의하세요
  2. 적절한 핸들러 파일에 핸들러 함수를 생성합니다.
  3. src/tools.tshandlers 객체에 핸들러를 추가합니다.

건물

npm run build

특허

MIT

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Claude가 Jupiter의 API를 통해 Solana 토큰 스왑을 수행할 수 있도록 하는 모델 컨텍스트 프로토콜 서버로, 여기에는 견적 받기, 거래 작성, Solana 블록체인에서 스왑 거래 전송 등이 포함됩니다.

  1. Overview
    1. Prerequisites
      1. Installation
        1. Global Installation
      2. Configuration
        1. Configure Claude Desktop
        2. Running Locally
      3. Usage
        1. Development
          1. Adding New Tools
          2. Building
        2. License

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that provides Claude with comprehensive access to Solana blockchain data via the Helius API, enabling operations like checking wallet balances, retrieving blockchain information, and interacting with tokens and NFTs.
            Last updated -
            119
            8
            TypeScript
            MIT License
            • Apple
            • Linux
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that enables Claude AI to interact with the Solana blockchain through a standardized interface, providing tools for transactions, account queries, and wallet management.
            Last updated -
            60
            69
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server enabling AI agents to interact with the Solana blockchain for DeFi operations like checking balances, transferring tokens, executing swaps, and fetching price data.
            Last updated -
            60
            15
            TypeScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that enables AI models to interact with the Solana blockchain, providing RPC methods, wallet management, DeFi trading capabilities, and Helius API integration for enhanced Solana development.
            Last updated -
            TypeScript
            MIT License

          View all related MCP servers

          ID: jc7lttojhw