Jupiter MCP 服务器用于 Solana 代币兑换

Jupiter MCP 服务器用于 Solana 代币兑换

Solana DeFi Token Swap MCP Server

“Jupiter” MCP 服务器的作用是什么?

Jupiter MCP 服务器旨在通过对接 Jupiter 全新 Ultra API,简化 Solana 区块链上的代币兑换操作。作为 Model Context Protocol (MCP) 服务器,它让 AI 助手和客户端可以通过编程方式获取兑换订单,并通过结合去中心化交易所(DEX)路由和 RFQ 机制,以最优价格完成交易。该服务器支持自动化获取最佳兑换价格、管理滑点、确保代币交易顺畅——一切均可在 AI 助手工作流或工具链内完成。集成 Jupiter MCP 服务器后,开发者可为基于 Solana 的应用与工作流赋予可靠的链上代币兑换能力。

提示词列表

  • 仓库未明确列出提示词模板。

资源列表

  • 仓库中未详细说明 MCP 资源。

工具列表

  • get-ultra-order
    从 Jupiter 的 Ultra API 获取兑换订单,结合 DEX 路由与 RFQ,获取最优价格。

    • 输入参数:inputMintoutputMintamountslippageBps
    • 输出:兑换订单详情,包括交易数据、输入/输出金额及价格。
  • execute-ultra-order
    执行请求自 Jupiter Ultra API 的兑换交易,处理滑点、优先费和交易确认。

    • 输入参数:requestIdtransaction
    • 输出:执行状态、交易 ID、slot、输入/输出金额及事件详情。

该 MCP 服务器的应用场景

  • 自动化代币兑换
    • 开发者和应用可通过编程方式在 Solana 上获取和执行代币兑换,自动化交易策略或用户交易。
  • 最优价格路由
    • 利用 DEX 路由与 RFQ,帮助用户获得最优兑换价格。
  • 链上交易机器人
    • 支持创建根据预设触发条件自动监控行情并执行兑换的机器人或智能体。
  • 钱包和资产管理
    • 与用户钱包集成,实现资产再平衡或策略性交易,无需人工干预。
  • DeFi 集成
    • 轻松为 DeFi 仪表盘或应用添加代币兑换功能,后端逻辑极简。

如何部署

Windsurf

  1. 确保已安装 Node.js v18+。
  2. 获取您的 Solana 钱包 base58 编码的私钥和 Solana RPC URL。
  3. 编辑 Windsurf 配置文件,添加 Jupiter MCP 服务器。
  4. 在配置中插入如下 JSON:
    {
      "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"
          }
        }
      }
    }
    
  5. 保存文件并重启 Windsurf 以激活服务器。

API 密钥安全

将如 PRIVATE_KEYSOLANA_RPC_URL 等敏感信息存储在环境变量中:

{
  "env": {
    "SOLANA_RPC_URL": "env:SOLANA_RPC_URL",
    "PRIVATE_KEY": "env:PRIVATE_KEY"
  }
}

Claude

  1. 安装 Node.js v18+。
  2. 准备好您的 Solana 钱包私钥和 RPC 端点。
  3. 编辑 Claude 的配置文件,包含 MCP 服务器。
  4. 使用上述配置片段。
  5. 重启 Claude 并验证 MCP 服务器连接。

Cursor

  1. 确认已安装 Node.js v18+。
  2. 获取您的 Solana 钱包私钥和 RPC 端点。
  3. 将 Jupiter MCP 服务器信息添加到 Cursor 配置中。
  4. 使用 Windsurf 部分提供的 JSON 片段。
  5. 重启 Cursor 以使更改生效。

Cline

  1. 确认 Node.js v18+ 可用。
  2. 妥善保管您的 Solana 钱包私钥和 RPC 端点。
  3. 在 Cline 配置中添加 MCP 服务器配置块。
  4. 粘贴配置 JSON。
  5. 重启 Cline 并检查服务器连接。

