返回市场
基础服务-MCP

基础服务-MCP

作者:TermiX-official101 星标更新:2025-08-30

项目介绍


📦 BNBChain MCP – Binance Smart Chain 工具服务器 (支持 MCP 和 CLI)

一个基于 BNB 智能链 (BSC) 的全面区块链工具服务器,适用于 BNB 和 BEP-20 代币,智能合约部署与交互,并兼容其他 EVM 网络。


技术栈

  • 区块链: BNB 智能链 (BSC)
  • Web3 库: Viem 2.23.11, PancakeSwap SDK 5.8.8
  • CLI/后端: TypeScript, Node.js (ESM)
  • 协议: Model Context Protocol (MCP) SDK 1.4.0
  • 安全: 使用 bcrypt 加密私钥以进行 AES 加密
  • 代币安全: 使用 GoPlus SDK 进行安全检查
  • 数据提供者: Moralis SDK 2.27.2 提供区块链数据

支持的网络


合约地址

合约类型地址描述
Four.Meme 尝试购买0xF251F83e40a78868FcfA3FA4599Dad6494E46034Four.Meme 代币购买合约
Four.Meme 自动市场调整定价0x5c952063c7fc8610FFDB798152D69F0B9550762bFour.Meme 自动市场调整定价
Four.Meme 创建代币0x5c952063c7fc8610FFDB798152D69F0B9550762bFour.Meme 代币工厂
PancakeSwap 路由器 V2通过 SDK 集成DEX 路由和交换
PancakeSwap V3 池通过 SDK 访问流动性池管理

特性

  • 低成本 BNB & BEP-20 转移 - 优化了 BSC 的低 Gas 费用
  • PancakeSwap V2/V3 集成 - 自动交换、流动性管理和仓位跟踪
  • Four.Meme 平台支持 - 直接创建、购买和出售 meme 代币
  • 安全优先架构 - 使用 bcrypt 密码保护的 AES-256 加密私钥
  • 代币安全分析 - 内置 GoPlus 安全检查用于代币验证
  • Gas 效率操作 - 在 BSC 上实现智能路由以优化 Gas 使用
  • AI 就绪 MCP 协议 - 无缝集成到 Claude Desktop 和 AI 代理
  • 实时钱包监控 - 跨多个代币追踪余额和仓位

🛠 安装与设置

1. 安装

npm install -g bnbchain-mcp

2. 运行 CLI 设置向导

bnbchain-mcp --init

系统会提示您输入:

  • BSC 钱包私钥 (必需)
  • 钱包密码 (必需,必须至少 6 个字符)
  • 自定义 RPC URL (可选,默认为: https://bsc-dataseed.binance.org *)

🧠 Claude Desktop 集成

CLI 设置完成后,该工具可以自动配置到 Claude Desktop

📍 修改的文件:

~/Library/Application Support/Claude/claude_desktop_config.json

Claude 将检测并运行此 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
# 或
node build/index.js

重新配置:

bnbchain-mcp --init

📘 模型上下文协议 (MCP)

该项目基于 模型上下文协议 构建——一种帮助代理和模型与结构化工具 API 交互的标准。

MCP 优势

  • ✅ 结构化的输入/输出
  • ✅ 兼容 Claude + OpenAI
  • ✅ 安全 + 适合无服务器部署

✅ 发展路线图

  • CLI 配置向导
  • Claude Desktop 集成
  • 代币部署 + 转移
  • 代币图表工具 (DEXTools, Gecko)
  • Telegram 自动交易代理
  • 集成 BSC 区块链的 AI 助手

🤝 贡献

欢迎 fork、PR 或提出问题。 我们正在构建工具优先、AI 就绪的基础设施,以迎接下一代 Web3 代理。加入我们!


🛡️ 许可证

MIT — 自由使用,开放贡献。