返回 MCP 目录
public公开dns本地运行

SailFish

EDUCHAIN代理工具包提供与EDUCHAIN交互的功能,包括查询代币/池信息、钱包操作、代币兑换及套利机会检测,支持通过SailFish DEX进行自动化交易。

article

README

🚀 EDU代理套件MCP服务器指南

EDU代理套件MCP服务器为SailFish DEX提供支持,能让用户查询代币价格、执行交易操作,还可监控市场动态,为用户在代币交易中提供全面且便捷的服务。

🚀 快速开始

环境准备

  • 安装Node.js版本14或更高。

代码获取与构建

git clone https://github.com/your-repository.git
cd EDU-Agent-MCP-Server
npm install
npm run build

配置MCP服务器

更新Claude Desktop配置文件:

{
  "mcpServers": {
    "sailfish": {
      "command": "node",
      "args": ["dist/index.js"],
      "env": {
        "RPC_URL": "https://your-edu-rpc-url.com"
      }
    }
  }
}

功能使用示例

// 获取代币价格
use_mcp_tool("sailfish", "get_token_price", {
  "tokenId": "0x836d275563bAb5E93Fd6Ca62a95dB7065Da94342"
});

// 执行代币兑换
use_mcp_tool("sailfish", "swap_tokens", {
  "privateKey": "YOUR_PRIVATE_KEY",
  "tokenIn": "0xd02E8c38a8E3db71f8b2ae30B8186d7874934e12",
  "tokenOut": "0x836d275563bAb5E93Fd6Ca62a95dB7065Da94342",
  "amountIn": "10",
  "slippagePercentage": 0.5
});

✨ 主要特性

信息查询

  • 代币详情:可获取特定代币的名称、价格、流动性等信息。
  • 交易对详情:能查看具体交易对的当前汇率和市场深度。

交易执行

  • 代币兑换:可实现不同代币之间的兑换操作,支持多种交易路径优化。
  • 直接交易:支持用户指定代币对进行即时兑换。

风险控制

  • 价格监控:实时跟踪市场波动,触发预警机制。
  • 止损功能:可设置止损点,自动终止亏损交易。

📦 安装指南

环境准备

安装Node.js版本14或更高。

代码获取与构建

git clone https://github.com/your-repository.git
cd EDU-Agent-MCP-Server
npm install
npm run build

配置MCP服务器

更新Claude Desktop配置文件:

{
  "mcpServers": {
    "sailfish": {
      "command": "node",
      "args": ["dist/index.js"],
      "env": {
        "RPC_URL": "https://your-edu-rpc-url.com"
      }
    }
  }
}

💻 使用示例

基础用法

// 获取代币价格
use_mcp_tool("sailfish", "get_token_price", {
  "tokenId": "0x836d275563bAb5E93Fd6Ca62a95dB7065Da94342"
});

高级用法

// 执行代币兑换
use_mcp_tool("sailfish", "swap_tokens", {
  "privateKey": "YOUR_PRIVATE_KEY",
  "tokenIn": "0xd02E8c38a8E3db71f8b2ae30B8186d7874934e12",
  "tokenOut": "0x836d275563bAb5E93Fd6Ca62a95dB7065Da94342",
  "amountIn": "10",
  "slippagePercentage": 0.5
});

📚 详细文档

注意事项

  • 依赖管理:确保所有外部依赖项已正确安装。
  • 网络配置:设置正确的RPC端点以连接到目标区块链网络。
  • 安全提示:处理私钥时务必谨慎,防止信息泄露。

测试验证

运行测试脚本:

npm test

这将测试交易路由和报价功能,但不会执行实际交易。

📄 许可证

项目遵循MIT许可证协议,具体内容见LICENSE文件。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端