Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/blockrunai/blockrun-mcp/rpcnpx skills add BlockRunAI/blockrun-mcp --skill rpcgit clone --depth 1 https://github.com/BlockRunAI/blockrun-mcpWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/blockrunai/blockrun-mcp/rpc)<a href="https://agentmods.dev/skills/blockrunai/blockrun-mcp/rpc"><img src="https://agentmods.dev/badge/skills/blockrunai/blockrun-mcp/rpc.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00092 | $0.01467 |
| Opus 5 | $0.00046 | $0.00733 |
| Sonnet 5 | $0.00018 | $0.00293 |
| Haiku 4.5 | $0.00009 | $0.00147 |
Grade A, and why
rpc scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 107 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Multi-chain RPC — every supported chain, one tool
blockrun_rpc POSTs a standard JSON-RPC 2.0 body to /v1/rpc/{network}. Flat $0.0030 per call ($0.002 base + the $0.001 transaction fee). A JSON-RPC batch array charges per element but pays the flat fee only once — $0.002 × n + $0.001, so a batch of 3 costs $0.0070 where three separate calls cost $0.0090. Batch whenever you can. Settlement in USDC via x402. Responses are cached briefly server-side for identical read calls (X-Cache: HIT is free of upstream latency but still billed).
When to use which tool
| Question | Tool |
|---|---|
| "What's ETH trading at?" | blockrun_price (free) |
| "PEPE/WETH pool liquidity?" | blockrun_dex (free) |
| "What's this wallet labeled as / holding?" | blockrun_surf |
"Call balanceOf(0x...) on this ERC-20" |
blockrun_rpc |
| "Latest block / tx receipt / event logs / gas price" | blockrun_rpc |
| "Solana account info / slot / signatures" | blockrun_rpc |
Networks
EVM (use eth_* methods):
| Key | Chain | Key | Chain | |
|---|---|---|---|---|
ethereum |
Ethereum | zksync |
zkSync Era | |
base |
Base | berachain |
Berachain | |
arbitrum |
Arbitrum One | unichain |
Unichain | |
arbitrum-nova |
Arbitrum Nova | monad |
Monad | |
optimism |
Optimism | chiliz |
Chiliz | |
polygon |
Polygon | moonbeam |
Moonbeam | |
bsc |
BNB Smart Chain | aurora |
Aurora | |
avalanche |
Avalanche C-Chain | flare |
Flare | |
fantom |
Fantom | oasis |
Oasis Sapphire | |
cronos |
Cronos | kaia |
Kaia (Klaytn) | |
celo |
Celo | sonic |
Sonic | |
gnosis |
Gnosis | xdc |
XDC Network | |
abstract |
Abstract | hyperevm |
HyperEVM | |
plume |
Plume | ronin |
Ronin | |
rootstock |
Rootstock (RSK) |
Non-EVM (chain-native methods):
| Key | Chain | Method family |
|---|---|---|
solana |
Solana | getSlot, getBalance, getAccountInfo, getSignaturesForAddress |
bitcoin |
Bitcoin | getblockchaininfo, getblockcount, getrawtransaction |
litecoin / dogecoin / bitcoin-cash / zcash |
UTXO chains | Bitcoin-style RPC |
near |
NEAR | status, query |
sui |
Sui | sui_getLatestCheckpointSequenceNumber, suix_getBalance |
ripple |
XRP Ledger | account_info, ledger |
polkadot / kusama |
Substrate | chain_getHeader, state_getStorage |
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 4d ago First seen · 107 lines · 92 tokens per session scan A 5a4e764c2064
rpc is a skill published in the GitHub repository BlockRunAI/blockrun-mcp (393 stars, last pushed yesterday), licensed MIT. It adds 92 tokens to every session and 1,467 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
research-article-analysis
Systematically validate a research article's claims against TogoMCP RDF databases — molecular formulas, reaction equations, pathways, protein function, GO definitions — instead of trusting the paper's text or keyword-search snippets. Use whenever the user asks to "analyze this paper/article", fact-check or validate a…
to-doc
Create new Living Entity Wiki-classified non-ADR documents under docs/ using the classification, naming, placement, and Wiki rules defined by the repository schema.
x402-payments
Quote and settle OpenMesha x402 paywalled services (USDC on Base). Use when metering tool calls, outcome fees, or agent-to-agent settlement.
onesource-report-bug
Report a bug or unexpected error in OneSource MCP to the OneSource team using the 1sreportbug tool. Use when a 1s blockchain tool returns an unexpected error, or when the user explicitly asks to report a problem. Free, no payment required. Do NOT report 402 (payment/auth) or 403 (subscription) responses — those are…
n8n-subworkflows
Build reusable, composable n8n sub-workflows. Use when extracting shared logic, building anything multi-step or reused across workflows, or any workflow over 10 nodes — and whenever the user mentions sub-workflows, Execute Workflow, reuse, shared/common logic, modular workflows, "Define Below" inputs…
n8n-code-tool
Write JavaScript or Python for the n8n Custom Code Tool (@n8n/n8n-nodes-langchain.toolCode) — the AI-agent-callable tool, NOT the workflow Code node. Use when building a Code Tool attached to an AI Agent, writing code that an LLM will invoke, parsing the query input, returning a string result, defining an input schema…