BSC Wallet Provider for Cursor

BSC Wallet Provider for Cursor

site icon
2025.03.19 0
JavaScript钱包管理代币管理区块链操作金融服务
BSC-MCP是一个基于Model Context Protocol(MCP)的服务器,专为Cursor设计,提供BSC钱包和代币的管理功能。它允许用户在Cursor环境中直接创建、导入和管理BSC钱包,进行代币转账、余额查询等操作,并支持在主网和测试网之间切换。
View on GitHub

Overview

基本能力

产品定位

BSC-MCP是一个专为Cursor设计的BSC钱包和代币管理工具,旨在简化用户在Cursor环境中的区块链操作。

核心功能

  • 钱包管理:创建、导入、列出钱包及查询余额
  • 代币操作:转账代币、查询余额、批准支出
  • 网络切换:无需重启即可在主网和测试网之间切换
  • 持久化存储:钱包信息本地保存,便于后续使用

适用场景

  • 在Cursor中直接管理BSC钱包
  • 进行代币转账和余额查询
  • 测试和开发BSC相关应用

工具列表

钱包管理

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

代币管理

  • token.list - 列出钱包的所有代币
  • token.balance - 查询代币余额
  • token.transfer - 在钱包之间转账代币
  • token.approve - 批准代币支出

网络操作

  • network.switch - 在主网和测试网之间切换

常见问题解答

  • 钱包存储位置:钱包信息存储在wallets目录下的JSON文件中
  • 网络状态:网络状态在服务器会话期间持久化
  • 私钥安全:私钥仅存储在本地,不会发送到任何外部服务

使用教程

使用依赖

  1. 确保已安装Node.js
  2. 克隆仓库

安装教程

  1. 克隆仓库
  2. 安装依赖 npm install
  3. 创建.env文件(可选)以自定义网络设置

添加到Cursor

  1. 打开Cursor
  2. 转到设置 -> MCP服务器
  3. 点击“添加新的全局MCP服务器”
  4. 命名(例如“BSC Wallet”)
  5. 在命令中输入: node /path/to/mcp-server-new.js 替换/path/to/为实际文件路径 示例:node ~/Desktop/mcp/mcp-server-new.js

调试方式

  1. 确保服务器已启动
  2. 在Cursor中使用提供的工具进行测试
  3. 检查wallets目录以确保钱包信息正确保存

许可证

None