beeper-mcp logo

beeper-mcp

by unibaseio

A backend service for executing beeper transactions on Binance Smart Chain (BSC). It provides tools for interacting with the BSC blockchain, including balance checking, token swaps, and reward claims.

View on GitHub

Last updated: N/A

What is beeper-mcp?

beeper-mcp is a backend service designed to facilitate Beeper transactions on the Binance Smart Chain (BSC). It provides a set of API endpoints to interact with the BSC network, manage wallets and tokens, perform swaps, and claim rewards.

How to use beeper-mcp?

To use beeper-mcp, clone the repository, configure the environment variables in a .env file (including BSC network, wallet address, and private key), and run the server using uv run src/beeper_mcp/server.py. Then, call the API endpoints to manage wallets, check balances, transfer tokens, swap tokens, buy/sell tokens, and claim rewards.

Key features of beeper-mcp

  • Get BNB and token balances

  • Transfer BNB and tokens

  • Swap tokens in Pancakeswap

  • Get token prices

  • Buy and sell tokens

  • Claim rewards of beeper tokens

  • Manage default wallet and token addresses

Use cases of beeper-mcp

  • Automated trading on BSC

  • Beeper reward claiming

  • Wallet management for BSC tokens

  • Integration with DeFi platforms

  • Programmatic execution of token swaps

FAQ from beeper-mcp

What is the default port for the SSE service?

The default port is 8000, but you can change it using the --port argument when running the server.

What environment variables are required?

MEMBASE_CHAIN, MEMBASE_ACCOUNT, MEMBASE_SECRET_KEY, and optionally MEMBASE_TARGET_TOKEN.

What chains are supported?

Both BSC mainnet and BSC testnet are supported.

What format should token addresses be in?

Token addresses should be provided in the correct format for the BSC network.

Where is the repo moved to?

The repo is moved to https://github.com/intentos-labs/beeper-mcp