项目简介
FourTrader MCP是一个专门为BNB智能链上的Four.meme代币设计的交易服务器,通过Model Context Protocol为AI助手提供区块链交易能力,让Claude等AI能够帮助用户进行代币买卖和市场分析。
主要功能
- 代币信息查询:获取任意代币的名称、符号、价格等基本信息
- 实时价格监控:查询代币的当前价格、24小时交易量等市场数据
- 交易历史分析:查看最近的交易记录和市场趋势
- 代币买卖操作:执行BNB与代币之间的买入和卖出交易
- 余额查询:查看钱包中的BNB和代币余额
- 市场洞察:获取新上市代币和交易机会
安装步骤
- 克隆仓库到本地
- 安装依赖:'npm install'
- 配置环境变量(见下文配置说明)
- 构建项目:'npm run build'
- 启动服务器:'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密钥(用于获取市场数据)
基本使用方法
- 配置好MCP客户端连接后,AI助手就可以使用以下功能:
- 查询代币价格:'get_token_price'
- 查看最新代币:'get_recent_tokens'
- 执行买入操作:'buy_token'
- 执行卖出操作:'sell_token'
- 检查钱包余额:'get_bnb_balance' / 'get_token_balance'
- 获取交易历史:'get_latest_trades'
注意事项:
- 确保钱包有足够的BNB用于交易和支付gas费
- 交易前建议先查询代币信息和当前价格
- 可设置滑点保护来避免价格波动损失
信息
分类
商业系统