BlockRun
Integrations / Claude Code

Give Claude Code every model and pay per call from one wallet

Install the BlockRun MCP in Claude Code and pay per request in USDC over x402 for every frontier model, image, video and live data — no API keys, no subscription.

How it works

The BlockRun MCP server is one `claude mcp add` away. It creates a wallet on first run, keeps the private key on your machine, and signs an x402 payment header for each call, so Claude Code can reach every chat model in the catalog, generate images and video, run web and neural search, read prediction markets and call chain RPC without a single provider account.

Payment is the authentication: there is no key to rotate and nothing to paste into a config. Ask Claude to set up the wallet and it prints the address and a funding QR; fund it with USDC on Base or Solana, or ask for a one-time card onramp link. Calls that fail on our side are never charged.

Behind it is the BlockRun catalog: 78 chat models plus image, video, music and speech generation, search, market data and multi-chain RPC, priced per call. 6 open-weight models are free and need no wallet.

Setup

1. Install the MCP server

claude mcp add blockrun -s user -- npx -y @blockrun/mcp@latest

2. Homebrew / nvm: pass your PATH through

claude mcp add blockrun -s user -e PATH="$PATH" -- npx -y @blockrun/mcp@latest

3. In Claude Code

Set up my BlockRun wallet

Questions

Do I need an Anthropic or OpenAI key?
No. The MCP pays per request with USDC from a wallet it creates for you; the request itself is the credential.
Which models can Claude Code reach?
Every chat model in the catalog, plus image, video, music and speech generation, search, market data and RPC. The live list is on the models page.
Is anything free?
Yes — the open-weight models are free and need no wallet at all, so the MCP works before you fund anything.