BSC Blockchain

BSC Blockchain

🚀 BSC MCP 工具服务器 – 用于 Binance Smart Chain 的一站式解决方案(MCP + CLI 支持)

这是一款即插即用的 MCP 工具服务器,专为 Claude DesktopAI 代理开发者 量身打造。它支持在 Binance 智能链 (BSC) 上实现丰富功能,如发送 BNB、转换 BEP - 20 代币、部署代币以及与智能合约交互等,为用户提供便捷高效的操作体验。

🚀 快速开始

在开始使用 BSC MCP 工具服务器之前,您需要完成安装与设置。具体步骤如下:

安装 Node.js 和 npm

确保您已安装 Node.js(版本 >= 14)和 npm。

# 检查 Node.js 版本
node -v

# 检查 npm 版本
npm -v

全局安装 bnbchain - mcp

npm install -g bnbchain-mcp

启动 MCP 服务器

bnbchain-mcp --init

系统将提示您输入以下信息:

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

✨ 主要特性

  • 🔐 通过 CLI 或 MCP 实现安全的代币和原生代币转移。
  • 🧱 通过 ABI 功能与智能合约进行交互。
  • 🔄 集成 PancakeSwap 进行交易和流动性操作。
  • 🧱 创建模因代币并部署 BEP - 20 智能合约。
  • 🧠 支持直接集成到 Claude Desktop。
  • 🔧 CLI 友好,MCP 兼容,适合开发者使用。
  • 🔑 带密码保护的私钥。

📦 安装指南

安装步骤

  1. 确保系统已安装 Node.js(版本 >= 14)和 npm,可通过以下命令检查版本:
# 检查 Node.js 版本
node -v

# 检查 npm 版本
npm -v
  1. 全局安装 bnbchain - mcp
npm install -g bnbchain-mcp
  1. 启动 MCP 服务器并进行初始化配置:
bnbchain-mcp --init

初始化时,系统会要求您输入 BSC 钱包私钥(必填)、钱包密码(必填,6 位字符)以及自定义 RPC URL(可选,默认 https://bsc-dataseed.binance.org)。

💻 使用示例

基本命令

  • 启动服务器
bnbchain-mcp start
  • 停止服务器
bnbchain-mcp stop
  • 重新初始化配置
bnbchain-mcp init

示例操作

  1. 发送 BNB
bnbchain-mcp transferNativeToken --to <接收地址> --amount <金额>
  1. 转移 BEP - 20 代币
bnbchain-mcp transferBEP20Token --tokenAddress <代币地址> --to <接收地址> --amount <金额>
  1. 创建模因代币
bnbchain-mcp createFourMeme --name "<代币名称>" --symbol "<符号>"

📚 详细文档

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 上创建模因代币
createBEP20Token 部署 BEP - 20 合约
getBalance 获取代币和原生代币余额
callContractFunction 通过 ABI 调用智能合约功能
getWalletInfo 获取钱包地址信息
securityCheck 检查 BSC 代币的安全性
pancakeAddLiquidity 在 PancakeSwap 中添加流动性
pancakeMyPosition 查看您的 PancakeSwap 头寸
pancakeRemovePosition 从 PancakeSwap 中移除头寸
sellMemeToken 在 Four.Meme 上出售模因代币
...以及其他即将推出的功能 🔧

开发流程

  • 编译 TypeScript
npm run build
  • 启动 MCP 服务器
npm start
# 或
node build/index.js
  • 重新配置
bnbchain-mcp --init

🔧 技术细节

核心组件

  1. MCP 接口:支持 MCP 协议,实现工具间的通信和协调。
  2. BSC 连接模块:提供与 Binance 智能链的接口,用于代币操作和智能合约交互。
  3. PancakeSwap 集成:无缝连接 PancakeSwap 平台,支持交易和流动性管理。
  4. Four.Meme 支持:专门针对 Four.Meme 平台的模因代币创建功能。

技术特点

  • 支持 CLI 操作,适合开发者直接使用。
  • 提供图形化界面,便于非技术人员操作。
  • 高度可扩展,支持自定义模块和插件。

🤝 支持与贡献

欢迎社区开发者参与贡献!如需帮助或有任何问题,请访问我们的 GitHub 仓库 或加入我们的 Discord 社区

  • 0 关注
  • 0 收藏,27 浏览
  • system 提出于 2025-09-26 11:33

相似服务问题

相关AI产品