A plug-and-play MCP tool server that enables you to manage BNB transactions, transfer BEP-20 tokens, deploy smart contracts, and interact with the Binance Smart Chain. This tool can be seamlessly integrated with Claude Desktop and offers both CLI and MCP interfaces for developers and AI agents.
Install the bnbchain-mcp package globally using npm:
npm install -g bnbchain-mcp
Run the setup wizard to configure your server:
bnbchain-mcp --init
During setup, you'll need to provide:
https://bsc-dataseed.binance.org
)The tool can automatically configure itself for Claude Desktop after the initial CLI setup. It modifies the configuration file located at:
~/Library/Application Support/Claude/claude_desktop_config.json
Claude will automatically detect and run this MCP server with your selected tools.
Transfer BNB
transferNativeToken
Transfer BEP-20 Tokens
transferBEP20Token
Check Balances
getBalance
Token Swaps
pancakeSwap
Liquidity Management
pancakeAddLiquidity
- Add liquiditypancakeMyPosition
- View your positionspancakeRemovePosition
- Remove liquidityDeploy BEP-20 Tokens
createBEP20Token
Create Meme Tokens
createFourMeme
Sell Meme Tokens
sellMemeToken
Custom Contract Interactions
callContractFunction
Wallet Information
getWalletInfo
Security Checks
securityCheck
After installation and configuration, you can start the MCP server with:
npm start
Or directly using:
node build/index.js
If you need to update your configuration:
bnbchain-mcp --init
There are two ways to add an MCP server to Cursor. The most common way is to add the server globally in the ~/.cursor/mcp.json
file so that it is available in all of your projects.
If you only need the server in a single project, you can add it to the project instead by creating or adding it to the .cursor/mcp.json
file.
To add a global MCP server go to Cursor Settings > MCP and click "Add new global MCP server".
When you click that button the ~/.cursor/mcp.json
file will be opened and you can add your server like this:
{
"mcpServers": {
"cursor-rules-mcp": {
"command": "npx",
"args": [
"-y",
"cursor-rules-mcp"
]
}
}
}
To add an MCP server to a project you can create a new .cursor/mcp.json
file or add it to the existing one. This will look exactly the same as the global MCP server example above.
Once the server is installed, you might need to head back to Settings > MCP and click the refresh button.
The Cursor agent will then be able to see the available tools the added MCP server has available and will call them when it needs to.
You can also explictly ask the agent to use the tool by mentioning the tool name and describing what the function does.