Give Cursor's agent every frontier model through its MCP config
Point Cursor's mcp.json at the BlockRun MCP server and the editor's agent can call any frontier model, generate media and pull live data — no provider keys, pay per call.
How it works
Cursor loads MCP servers from a per-user mcp.json. The BlockRun entry is the same one Claude Desktop uses, so an agent inside the editor gets the whole catalog — every chat model, image and video generation, web search, market data and RPC — without a provider key in the workspace.
Because payment happens per request from a local wallet, there is no shared team key to leak into a repo and no monthly seat to buy. The wallet is created on first run, funded with USDC or by card, and only the signed authorization for each call leaves the machine.
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. ~/.cursor/mcp.json (macOS/Linux) or %APPDATA%\Cursor\mcp.json (Windows)
{
"mcpServers": {
"blockrun": { "command": "npx", "args": ["-y", "@blockrun/mcp@latest"] }
}
}Questions
- Does this replace Cursor's own model access?
- No. It adds BlockRun as an MCP tool set the agent can call; Cursor's built-in models keep working as before.
- What does a call cost?
- The provider's published token rate plus a flat per-call fee, quoted in dollars in the 402 before the call runs. The live rate card is on the models page.
Two ways to run this
Get an API key
Sign in, get a key, and call the same endpoints with usage billed to your account. For teams that want one invoice instead of one wallet.
Get an API keyOr let your agent pay per call, in USDC
No account, no API key. Three steps, and the last one is the request this page is about.
- Point your agent at BlockRun
Install ClawRouter, or add the BlockRun MCP server to Claude Code, Cursor, Codex or OpenClaw. Any OpenAI-compatible client works too — change the base URL, nothing else.
curl -fsSL https://blockrun.ai/ClawRouter-update | bash - Fund a wallet with USDC
Send USDC to a wallet on Base or Solana. There is no account to create and no API key to issue: the wallet is the account, and it pays per call.
- Use BlockRun from Cursor
The first call returns HTTP 402 with the exact price, your agent signs it, and the answer comes back. Payment settles on-chain; nothing is charged if the call fails.
{ "mcpServers": { "blockrun": { "command": "npx", "args": ["-y", "@blockrun/mcp@latest"] } } }
Explore everything on BlockRun
- GPT-6 Astra
- GPT-5.6 Sol
- GPT-5.6 Terra
- GPT-5.6 Luna
- GPT-5.6 Sol Pro
- GPT-5.6 Terra Pro
- GPT-5.6 Luna Pro
- GPT-5.5
- GPT-5.5 Pro
- ChatGPT Instant (GPT-5.5)
- GPT-5.4
- GPT-5.4 Pro
- GPT-5.1
- GPT-5.2
- GPT-5.4 Mini
- GPT-5 Mini
- GPT-5.4 Nano
- GPT-5.2 Pro
- GPT-5.3 Codex
- GPT-4.1
- GPT-4.1 Mini
- GPT-4.1 Nano
- GPT-4o
- GPT-4o Mini
- o1
- o3
- o3-mini
- o4-mini
- Claude Haiku 4.5
- Claude Sonnet 5
- All models →