by kukapay
An MCP server that enables agents to perform bulk BNB and BEP20 token transfers on BSC.
receivers
: Array of BSC addresses to receive BNB.amounts
: Array of BNB amounts (e.g., 0.1 BNB) to send, automatically summed for the total.tokenAddress
: Address of the BEP20 token contract.receivers
: Array of BSC addresses to receive tokens.amounts
: Array of token amounts (e.g., 100.5 tokens).https://bsc-dataseed.binance.org/
).Clone the repository:
git clone https://github.com/kukapay/bsc-multisend-mcp.git cd bsc-multisend-mcp
Install dependencies:
pnmp install
Configure MCP client:
Claude Desktop configuration file as a reference:
*Configuration content*
I want to send 0.1 BNB to 0xRecipient1 and 0.2 BNB to 0xRecipient2 on BSC.
Expected Response:
BNB distribution successful. Tx Hash: 0x...
### distributeToken
**Purpose**: Distributes BEP20 tokens to multiple addresses. It queries the token's decimals, checks the contract's allowance, approves the contract if needed, and executes the transfer.
Example Prompt:
Send tokens to the following addresses on BSC using the token contract at 0xTokenAddress:
Expected Response:
Token distribution successful. Tx Hash: 0x...
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
No version information available