Back to MCP Catalog

Binance Smart Chain Tool MCP Server

Finance & FintechTypeScript
Interact with Binance Smart Chain for token transfers, swaps, and smart contract operations
Available Tools

transferNativeToken

Send BNB to a wallet address

recipientamount

transferBEP20Token

Transfer BEP-20 token via symbol or contract address

tokenrecipientamount

pancakeSwap

Swap tokens via PancakeSwap

fromTokentoTokenamount

createFourMeme

Create meme token on Four.Meme

namesymbolsupply

createBEP20Token

Deploy a BEP-20 contract

namesymbolsupplydecimals

getBalance

Get token and native balance for an address

addresstoken

callContractFunction

Execute custom contract calls via ABI

contractAddressabifunctionNameparams

getWalletInfo

Get wallet information for an address

address

securityCheck

Check token security of BSC tokens

tokenAddress

pancakeAddLiquidity

Add liquidity to PancakeSwap

tokenAtokenBamountAamountB

pancakeMyPosition

View your PancakeSwap positions

pancakeRemovePosition

Remove liquidity from PancakeSwap

positionIdpercentage

sellMemeToken

Sell meme token on Four.Meme

tokenAddressamount

A comprehensive toolkit for interacting with the Binance Smart Chain (BSC) ecosystem. This MCP enables secure token transfers, smart contract interactions, PancakeSwap operations, and token deployments directly through Claude or via CLI. Built for both AI agents and developers, it provides a secure way to manage BSC wallets, execute transactions, and interact with decentralized exchanges while maintaining private key security through password protection.

Overview

The Binance Smart Chain Tool provides a secure interface for interacting with BSC blockchain functionality. It allows you to send BNB, transfer BEP-20 tokens, deploy new tokens, and interact with smart contracts through a simple interface.

Installation

Option 1: Install via NPM

  1. Install the package globally:
npm install -g bnbchain-mcp
  1. Run the setup wizard:
bnbchain-mcp --init
  1. During setup, you'll need to provide:
    • Your BSC wallet private key
    • A secure password (minimum 6 characters)
    • Optionally, a custom RPC URL (defaults to https://bsc-dataseed.binance.org)

Option 2: Manual Setup

  1. Clone the repository:
git clone https://github.com/TermiX-official/bsc-mcp.git
cd bsc-mcp
  1. Install dependencies:
npm install
  1. Build the project:
npm run build
  1. Create a configuration file:

    • Copy config.example.json to config.json
    • Add your wallet details and settings
  2. Start the MCP server:

npm start

Claude Desktop Integration

After completing the CLI setup, the tool can automatically configure itself for Claude Desktop by modifying:

~/Library/Application Support/Claude/claude_desktop_config.json

Claude will detect and run this MCP server with your selected tools.

Usage

The MCP server provides various tools for interacting with the Binance Smart Chain:

  • Transfer BNB and BEP-20 tokens between wallets
  • Swap tokens via PancakeSwap
  • Deploy new BEP-20 tokens
  • Create meme tokens
  • Check wallet balances and token information
  • Perform security checks on BSC tokens
  • Add and remove liquidity on PancakeSwap
  • Execute custom smart contract functions

Each tool requires specific parameters depending on the operation. The server handles authentication and transaction signing securely using your encrypted private key.

Security Considerations

  • Your private key is encrypted with your password
  • Never share your configuration file or password
  • The MCP server runs locally, keeping your keys secure
  • Always verify transaction details before confirming

Troubleshooting

  • If you encounter RPC errors, try using a different BSC RPC endpoint
  • For transaction failures, check your BNB balance for gas fees
  • Ensure you're using the correct token contract addresses
  • For further assistance, check the GitHub repository issues

Related MCPs

TastyTrade Portfolio Manager
Finance & FintechPython

Manage your TastyTrade brokerage account through Claude

Investor Agent
Finance & FintechPython

Financial analysis and investment insights for LLMs

Bankless Onchain
Finance & FintechTypeScript

Access and interact with blockchain data through the Bankless API

About Model Context Protocol

Model Context Protocol (MCP) allows AI models to access external tools and services, extending their capabilities beyond their training data.

Generate Cursor Documentation

Save time on coding by generating custom documentation and prompts for Cursor IDE.