BSC - MCP服务器项目致力于为BNB链打造功能强大的MCP(Model Context Protocol)服务,提升智能合约交互体验。该项目支持多种EVM兼容网络,如BSC、opBNB等主流平台。
本项目旨在为BNB链提供MCP服务,支持多链交互。以下是项目的快速安装与使用步骤。
git clone https://github.com/your-username/bnb-mcp.git
cd bnb-mcp
npm install
npm run dev:sse
npm run build
| 工具名称 | 功能描述 |
|---|---|
| get_block_by_hash | 根据哈希获取指定块信息 |
| get_block_by_number | 根据编号获取指定块信息 |
| get_latest_block | 获取最新区块 |
| get_transaction | 通过哈希获取交易详情 |
| get_transaction_receipt | 通过哈希获取交易收据 |
| estimate_gas | 估算交易Gas费用 |
bnb-mcp/
├── src/ # 源代码目录
│ ├── evm/ # EVM链配置与实现
│ │ └── chains.ts # 各网络的详细配置
│ └── tools/ # 工具函数集合
│ └── contract.ts # 智能合约交互工具
├── package.json # 项目依赖管理文件
└── README.md # 项目文档
npm run get_latest_block
npm run get_native_balance -- --address "0x1234..."
欢迎社区开发者参与项目共建!请按照以下步骤进行贡献:
该项目遵循MIT许可证,具体内容请参阅LICENSE文件。