π¦ BNBChain MCP β Binance Smart Chain Tool Server (MCP + CLI Ready)
A plug-and-play MCP tool server to send BNB, transfer BEP-20 tokens, deploy tokens, and interact with smart contracts on the Binance Smart Chain (BSC) β built for Claude Desktop, AI agents, and developers.
βοΈ Core Capabilities
- π Secure token & native transfers via CLI or MCP
- π§± Interact with smart contracts (ABI/function-based)
- π PancakeSwap integration for swaps & liquidity
- βοΈ Create meme tokens & deploy BEP-20 smart contracts
- π§ Native Claude Desktop integration via MCP
- π§ CLI-ready, MCP-compliant, developer-friendly
- π Password-protected private keys
π Installation & Setup
1. Install
npm install -g bnbchain-mcp
2. Run the CLI Setup Wizard
bnbchain-mcp --init
Youβll be prompted to enter:
- β BSC Wallet Private Key (required)
- β Wallet Password (required, must be 6 characters)
- β
Custom RPC URL (optional, defaults to:
https://bsc-dataseed.binance.org*)
π§ Claude Desktop Integration
After CLI setup, the tool can auto-configure itself into Claude Desktop.
π File modified:
~/Library/Application Support/Claude/claude_desktop_config.json
Claude will detect and run this MCP server with your selected tools.
π¨ Supported MCP Tools
| Tool Name | Description |
|---|---|
transferNativeToken | Send BNB to a wallet |
transferBEP20Token | Transfer BEP-20 token via symbol/address |
pancakeSwap | Swap tokens via PancakeSwap |
createFourMeme | Create meme token on Four.Meme |
createBEP20Token | Deploy a BEP-20 contract |
getBalance | Get token + native balance |
callContractFunction | Custom contract calls via ABI |
getWalletInfo | Get wallet info for an address |
securityCheck | Check token security of BSC tokens |
pancakeAddLiquidity | Add liquidity to PancakeSwap |
pancakeMyPosition | View your PancakeSwap positions |
pancakeRemovePosition | Remove liquidity from PancakeSwap |
sellMemeToken | Sell meme token on Four.Meme |
| β¦and more coming soon π§ |
π§ͺ Development Workflow
Compile TypeScript:
npm run build
Start MCP Server:
npm start
# or
node build/index.js
Re-configure:
bnbchain-mcp --init
π Model Context Protocol (MCP)
This project is built on Model Context Protocol β a standard to help agents and models interact with structured tool APIs.
MCP Benefits:
- β Structured input/output
- β Claude + OpenAI compatible
- β Secure + serverless-ready
β Roadmap
- [x] CLI Configuration Wizard
- [x] Claude Desktop Integration
- [x] Token Deploy + Transfer
- [ ] Token charting tools (DEXTools, Gecko)
- [ ] Telegram auto-trading agent
- [ ] AI assistant with BSC on-chain brain
π€ Contributing
Feel free to fork, PR, or raise issues. Weβre building tool-first, AI-ready infrastructure for the next wave of Web3 agents. Join us!
π‘οΈ License
MIT β Use freely, contribute openly.
BSC MCP Server
Project Details
- TermiX-official/bsc-mcp
- bnbchain-mcp
- Last Updated: 4/20/2025
Categories
Recomended MCP Servers
MCP server for searching npm packages
Model Context Protocol Server of Rod
Lightweight Python Notebook MCP - Enable AI assistants to create, edit, and view Jupyter notebooks via Model Context...
MCP server connecting to Kubernetes
A secure Model Context Protocol (MCP) server providing filesystem access within predefined directories
MCP server implementation for using Claude API with Claude Desktop, providing advanced API integration and conversation management.





