Accesses AI models, research, markets, media generation, blockchain data, and Polymarket trading through USDC wallet payments.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
This server is confirmed live โ we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Blockrun MCP.
blockrun_walletCall this tool to manage the BlockRun payment wallet and control agent spending budgets. Call this FIRST if any other blockrun_* tool returns a payment/balance error. Call this to check your current USDC balance before expensive operations. Call this to set spending limits before spawning child agents. The server holds TWO wallets โ one on Base, one on Solana โ but pays on ONE active chain at a time. status shows both addresses/balances and which is active. Default chain is Base. To pay on Solana (no env vars, no file editing, no restart): 1. action:"chain" chain:"solana" โ provisions + activates the Solana wallet 2. action:"setup" โ Solana address + funding QR (send USDC SPL on Solana) Switch back with action:"chain" chain:"base". Base-only โ these ignore Solana and need Base: blockrun_music, blockrun_speech, blockrun_video, blockrun_realface, paid blockrun_price, blockrun_chat routing:"smart", and native Anthropic (claude-*). blockrun_image pays on either chain. Actions: - status (default): Both wallet addresses + USDC balances, active chain, session spending - deposit: Buy USDC with a card โ mints a one-time Coinbase Onramp link and opens it in the browser (Base only; funds settle into your own wallet). Paid tools auto-open this on an out-of-funds failure; call it directly to fund up front. - setup: Get funding instructions + QR code for the ACTIVE chain (call this when balance is 0) - qr: Open QR code (active chain) in system viewer - chain + chain:"base"|"solana": Switch the active payment chain (omit chain: to just see the current one) Budget controls: - budget + budget_action:"set" + budget_amount:1.00 โ Set global spend cap - budget + budget_action:"clear" โ Remove global spend cap Multi-agent orchestration: - delegate + agent_id:"research" + agent_limit:2.00 โ Allocate $2 to a child agent - revoke + agent_id:"research" โ Remove a child agent's budget - report โ See per-agent spending breakdown Usage pattern for multi-agent systems: 1. blockrun_wallet action:"delegate" agent_id:"worker-1" agent_limit:1.00 2. Pass agent_id:"worker-1" to all blockrun_chat/search/etc calls for that agent 3. blockrun_wallet action:"report" to audit spending Do NOT call this for actual AI queries โ use blockrun_chat for that.
blockrun_chatGet a second opinion from another AI model, or use a specialized model for a specific task. Notable modes: - mode:"powerful" โ Claude Opus 4.8, GPT-5.6-sol, Claude Fable 5 (frontier, 1M context) - mode:"reasoning" โ Claude Opus 4.8, GPT-5.6-sol, Kimi K3, Grok 4.3, deepseek-v4-pro - mode:"coding" โ Claude Opus 4.8, GPT-5.3-codex, Kimi K3, Grok Build, GLM-5.2 - mode:"cheap" โ deepseek-v4-pro, MiniMax M3, GLM-5, NVIDIA free - mode:"glm" โ Zhipu GLM-5 / 5.2 / 5.1 / 5-Turbo (cheap, strong at coding) - mode:"free" โ NVIDIA models (no cost) Pick directly: model:"moonshot/kimi-k3", model:"openai/gpt-5.6-sol", model:"anthropic/claude-opus-4.8", model:"xai/grok-4.5", model:"nvidia/deepseek-v4-flash" (free). Run blockrun_models to see all available models with pricing.
blockrun_modelsList available AI models with pricing. Use to discover models and compare costs.
blockrun_imageGenerate or edit images via BlockRun. Pays with USDC on the ACTIVE chain โ Base or Solana (see blockrun_wallet) โ no separate API keys needed. Actions: - generate (default): Create image from text prompt - edit: Transform an existing image using img2img Generation models (1024x1024 base price; larger sizes cost more on gpt-image-*): - openai/gpt-image-2 ($0.06โ0.12) โ flagship, reasoning-driven, multilingual on-image text + character consistency (default) - openai/gpt-image-1 ($0.02โ0.04) โ GPT native image generation - google/nano-banana ($0.05) โ Gemini-family image model - google/nano-banana-2 ($0.09) โ Gemini 3.1 Flash, pro-level quality at Flash speed (1024x1024 only) - google/nano-banana-pro ($0.10; $0.15 at 4096px) โ up to 4K, strongest photorealism - xai/grok-imagine-image ($0.02) โ stylized, fast - xai/grok-imagine-image-pro ($0.07) โ higher quality Grok Imagine - zai/cogview-4 ($0.015) โ cheapest, photorealistic detailed scenes - bytedance/seedream-5-pro ($0.045; $0.09 when both dimensions exceed 1024) โ Seedream 5.0 Pro; cheap widescreen at 1280x720 / 2048x1024, large formats up to 2848x1600 Edit (img2img) models: openai/gpt-image-2 (default), openai/gpt-image-1, google/nano-banana, google/nano-banana-2, google/nano-banana-pro Multi-image edit: pass an array of 2โ4 source images to "image" to fuse them in one render (openai/* up to 4, google/* up to 3) โ e.g. a subject plus a sprite layout guide, or a reference plus a brand logo. Source images and masks accept a base64 data URI, an http(s) URL, or a local file path (auto-encoded). Inpaint mask (openai/gpt-image-* only) via "mask"; not combinable with multiple source images.
blockrun_musicGenerate music tracks via BlockRun x402 (async, client-polled). Generates a full-length ~3 minute MP3 track. Takes 1-3 minutes to complete. The tool submits the job and, for slower tracks, polls until it is ready; payment settles only when a finished track is returned โ if it fails or times out, you are not charged. Models: minimax/music-2.5+ ($0.1575), minimax/music-2.5 ($0.1575) Returns a permanent BlockRun-hosted URL.
blockrun_speechElevenLabs voice via BlockRun x402 โ speak text aloud, generate sound effects, list voices. Actions: - speak (default): text-to-speech. E.g. "speak this with the sarah voice". Price = chars/1000 ร rate (min $0.001), quoted before payment. - sound_effect: cinematic sound effects from a text prompt, up to 22s ($0.0525/clip) - voices: list available voices (free) Models (speak): elevenlabs/flash-v2.5 ($0.05/1k chars, ~75ms, default), elevenlabs/turbo-v2.5 ($0.05/1k), elevenlabs/multilingual-v2 ($0.10/1k, narration), elevenlabs/v3 ($0.10/1k, most expressive) Voice aliases: sarah (default), george, laura, charlie, river, roger, callum, harry โ or any raw ElevenLabs voice_id. Returns a hosted audio URL โ download immediately if you need to keep the file.
The blockrunai/blockrun-mcp MCP server exposes a broad collection of agent tools through one MCP connection. Its capabilities include access to hosted language models, model discovery and pricing, live web/X/news search, Exa research, image generation and editing, music, speech, short video, and real-person or virtual-character enrollment for video generation.
It also provides financial and technical data tools. Agents can query prediction markets, stock and crypto quotes, OHLC history, DEX pairs, DeFi fundamentals, raw JSON-RPC across dozens of blockchains, and unified crypto intelligence through Surf. Other tools provide isolated Modal sandboxes, phone-number operations and voice calls, plus read-only Polymarket data and confirmed Polymarket trading.
The blockrunai/blockrun-mcp MCP server creates and manages a local payment wallet. The wallet signs requests for authentication, so provider-specific API keys, vendor accounts, and credit cards are not required. Paid calls use x402 micropayments in USDC. Base is the default chain, and the wallet can switch to Solana; some capabilities remain Base-only, including music, speech, video, RealFace enrollment, selected chat routing, and native Anthropic models.
The blockrun_wallet tool reports balances, provides setup and funding instructions, and supports a card-funded Coinbase Onramp link for Base. It can also set a global spending cap and allocate budgets to child agents. The agent_id value must be passed to the other BlockRun calls for delegated spending to be tracked. A confirmation mode can pause before paid requests above a configured threshold.
Asynchronous media tools submit jobs and poll until a finished asset is available. Music, speech, images, and video return BlockRun-hosted URLs, while sandbox operations expose create, execute, status, and terminate actions. Polymarket reads are separated from funds-affecting actions: previews and positions do not sign trades, while buy, sell, redeem, fund, and withdraw require explicit confirmation where applicable.
The README provides this installation command for Claude Code:
The package requires Node.js 20.19 or newer. On first use, the wallet is created locally. The README states that its session key is stored at ~/.blockrun/.session with restrictive permissions, with an optional OS keychain mode. Fund the active wallet with USDC before using paid tools; the wallet tool supplies the relevant address and QR instructions.
The server supports optional spending and wallet controls, including BLOCKRUN_CONFIRM_SPEND, BLOCKRUN_KEYCHAIN, and POLYMARKET_MAX_BET_USD. These are configuration options rather than prerequisites for starting the server.
The listed tools include:
blockrun_chat for selecting hosted models by task mode or model identifier.blockrun_models for available models and pricing.blockrun_search and blockrun_exa for current web, X, news, semantic search, answers, contents, and similar-page research.blockrun_image, blockrun_music, blockrun_speech, and blockrun_video for generative media.blockrun_markets, blockrun_price, blockrun_dex, blockrun_defi, blockrun_surf, and blockrun_rpc for market, token, DeFi, and blockchain data.blockrun_modal for disposable remote containers with optional supported GPUs.blockrun_polymarket_read and blockrun_polymarket for Polymarket inspection, previews, and confirmed trading.Costs vary by tool and model. Some tools are free, while others charge per call, source, character, second, URL, or requested sandbox lifetime. Modal time is billed for the requested lifetime and is not refunded when a sandbox ends early. Search costs increase with the requested result count, and stock quotes have different pricing from crypto, foreign exchange, and commodity data.
Polymarket actions involve real funds and require setup, wallet funding, and confirmation for transactions. Phone calls require a wallet-owned number. RealFace enrollment for a real person includes a phone liveness flow, while virtual portraits are intended for AI-generated characters. BlockRun states that it retains the asset identifier, name, and supplied photo URL rather than face or liveness data.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/blockrunai-blockrun-mcp)<a href="https://allmcps.com/mcp/blockrunai-blockrun-mcp"><img src="https://allmcps.com/api/badge/blockrunai-blockrun-mcp?style=directory" alt="Blockrun MCP on AllMCPs" /></a>