Skip to main content
Glama

EDUCHAIN Agent Kit

EDUCHAIN 에이전트 키트

세일피쉬에이전트

이 MCP(Model Context Protocol) 서버는 EDUCHAIN과 상호 작용하는 데 필요한 도구와 리소스를 제공합니다. Claude는 이를 통해 토큰 및 풀에 대한 정보를 쿼리하고 SailFish DEX를 통해 스왑을 수행할 수 있습니다.

특징

토큰 및 풀 정보

  • 토큰 가격 및 세부 정보 받기
  • 풀 정보 및 통계를 받으세요
  • 토큰 및 풀에 대한 과거 데이터 보기
  • TVL로 최고 토큰과 풀을 얻으세요

지갑 운영

  • EDU 및 토큰 잔액 확인
  • 토큰과 NFT를 포함한 지갑 개요를 확인하세요
  • EDU 및 ERC20 토큰 보내기

스왑 작업

  • 가격 영향 및 경로 정보가 포함된 스왑 견적을 받으세요
  • 토큰을 토큰으로 교환
  • EDU를 토큰으로 교환(내부적으로 WEDU 사용)
  • EDU로 토큰 교환(내부적으로 WEDU 사용)

참고: SailFish DEX는 다른 Uniswap v3 포크와 마찬가지로 네이티브 토큰 스왑을 직접 지원하지 않습니다. 대신 내부적으로 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 : USD 값을 갖는 지갑 주소의 토큰 잔액을 가져옵니다.
  • 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 : TVL, 볼륨 및 기타 지표를 포함한 SailFish DEX 개요
  • sailfish://token/{tokenId} : SailFish DEX의 특정 토큰에 대한 정보
  • sailfish://pool/{poolId} : SailFish DEX의 특정 유동성 풀에 대한 정보

설치

  1. Node.js가 설치되어 있는지 확인하세요
  2. 이 저장소를 복제하세요
  3. 종속성 설치:지엑스피1
  4. 프로젝트를 빌드하세요:
    npm run build
  5. Claude Desktop 구성 파일에 MCP 서버를 추가합니다.
    { "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 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

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.

EDUCHAIN과 상호작용하기 위한 도구를 제공하는 MCP 서버로, 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