Byreal MCP服务器v0.6.2
MCP服务器 拜雷尔DEX --Solana CLMM具有CEX级流动性。
通过以下方式将所有Byreal操作作为MCP工具公开给AI代理 模型上下文协议 .
41工具 涵盖:池、掉期、头寸、流动性管理、复制农业、市场数据、订单、代币、带自动签名的钱包管理,以及 智能分析工具 .
v0.6的新增功能
byreal_pool_analyze --具有风险因素和投资预测的多范围APR分析
byreal_position_analyze --使用池上下文丰富功能进行位置健康检查
byreal_easy_swap --人性化交换: fromToken="SOL" toToken="USDC" amount="1.5" --一个电话确实需要报价+签名+发送
amountUsd 模式 --通过以下方式打开或复制职位 amountUsd=100 --根据当前价格和范围自动计算代币A/B分割
dryRun 模式 --预览任何交换而不执行: dryRun=true
错误恢复建议 --上下文感知 💡 Suggestions 每一个错误(平衡不足→ 检查钱包,滑点→ 增加bps等)
byreal_catalog --代理自我发现:按关键字搜索工具
扩展CopyFarmer — top_positions 使用sortField/状态过滤器, farmer_positions, top_farmers
keypairPath 钱包 --使用现有的Solana密钥对文件,而不是生成新的密钥对文件
快速开始
与Claude Code一起使用
复制 # 1. Clone & install
git clone https://github.com/Stanleylee01/byreal-mcp.git
cd byreal-mcp && npm install && npm run build
# 2. Configure RPC (get free Helius API key: https://helius.dev)
bash scripts/setup.sh
# 3. Register as MCP server in Claude Code
claude mcp add byreal -- node $(pwd)/dist/index.js
# 4. Restart Claude Code → 41 tools available
# Say "帮我创建钱包" to get started
与光标一起使用
添加 .cursor/mcp.json:
复制 {
"byreal": {
"command": "node",
"args": ["/path/to/byreal-mcp/dist/index.js"]
}
}
与mcporter(OpenClaw)一起使用
复制 mcporter config add byreal --stdio "node ~/clawd/byreal-mcp/dist/index.js"
mcporter list byreal # should list 41 tools
mcporter call byreal.byreal_global_overview
钱包设置(可选-启用写入操作的自动签名)
复制 # Option A: Generate new keypair
# In Claude Code just say "帮我创建钱包" or call byreal_wallet_setup
# Option B: Use existing keypair file
# Edit ~/.byreal-mcp/wallet.json:
# { "keypairPath": "/path/to/your/id.json" }
# ⚠️ Back up your wallet — losing it = funds are unrecoverable
只读工具无需钱包配置即可工作。 钱包仅用于交换/LP/复制操作。
环境变量
变量
默认值
描述
BYREAL_API_BASE
https://api2.byreal.io/byreal/api
Byreal REST API基础URL
SOL_RPC
https://api.mainnet-beta.solana.com
Solana RPC端点
SOL_ENDPOINT
(与SOL_RPC相同)
SDK脚本接受的别名
HTTPS_PROXY
(未设置)
SDK子进程调用的HTTP代理(中国需要)
工具(共41个)
游泳池(5)
工具
说明
byreal_list_pools
按TVL、交易量、费用或APR排序的池列表
byreal_pool_info
按地址获取一个或多个池的信息
byreal_pool_details
价格变动的综合单池详情
byreal_pool_live_price
通过路由器获取任何代币对的实时价格
byreal_pool_analyze
新 多区间APR分析、风险因素、投资预测
交换(3)
工具
说明
byreal_swap_quote
无需钱包即可获取报价(原始灯口金额)
byreal_swap_transaction
构建未签名的交换tx(原始灯口、手动签名)
byreal_easy_swap
新 人性化交换 dryRun 模式+错误建议
职位--阅读(8)
工具
说明
byreal_list_positions
列出带有PnL摘要的钱包的所有LP头寸
byreal_position_analyze
新 使用池上下文丰富功能进行位置健康检查
byreal_calculate_apr
估算假设存款的年利率
byreal_position_detail
特定职位地址的详细信息
byreal_position_overview
钱包的汇总头寸统计数据
byreal_position_pnl
详细的PnL明细(存款、费用、奖励、奖金)
byreal_unclaimed_fees
在不收集的情况下检查可索赔的内容
byreal_create_position_info
开盘前预览代币金额
流动性——写(8)
工具
说明
byreal_open_position
打开新的CLMM位置。支持 amountUsd 自动拆分
byreal_close_position
关闭头寸,清除所有流动性
byreal_add_liquidity
向现有头寸添加更多代币
byreal_remove_liquidity
移除流动性的N%
byreal_submit_liquidity_tx
广播签名流动性交易
byreal_collect_fees_tx
建立交易平台以收取交易费用
byreal_claim_rewards_tx
创建tx以领取激励奖励
byreal_submit_claim
提交已签名的奖励申请tx
CopyFarmer(5)
工具
说明
byreal_top_farmers
顶级LP农民排行榜
byreal_top_positions
使用sortField(流动性/apr/收益/pnl/副本)+状态过滤器的顶级头寸
byreal_farmer_positions
特定农民的所有职位
byreal_copyfarmer_overview
全球CopyFarmer计划统计数据
byreal_copy_position
模仿农民的立场。支持 amountUsd 自动拆分
市场数据(6)
工具
说明
byreal_global_overview
DEX范围内的TVL、交易量、费用(24小时+全时)
byreal_mint_prices
批量美元价格查询(最多20个代币)
byreal_mint_list
搜索/列出Byreal上的所有代币
byreal_hot_tokens
趋势代币
byreal_kline
K线(OHLCV)烛台数据
byreal_dynamic_fee
当前动态费率
订单(2)
工具
说明
byreal_order_history
钱包的掉期/交易订单历史记录
byreal_list_orders
列出当前有效的限价订单
代币(3)
工具
说明
byreal_token_price
按符号或造币厂显示的实时美元价格
byreal_market_overview
快速价格快照:SOL、bbSOL、USDT
byreal_known_tokens
列出已知的造币厂地址和小数
钱包(3)
工具
说明
byreal_wallet_setup
生成本地Solana密钥对
byreal_wallet_status
检查地址,SOL/USDC余额
byreal_sign_and_send
签署未签名的tx+广播到Solana
发现(1)
工具
说明
byreal_catalog
列出所有带有描述的工具。按关键字搜索。
主要特点
amountUsd模式(v0.6)
代替手动计算代币金额:
复制 byreal_open_position({
poolAddress: "...",
priceLower: "80", priceUpper: "90",
amountUsd: 100, // ← invest $100, auto-split A/B
userAddress: "..."
})
工作为 open_position 和 copy_position。自动从池详细信息中获取当前价格。
dryRun模式(v0.6)
预览任何交换而不执行:
复制 byreal_easy_swap({
fromToken: "SOL", toToken: "USDC", amount: "1.5",
dryRun: true // ← quote only, no tx
})
错误恢复建议(v0.6)
每个错误都包括可操作的后续步骤:
复制 ❌ Execution failed: insufficient funds
💡 Suggestions:
• Check balance: byreal_wallet_status
• You may need more SOL for gas
• Try a smaller amount
自动签名模式
配置钱包后,写工具会自动签名并广播:
复制 byreal_easy_swap → quote → sign with local keypair → broadcast → {signature, explorerUrl}
复制农场
复制 1. byreal_top_positions → find top farmer by earned/pnl
2. byreal_copy_position → replicate their tick range with amountUsd
插入 REFERER_POSITION 链上副本奖金跟踪备忘录。
建筑
复制 byreal-mcp/
├── src/
│ ├── index.ts — MCP server entry, transport, tool registration
│ ├── config.ts — Chain client, API endpoints, fetch helpers
│ ├── wallet.ts — Keypair management, signing, balance queries
│ └── tools/
│ ├── pools.ts — Pool queries + pool_analyze
│ ├── swap.ts — Swap quote + easy_swap with dryRun
│ ├── positions.ts — Position list + position_analyze
│ ├── liquidity.ts — Open/close/add/remove + copy with amountUsd
│ ├── copyfarmer.ts — Top farmers, top positions, farmer overview
│ ├── market.ts — Global overview, prices, klines, dynamic fees
│ ├── orders.ts — Order history
│ ├── tokens.ts — Token prices, known tokens
│ ├── wallet.ts — Wallet tool definitions
│ └── catalog.ts — Tool discovery catalog
├── sdk-ref/ — @byreal/clmm-sdk (DO NOT MODIFY)
│ └── src/scripts/ — SDK scripts for building transactions
├── scripts/
│ └── setup.sh — One-line config setup
├── dist/ — Compiled JS (npm run build)
└── package.json
关键地址
合同
地址
CLMM计划
REALQqNEomY6cQGZJUGwywTBD2UmDT32rZcNnfxQ5N2
路由器
REALp6iMBDTctQqpmhBo4PumwJGcybbnDpxtax3ara3
USDC
EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
SOL
So11111111111111111111111111111111111111112
bbsol
Bybit2vBJGhPF52GBdNaQfUJ6ZpThSgHBobjWZpLPb4B
已知限制
在中国需要代理 :SDK子流程使用 HTTPS_PROXY 用于链上RPC调用。
刻度对齐 :CLMM位置与池对齐 tickSpacing.SDK会处理这个问题——不要预先对齐。
金额为近似值 :使用线性价格插值,而不是完整的CLMM报价数学。精确到~1-2%。
SDK需要Node.js :脚本使用 npx tsx。节点必须位于 PATH.
更新日志
v0.6.2(2026-03-03)
byreal_pool_analyze --多范围APR+风险评估
byreal_position_analyze --位置健康+池上下文
byreal_easy_swap --人性化 dryRun 模式
amountUsd 模式为 open_position + copy_position
错误恢复 💡 Suggestions 在所有写操作中
byreal_catalog --代理自我发现
keypairPath 钱包支持
修复:pool_info 404、pool_analyze字段映射、signAnd发送区块哈希刷新
扩展CopyFarmer:排序字段、状态过滤器、农场_位置
v0.5.0
36个工具、本地密钥对钱包、自动签名
CLMM通过SDK子流程打开/关闭/添加/删除
复制带有REFERER_POSITION备忘录的农场
CopyFarmer排行榜
路线图
重置Launchpad集成
位置自动再平衡(刻度漂移检测)
投资组合概要
战略建议
交易支出限额