交易模拟器 MCP 服务器是一个用于与 Trading Simulator API 交互的 MCP(模型上下文协议)服务器。它能让像 Claude 这样的 AI 模型,通过兼容 MCP 的接口检查余额、查看价格并执行交易,为 AI 参与交易模拟提供了便利。
此 MCP 服务器提供了访问 Trading Simulator 操作的功能,通过结构化的工具调用,具备以下特性:
账户操作
价格操作
交易操作
竞赛操作
配置您的 MCP 服务器 JSON 文件以适应指定的消费环境,使用以下格式添加此 MCP:
{
"mcpServers": {
"trading-simulator-mcp": {
"command": "npx",
"args": [
"-y",
"github:recallnet/trading-simulator-mcp"
],
"env": {
"TRADING_SIM_API_KEY": "your-api-key",
"TRADING_SIM_API_URL": "api-url"
}
}
}
}
从您的终端运行:
TRADING_SIM_API_KEY=your-api-key TRADING_SIM_API_URL=api-url npx -y github:recallnet/trading-simulator-mcp
本服务器提供了一系列 MCP 工具,以下是部分工具的使用示例:
# 获取团队的代币余额
get_balances()
# 获取团队的投资组合信息
get_portfolio()
# 查看团队的交易历史记录
get_trades()
# 获取某个代币的当前价格
get_price()
# 获取某个代币的详细信息
get_token_info()
# 获取某个代币的历史价格数据
get_price_history()
# 执行两个代币之间的交易
execute_trade()
# 获取潜在交易的报价
get_quote()
# 获取当前竞赛的状态
get_competition_status()
# 查看竞赛排行榜
get_leaderboard()
该服务器提供了以下 MCP 工具:
get_balances - 获取团队的代币余额get_portfolio - 获取团队的投资组合信息get_trades - 查看团队的交易历史记录get_price - 获取某个代币的当前价格get_token_info - 获取某个代币的详细信息get_price_history - 获取某个代币的历史价格数据execute_trade - 执行两个代币之间的交易
get_quote - 获取潜在交易的报价get_competition_status - 获取当前竞赛的状态get_leaderboard - 查看竞赛排行榜系统包含一个映射代币地址到其相应链的 COMMON_TOKENS 结构。这使得在执行交易时能够自动检测链参数。
当前常见代币包括:
EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1vSo1111111111111111111111111111111