项目简介

FourTrader MCP是一个专门为BNB智能链上的Four.meme代币设计的交易服务器,通过Model Context Protocol为AI助手提供区块链交易能力,让Claude等AI能够帮助用户进行代币买卖和市场分析。

主要功能

  • 代币信息查询:获取任意代币的名称、符号、价格等基本信息
  • 实时价格监控:查询代币的当前价格、24小时交易量等市场数据
  • 交易历史分析:查看最近的交易记录和市场趋势
  • 代币买卖操作:执行BNB与代币之间的买入和卖出交易
  • 余额查询:查看钱包中的BNB和代币余额
  • 市场洞察:获取新上市代币和交易机会

安装步骤

  1. 克隆仓库到本地
  2. 安装依赖:'npm install'
  3. 配置环境变量(见下文配置说明)
  4. 构建项目:'npm run build'
  5. 启动服务器:'node mcp-startup.js'

服务器配置

在MCP客户端中配置以下信息来连接FourTrader MCP服务器:

{
  "mcpServers": {
    "fourtrader": {
      "command": "node",
      "args": ["/path/to/mcp-startup.js"]
}

必需环境变量:

  • 'WALLET_ADDRESS':你的BNB钱包地址
  • 'WALLET_PRIVATE_KEY':钱包私钥(用于交易操作)
  • 'BNB_RPC_ENDPOINT':BNB节点RPC地址(可选,默认使用公共节点)
  • 'BITQUERY_API_KEY':Bitquery API密钥(用于获取市场数据)

基本使用方法

  1. 配置好MCP客户端连接后,AI助手就可以使用以下功能:
    • 查询代币价格:'get_token_price'
    • 查看最新代币:'get_recent_tokens'
    • 执行买入操作:'buy_token'
    • 执行卖出操作:'sell_token'
    • 检查钱包余额:'get_bnb_balance' / 'get_token_balance'
    • 获取交易历史:'get_latest_trades'

注意事项:

  • 确保钱包有足够的BNB用于交易和支付gas费
  • 交易前建议先查询代币信息和当前价格
  • 可设置滑点保护来避免价格波动损失

信息

分类

商业系统