# basebalance.cloud — x402 RPC & MCP gateway

Paid JSON-RPC to Base over MCP: 10 requests per minute free, then $0.50 per 10k. Comes with failover, cache and a ledger.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 7506
- Author: Conway-Research
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/Conway-Research/automaton
- Updated: 2026-08-26
- HTML: https://affpapa.org/en/nevibecode/mcp/basebalancecloud-x402-rpc-mcp-gateway

## What it does

The server exposes Base JSON-RPC to your agent through MCP. The free tier covers 10 requests per minute; beyond that you pay in USDC at $0.50 per 10k requests. Failover between nodes, response caching and a usage ledger are built in.

It connects over HTTP transport at `https://basebalance.cloud/mcp`. In Claude that is one command: `claude mcp add --transport http basebalance https://basebalance.cloud/mcp`. Cursor and GitHub Copilot take a JSON config entry in their MCP settings file.

Payment runs in USDC, so a funded wallet is needed before the first paid request. Without it you get the free 10 requests per minute and nothing past that. Worth knowing if your agent fires many Base calls in a row.

## Requirements
- Remote server: `https://basebalance.cloud/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http basebalance https://basebalance.cloud/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add basebalancecloud-x402-rpc-mcp-gateway --url https://basebalance.cloud/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "basebalancecloud-x402-rpc-mcp-gateway": {
            "url": "https://basebalance.cloud/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "basebalancecloud-x402-rpc-mcp-gateway": {
            "type": "http",
            "url": "https://basebalance.cloud/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http basebalancecloud-x402-rpc-mcp-gateway https://basebalance.cloud/mcp
```

## When to use it
- read Base chain state from an agent without running your own node
- stay inside the free 10 requests per minute on small jobs
- survive one RPC node going down thanks to failover
- track USDC spend through the ledger
- wire Base JSON-RPC into Cursor or Copilot with one config block

## Example prompts
- Connect the basebalance MCP server and show me the current Base block number
- Query the balance of `0x...` on Base through basebalance
- How many requests have I spent according to the basebalance ledger?

## Similar
- [x402](https://affpapa.org/en/nevibecode/skills/x402.md) — skill · 1300 installs
- [solana-rpc](https://affpapa.org/en/nevibecode/skills/solana-rpc.md) — skill · 451 installs
- [x402-payments](https://affpapa.org/en/nevibecode/skills/x402-payments.md) — skill · 462 installs
- [fetcher](https://affpapa.org/en/nevibecode/skills/fetcher.md) — skill · 3700 installs
- [agentic-gateway](https://affpapa.org/en/nevibecode/skills/agentic-gateway.md) — skill · 1000 installs
- [use-gateway](https://affpapa.org/en/nevibecode/skills/use-gateway.md) — skill · 953 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
