Skip to main content
Glama

EDUCHAIN Agent Kit

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_eduunwrap_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、代币和 NFT
  • get_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 上将代币兑换为 EDU
  • wrap_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 URL
  • get_rpc_url :获取用于区块链交互的当前 RPC URL

资源

  • sailfish://overview :SailFish DEX 概述,包括 TVL、交易量和其他指标
  • sailfish://token/{tokenId} :有关 SailFish DEX 上特定代币的信息
  • sailfish://pool/{poolId} :有关 SailFish DEX 上特定流动性池的信息

安装

  1. 确保已安装 Node.js
  2. 克隆此存储库
  3. 安装依赖项:
    npm install
  4. 构建项目:
    npm run build
  5. 将 MCP 服务器添加到您的 Claude Desktop 配置文件中:
    { "mcpServers": { "sailfish": { "command": "node", "args": ["/path/to/SubgraphMCP/build/index.js"], "env": { "RPC_URL": "https://your-edu-rpc-url.com" } } } }

使用示例

获取代币价格

use_mcp_tool("sailfish", "get_token_price", { "tokenId": "0x836d275563bAb5E93Fd6Ca62a95dB7065Da94342" });

获取掉期报价

use_mcp_tool("sailfish", "get_swap_quote", { "tokenIn": "0xd02E8c38a8E3db71f8b2ae30B8186d7874934e12", "tokenOut": "0x836d275563bAb5E93Fd6Ca62a95dB7065Da94342", "amountIn": "10" });

兑换代币

use_mcp_tool("sailfish", "swap_tokens", { "privateKey": "YOUR_PRIVATE_KEY", "tokenIn": "0xd02E8c38a8E3db71f8b2ae30B8186d7874934e12", "tokenOut": "0x836d275563bAb5E93Fd6Ca62a95dB7065Da94342", "amountIn": "10", "slippagePercentage": 0.5 });

检查套利机会

use_mcp_tool("sailfish", "check_arbitrage_opportunities", { "threshold": 1.5 });

更新外部市场 API 配置

use_mcp_tool("sailfish", "update_external_market_config", { "apiUrl": "https://api.example.com/crypto/prices", "apiKey": "YOUR_API_KEY", "symbols": { "EDU": "EDU", "USD": "USDT" } });

将 EDU 换成 WEDU

use_mcp_tool("sailfish", "wrap_edu", { "privateKey": "YOUR_PRIVATE_KEY", "amount": "10" });

将 WEDU 解包为 EDU

use_mcp_tool("sailfish", "unwrap_wedu", { "privateKey": "YOUR_PRIVATE_KEY", "amount": "10" });

测试

您可以运行测试脚本来验证功能:

node build/test.js

这将在不执行实际掉期的情况下测试路由和掉期报价功能。

执照

该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。

You must be authenticated.

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

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.

MCP 服务器提供与 EDUCHAIN 交互的工具,允许 Claude 查询有关代币和池的信息并通过 SailFish DEX 执行交换。

  1. 特征
    1. 代币和池信息
    2. 钱包操作
    3. 交换操作
    4. 套利操作
  2. 工具
    1. 代币和池信息
    2. 钱包操作
    3. 交换操作
    4. 套利操作
    5. 配置
  3. 资源
    1. 安装
      1. 使用示例
        1. 获取代币价格
        2. 获取掉期报价
        3. 兑换代币
        4. 检查套利机会
        5. 更新外部市场 API 配置
        6. 将 EDU 换成 WEDU
        7. 将 WEDU 解包为 EDU
      2. 测试
        1. 执照

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            MCP Server for the Gentoro services, enabling Claude to interact with Gentoro, which allows users to create and integrate tools into a common Bridge, defining all available capabilities.
            Last updated -
            61
            2
            TypeScript
            Apache 2.0
          • -
            security
            A
            license
            -
            quality
            An MCP server that allows accessing and managing ledger files through Claude by providing account listing, balance checking, and transaction register viewing capabilities.
            Last updated -
            1
            Python
            GPL 3.0
            • Apple
          • A
            security
            A
            license
            A
            quality
            An MCP server implementation that enables access to DexScreener API data, providing real-time information on DEX pairs, token profiles, and market statistics across multiple blockchains.
            Last updated -
            7
            6
            JavaScript
            The Unlicense
          • A
            security
            A
            license
            A
            quality
            An MCP server that enables natural language interaction with the Lichess chess platform, allowing users to play games, analyze positions, manage their account, and participate in tournaments through Claude.
            Last updated -
            90
            2
            JavaScript
            MIT License
            • Apple
            • Linux

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/SailFish-Finance/educhain-ai-agent-kit'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server