______________________________________________________________________
📦 BNBChain MCP–币安智能链工具服务器(MCP+CLI就绪)
一个全面的区块链工具服务器,用于BNB、BEP-20代币、基于BNB智能链(BSC)的智能合约部署和交互,并与其他EVM网络兼容。
______________________________________________________________________
技术栈
- 区块链:BNB智能链(BSC)
- Web3库版本:2.23.11、PancakeSwap SDK 5.8.8
- CLI/后端:TypeScript、Node.js(ESM)
- 协议:模型上下文协议(MCP)SDK 1.4.0
- 安全:使用bcrypt进行AES加密以保护私钥
- 令牌安全:用于安全检查的GoPlus SDK
- 数据提供程序:用于区块链数据的Moralis SDK 2.27.2
______________________________________________________________________
支持的网络
- BNB智能链主网 (链ID:56)
- RPC:https://bsc-dataseed.binance.org(默认) - 通过环境配置支持自定义RPC
______________________________________________________________________
合同地址
| 合同类型 | 地址 | 描述 |
|---|---|---|
| 四个。Meme试买 | 0xF251F83e40a78868FcfA3FA4599Dad6494E46034 | 四个。Meme代币购买合同 |
| 四个。Meme购买/出售AMAP | 0x5c952063c7fc8610FFDB798152D69F0B9550762b | 四个。Meme汽车市场调整定价 |
| 四个。Meme创建令牌 | 0x5c952063c7fc8610FFDB798152D69F0B9550762b | 四个。Meme代币工厂 |
| PancakeSwap路由器V2 | 通过SDK集成 | DEX路由和交换 |
| PancakeSwap V3池 | 通过SDK访问 | 流动性池管理 |
______________________________________________________________________
特性
- 低成本BNB和BEP-20转账 -针对BSC的低天然气费用进行了优化
- PancakeSwap V2/V3集成 -自动掉期、流动性管理和头寸跟踪
- 四个。Meme平台支持 -直接创建、购买和出售模因代币
- 安全第一架构 -AES-256加密私钥,带bcrypt密码保护
- 令牌安全分析 -内置GoPlus安全检查用于令牌验证
- 天然气高效运营 -BSC上优化天然气使用的智能路由
- AI就绪的MCP协议 -与Claude Desktop和AI代理无缝集成
- 实时钱包监控 -跟踪多个代币的余额和头寸
______________________________________________________________________
🛠 安装和设置
1.安装
npm install -g bnbchain-mcp2.运行CLI安装向导
bnbchain-mcp --init系统将提示您输入:
- ✅ BSC钱包私钥 *(必填)*
- ✅ 钱包密码 *(必填,必须为6个字符)*
- ✅ 自定义RPC URL *(可选,默认为:*
https://bsc-dataseed.binance.org\*)
______________________________________________________________________
🧠 Claude桌面集成
CLI设置后,该工具可以 自动配置到Claude Desktop.
📍 文件已修改:
~/Library/Application Support/Claude/claude_desktop_config.jsonClaude将使用您选择的工具检测并运行此MCP服务器。
______________________________________________________________________
🔨 支持的MCP工具
| 工具名称 | 描述 |
|---|---|
transferNativeToken | 将BNB发送到钱包 |
transferBEP20Token | 通过符号/地址转移BEP-20代币 |
pancakeSwap | 通过PancakeSwap交换代币 |
createFourMeme | 在Four上创建meme代币。Meme |
createBEP20Token | 部署BEP-20合约 |
getBalance | 获取代币+本地余额 |
callContractFunction | 通过ABI进行自定义合约调用 |
getWalletInfo | 获取地址的钱包信息 |
securityCheck | 检查BSC令牌的令牌安全性 |
pancakeAddLiquidity | 为PancakeSwap增加流动性 |
pancakeMyPosition | 查看您的PancakeSwap头寸 |
pancakeRemovePosition | 从PancakeSwap中移除流动性 |
sellMemeToken | 在Four上出售meme代币。Meme |
| ...更多即将推出🔧 |
______________________________________________________________________
🧪 开发工作流程
编译TypeScript:
npm run build启动MCP服务器:
npm start
# or
node build/index.js重新配置:
bnbchain-mcp --init______________________________________________________________________
📘 模型上下文协议(MCP)
该项目建立在 模型上下文协议 –帮助代理和模型与结构化工具API交互的标准。
MCP优势:
- ✅ 结构化输入/输出
- ✅ 兼容Claude+OpenAI
- ✅ 安全+无服务器就绪
______________________________________________________________________
✅ 路线图
- \[x\] CLI配置向导
- \[x\] Claude桌面集成
- \[x\] 代币部署+转移
- \[\]代币图表工具(DEXTools、Gecko)
- \[\]Telegram自动交易代理
- \[\]链脑BSC人工智能助手
______________________________________________________________________
🤝 贡献
请随意分叉、公关或提出问题。 我们正在建设 工具优先,人工智能就绪的基础设施 对于下一波Web3代理商来说。加入我们!
______________________________________________________________________
🛡️ 许可证
麻省理工学院——自由使用,公开贡献。
______________________________________________________________________
