BSC钱包管理工具

一个用于在Cursor中管理BSC钱包和代币的MCP服务器,提供钱包创建、代币操作和网络切换功能。

  • by ZiaoLiu-1
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 ziaoliu-1/bsc-mcp

使用说明

用于Cursor的BSC钱包提供商

此MCP(模型上下文协议)服务器提供了直接在Cursor中管理BSC钱包和令牌的工具。

特性

  • 钱包管理:创建、导入、列出钱包和检查余额
  • 令牌操作:转移代币、检查余额和批准支出
  • 网络交换:在BSC主网和测试网之间切换,无需重新启动
  • 永久存储:钱包保存在本地以备将来使用

安装

  1. 克隆此存储库
  2. 安装依赖项
    npm install
    
  3. 创建一个 .env 文件(可选)用于自定义网络设置

添加到光标

  1. 打开的游标

  2. 转到设置->MCP服务器

  3. 点击“添加新的全局MCP服务器”

  4. 给它起个名字(例如“BSC钱包”)

  5. 对于该命令,请输入:

    node /path/to/mcp-server-new.js
    

    替换 /path/to/ 使用保存文件的实际路径

    例子: node ~/Desktop/mcp/mcp-server-new.js

可用工具

钱包管理

  • wallet.create -创建新的BSC钱包
  • wallet.import -使用私钥导入现有的BSC钱包
  • wallet.list -列出所有可用钱包
  • 墙平衡 -获取钱包余额
  • wallet.send -将BNB/tBNB从钱包发送到另一个地址

许可证管理

  • token.list -列出钱包的所有代币
  • 代币余额 -获取代币余额
  • 代币转移 -在钱包之间转移代币
  • token.aprove -批准代币支出

网络运营

  • 网络开关 -在主网和测试网之间切换

使用示例

网络配置

服务器可以与BSC主网和测试网一起工作:

  • 测试:用于使用免费tBNB进行测试(默认)
  • 主网:用于与实际BNB的真实交易

您可以随时使用 network.switch 工具,而无需重新启动服务器。

备注

  • 钱包存放在 wallets 目录为JSON文件
  • 网络状态在服务器会话期间持续存在
  • 您的私钥存储在本地,永远不会发送到任何外部服务