remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
The MCP server is built on Node.js and requires it for installation and running
EDUCHAIN 代理套件
该 MCP(模型上下文协议)服务器提供与 EDUCHAIN 交互的工具和资源。它允许 Claude 查询代币和池的信息,并通过 SailFish DEX 进行兑换。
特征
代币和池信息
- 获取代币价格和详细信息
- 获取池信息和统计数据
- 查看代币和池的历史数据
- 根据 TVL 获取顶级代币和池
钱包操作
- 检查 EDU 和代币余额
- 获取钱包概览,包括代币和 NFT
- 发送 EDU 和 ERC20 代币
交换操作
- 获取包含价格影响和路线信息的掉期报价
- 用代币交换代币
- 将 EDU 兑换为代币(内部使用 WEDU)
- 将代币兑换为 EDU(内部使用 WEDU)
**注意:**与其他 Uniswap v3 分叉一样,SailFish DEX 不直接支持原生代币兑换。相反,它内部使用 WEDU(Wrapped EDU)。当您使用 EDU 的兑换函数时,系统会自动处理包装/解包过程,因此您可以在交易中直接使用 EDU。如果您需要更多控制权,还可以使用
wrap_edu
和unwrap_wedu
函数在 EDU 和 WEDU 之间手动转换。
套利操作
- 从中心化交易所获取 EDU 的外部市场数据
- 检查 CEX 和 SailFish DEX 之间的套利机会
- 可配置的外部市场数据API
- 可定制的套利检测阈值
工具
代币和池信息
get_token_price
:获取 SailFish DEX 上代币的当前价格get_token_info
:获取 SailFish DEX 上代币的详细信息get_pool_info
:获取有关 SailFish DEX 上流动性池的详细信息get_top_tokens
:获取 SailFish DEX 上 TVL 排名靠前的代币列表get_top_pools
:获取 SailFish DEX 上按 TVL 排名的顶级流动性池列表get_total_tvl
:获取 SailFish DEX 中的总锁定价值(TVL)get_24h_volume
:获取 SailFish DEX 24 小时交易量get_token_historical_data
:获取 SailFish DEX 上代币的历史数据get_pool_historical_data
:获取 SailFish DEX 上流动性池的历史数据
钱包操作
get_edu_balance
:获取钱包地址的 EDU 余额get_token_balance
:获取钱包地址的代币余额(以美元计算)get_multiple_token_balances
:获取钱包地址的多个代币余额get_nft_balance
:获取特定 NFT 集合的钱包地址的 NFT 余额get_wallet_overview
:获取钱包概览,包括 EDU、代币和 NFTget_wallet_address_from_private_key
:从私钥获取钱包地址send_edu
:将 EDU 原生代币发送到另一个钱包地址send_erc20_token
:将 ERC20 代币发送到另一个钱包地址
交换操作
get_swap_quote
:获取在 SailFish DEX 上兑换代币的报价swap_tokens
:在 SailFish DEX 上交换代币(代币到代币)swap_edu_for_tokens
:在 SailFish DEX 上将 EDU 兑换为代币swap_tokens_for_edu
:在 SailFish DEX 上将代币兑换为 EDUwrap_edu
:将 EDU 包装为 WEDU(包装 EDU)unwrap_wedu
:将 WEDU(包裹的 EDU)解开为 EDU
套利操作
get_external_market_data
:从中心化交易所获取 EDU 的外部市场数据check_arbitrage_opportunities
:检查 CEX 和 SailFish DEX 之间的套利机会update_external_market_config
:更新外部市场数据 API 的配置get_external_market_config
:获取外部市场数据 API 的当前配置
配置
set_rpc_url
:设置区块链交互的 RPC URLget_rpc_url
:获取用于区块链交互的当前 RPC URL
资源
sailfish://overview
:SailFish DEX 概述,包括 TVL、交易量和其他指标sailfish://token/{tokenId}
:有关 SailFish DEX 上特定代币的信息sailfish://pool/{poolId}
:有关 SailFish DEX 上特定流动性池的信息
安装
- 确保已安装 Node.js
- 克隆此存储库
- 安装依赖项:Copy
- 构建项目:Copy
- 将 MCP 服务器添加到您的 Claude Desktop 配置文件中:Copy
使用示例
获取代币价格
Copy
获取掉期报价
Copy
兑换代币
Copy
检查套利机会
Copy
更新外部市场 API 配置
Copy
将 EDU 换成 WEDU
Copy
将 WEDU 解包为 EDU
Copy
测试
您可以运行测试脚本来验证功能:
Copy
这将在不执行实际掉期的情况下测试路由和掉期报价功能。
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。
You must be authenticated.
Tools
MCP 服务器提供与 EDUCHAIN 交互的工具,允许 Claude 查询有关代币和池的信息并通过 SailFish DEX 执行交换。