io.github.lordbasilaiassistant-sudo/base-multi-wallet-mcp is an MCP server for AI agents to manage multiple wallets and perform coordinated trading and batch operations on Base mainnet. It exposes tools for wallet creation/import, balance listing, funding distribution, multi-wallet Uniswap V2 buys/sells, and fund collection.
🛠️ Key Features
- create_wallet: generate new random wallets
- import_wallet: import existing wallets by private key
- list_wallets: list managed wallets with ETH + token balances
- fund_wallets: distribute ETH from the main wallet equally
- coordinated_buy: buy a token from all wallets simultaneously via Uniswap V2
- coordinated_sell: sell a token from all wallets via Uniswap V2
- collect_funds: sweep ETH + tokens from all wallets
🚀 Use Cases
- Manage multiple wallets for coordinated trading
- Execute batch token buys/sells using Uniswap V2 across wallets
- Distribute and later consolidate ETH and token balances on Base mainnet
⚡ Developer Benefits
- Centralized wallet management for multiple wallets
- Consistent multi-wallet operations (funding, coordinated trading, sweeping)
- Access to wallet balances (ETH and tokens) via list_wallets
⚠️ Limitations
- Focused on Base mainnet and Uniswap V2 for coordinated_buy/coordinated_sell