这是一款即插即用的 MCP 工具服务器,专为 Claude Desktop、AI 代理 和 开发者 量身打造。它支持在 Binance 智能链 (BSC) 上实现丰富功能,如发送 BNB、转换 BEP - 20 代币、部署代币以及与智能合约交互等,为用户提供便捷高效的操作体验。
在开始使用 BSC MCP 工具服务器之前,您需要完成安装与设置。具体步骤如下:
确保您已安装 Node.js(版本 >= 14)和 npm。
# 检查 Node.js 版本
node -v
# 检查 npm 版本
npm -v
npm install -g bnbchain-mcp
bnbchain-mcp --init
系统将提示您输入以下信息:
https://bsc-dataseed.binance.org)# 检查 Node.js 版本
node -v
# 检查 npm 版本
npm -v
bnbchain - mcp:npm install -g bnbchain-mcp
bnbchain-mcp --init
初始化时,系统会要求您输入 BSC 钱包私钥(必填)、钱包密码(必填,6 位字符)以及自定义 RPC URL(可选,默认 https://bsc-dataseed.binance.org)。
bnbchain-mcp start
bnbchain-mcp stop
bnbchain-mcp init
bnbchain-mcp transferNativeToken --to <接收地址> --amount <金额>
bnbchain-mcp transferBEP20Token --tokenAddress <代币地址> --to <接收地址> --amount <金额>
bnbchain-mcp createFourMeme --name "<代币名称>" --symbol "<符号>"
完成 CLI 设置后,工具将自动配置到 Claude Desktop 中。修改的文件路径为:
~/Library/Application Support/Claude/claude_desktop_config.json
Claude 会检测并运行此 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 上出售模因代币 |
| ...以及其他即将推出的功能 🔧 |
npm run build
npm start
# 或
node build/index.js
bnbchain-mcp --init
欢迎社区开发者参与贡献!如需帮助或有任何问题,请访问我们的 GitHub 仓库 或加入我们的 Discord 社区。