如何在流程中使用 MCP

在 FlowHunt 中集成 MCP

要将 MCP 服务器集成到 FlowHunt 工作流,请先在流程中添加 MCP 组件,并连接到您的 AI Agent:

FlowHunt MCP flow

点击 MCP 组件,打开配置面板。在系统 MCP 配置部分,按如下 JSON 格式填写您的 MCP 服务器信息:

{
  "Jupiter-MCP": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI Agent 即可将该 MCP 作为工具,访问其全部功能。请记得将 “Jupiter-MCP” 替换为实际 MCP 服务器名称,并将 URL 替换为您的 MCP 服务器地址。


概览

部分可用性详情/备注
概览
提示词列表未找到
资源列表未找到
工具列表get-ultra-order, execute-ultra-order
API 密钥安全配置中通过 env
采样支持(评测时次要)未提及

我们的看法

Jupiter MCP 服务器专注、文档完善,对 Solana 代币兑换的部署与工具说明清晰。不过缺少提示词模板、资源原语以及采样/roots 支持。对于特定 Solana 兑换场景而言非常优秀,但广度不如部分通用型 MCP 服务器。

MCP 评分

是否有 LICENSE✅ (MIT)
至少一个工具
Fork 数量6
Star 数量12

常见问题

Jupiter MCP 服务器的作用是什么?

Jupiter MCP 服务器可在 Solana 区块链上实现自动化代币兑换,通过连接 Jupiter 的 Ultra API 提供最优价格。它让 AI 助手和应用可以无缝获取兑换订单并执行交易。

Jupiter MCP 服务器提供哪些工具?

它提供两个工具:get-ultra-order(获取具备 DEX 路由和 RFQ 的最优兑换订单)和 execute-ultra-order(执行兑换交易,处理滑点、手续费和确认)。

Jupiter MCP 服务器的主要应用场景有哪些?

自动化代币兑换、最优价格路由、交易机器人创建、钱包/资产管理,以及将 DeFi 兑换功能集成到仪表盘或应用中。

如何保护我的私钥和 Solana RPC URL?

将敏感凭据作为环境变量存储在配置中,而不是硬编码,提高安全性。

Jupiter MCP 服务器支持提示词模板或资源原语吗?

服务器中没有提示词模板或显式资源原语。它专注于提供健壮的 Solana 兑换工具。

Jupiter MCP 服务器是开源的吗?

是的,使用 MIT 许可证。

将 Jupiter MCP 服务器集成到 FlowHunt

通过 Jupiter MCP 服务器,使用自动化、AI 驱动的代币兑换,增强您的 Solana 应用与工作流。

了解更多

Coin MCP 服务器
Coin MCP 服务器

Coin MCP 服务器

Coin MCP 服务器为 AI 驱动的应用和 CoinMarketCap 之间架起桥梁,提供实时加密货币列表、行情报价以及详细币种信息,助力研究、交易、数据看板等多种场景。...

1 分钟阅读
Crypto AI +4
agent-kit-mcp-server MCP 服务器
agent-kit-mcp-server MCP 服务器

agent-kit-mcp-server MCP 服务器

agent-kit-mcp-server 架起了 AI 助手与 Solana 区块链之间的桥梁,通过在 Solana 生态系统中为开发者提供对链上数据、资源管理和 API 集成的结构化访问,实现了 AI 驱动的开发流程。...

2 分钟阅读
Solana Blockchain +5
CoinMarketCap MCP 服务器
CoinMarketCap MCP 服务器

CoinMarketCap MCP 服务器

使用 CoinMarketCap MCP 服务器,将 FlowHunt 和你的 AI 代理连接到 CoinMarketCap 的实时加密货币市场数据。让你的 AI 工作流具备强大的加密货币价格追踪、资产组合管理和自动化市场洞察能力。...

2 分钟阅读
AI Crypto +5