Skip to main content
Glama
lordbasilaiassistant-sudo

base-batch-send-mcp

README.md
# base-batch-send-mcp

An MCP server for AI agents to batch-send ETH or ERC-20 tokens to multiple recipients in one transaction on Base.

## Install

```bash
npx -y base-batch-send-mcp
```

## Tools

| Tool | Description |
|------|-------------|
| `batch_send_eth` | Send ETH to multiple recipients in one tx |
| `batch_send_erc20` | Send ERC-20 tokens to multiple recipients in one tx |
| `estimate_batch` | Estimate gas + fee for a batch operation |
| `get_batch_info` | Get contract info, fees, and capabilities |

## Setup

```json
{
  "mcpServers": {
    "base-batch-send": {
      "command": "npx",
      "args": ["-y", "base-batch-send-mcp"],
      "env": {
        "DEPLOYER_PRIVATE_KEY": "your-private-key-for-sending"
      }
    }
  }
}
```

## Use Cases

- **Airdrops**: Distribute tokens to hundreds of wallets in one tx
- **Payroll**: Pay multiple team members in ETH or tokens
- **Rewards**: Send rewards to contest winners, stakers, or community members
- **Token distribution**: Distribute tokens after a launch or vesting unlock

## Fees

- **Batch fee**: 0.0005 ETH per batch (~$1.25) — goes to platform treasury
- **Gas**: ~30k gas per ETH recipient, ~60k per ERC-20 recipient
- **Total**: Dramatically cheaper than individual transactions (save 90%+ on gas)

## Contract

- **BatchSender**: `0x7625a962Ba9dddc02F08847904cEA59e881f8907` (Base mainnet)
- **Verified on Basescan**: [View contract](https://basescan.org/address/0x7625a962Ba9dddc02F08847904cEA59e881f8907)

## License

MIT

TDQS

A4.2/5.0

Scored across 4 tools

Disambiguation5/5

Each tool has a distinct purpose: sending ERC-20, sending ETH, estimating costs, and retrieving contract info. No overlap in functionality.

Naming Consistency5/5

All tools follow a consistent verb_noun snake_case pattern (batch_send_*, estimate_batch, get_batch_info), making them predictable.

Tool Count5/5

Four tools is well-scoped for a focused batch-sending server. Each tool serves a necessary role without redundancy or gaps.

Completeness5/5

The set covers the full workflow: estimation before sending, both token and ETH transfers, and contract info retrieval. No obvious missing operations for the stated purpose.

Maintenance

ActivityInactive
ResponsivenessNo issues