Blockchain data for EVM and Solana: balances, tokens, prices, DeFi and RPC via free-tier vendors
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Give your AI assistant live blockchain data: wallet balances, payments, prices, scam checks and more. Free to start, no sign-ups needed.
The Claude Desktop button downloads a file you double-click; it has everything inside. The Cursor and VS Code buttons only add the settings, so install the program first.
onchain-data-mcp is one small program that lets AI apps like Claude, Cursor and VS Code read the blockchain. It works with Ethereum, Base, Arbitrum, Optimism, Polygon, Avalanche, BNB Chain, Robinhood Chain and Solana.
Behind the scenes it asks about 30 data services ("providers") for you. If one is slow, busy or down, it quietly asks the next one. Free services come first, so you can start without paying anything and without any sign-ups.
A few words you will see here:
0xd8dA…6045 or 7xKX…9sHc.
Ask your AI assistant questions in plain words. It picks the right tool and gets the answer.
It only reads data, with one exception: it can send a transaction that you already signed yourself in your own wallet. It never holds your keys and can never move your money on its own.
Three steps, about five minutes.
Pick one. You only need to do this once.
Mac or Linux (open the Terminal app and paste):
Windows (open PowerShell and paste):
Homebrew (Mac or Linux):
Claude Desktop only, no Terminal needed (Mac and Windows): download onchain-data-mcp.mcpb and double-click it. Claude Desktop asks for an optional dashboard password and optional provider keys. You can leave them all empty. Then skip to step 3.
Docker, for AI apps (Docker is a tool that runs programs in a sealed box):
Docker, running in the background with the dashboard at http://127.0.0.1:8787/dashboard:
Build it yourself (needs Rust 1.90 or newer):
When it's done, open a new Terminal window and check it works:
The installers put the program in a folder called .cargo/bin inside your home folder
(for example /Users/you/.cargo/bin/onchain-data-mcp, or C:\Users\you\.cargo\bin\onchain-data-mcp.exe on Windows).
Follow the steps for your app in Connect to AI apps below. Then restart the app and ask it something, like "Which chains can you read?"
The dashboard is a control panel in your web browser. While your AI app is open, it runs at
http://127.0.0.1:8787/dashboard. It is protected by a password that was made for you.
To see it, run this in the Terminal (use the same folder you used in step 2):
You'll see something like:
Open the one-click login link and you're in. The Setup guide walks you through the rest: add keys, pick tools, connect.
If you used the Claude Desktop bundle, your folder is
~/.onchain-data-mcpunless you picked another one.
Pick one folder for your settings and use it everywhere. We use ~/.onchain-data-mcp here
(a folder called .onchain-data-mcp in your home folder). Replace you with your user name.
Why the full path? Some apps start programs from a different place, so short paths like config
end up in the wrong folder. A full path always works.
Open Claude Desktop, go to Settings → Developer → Edit Config. This opens claude_desktop_config.json:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonPaste this in (keep any other servers you already have inside "mcpServers"):
command is where the program is. Find yours with which onchain-data-mcp (Mac/Linux) or where onchain-data-mcp (Windows). Homebrew puts it in /opt/homebrew/bin/onchain-data-mcp."C:\\Users\\you\\.cargo\\bin\\onchain-data-mcp.exe" (double backslashes).Quit Claude Desktop completely and open it again.
Click the Install in Cursor button at the top, or paste this into ~/.cursor/mcp.json
(or .cursor/mcp.json inside one project), then turn it on in Cursor Settings → MCP:
Click the Install in VS Code button at the top. To use your settings folder, open the MCP
settings in VS Code and add "args": ["--config-dir", "/Users/you/.onchain-data-mcp"].
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/onchain-data-mcp)<a href="https://allmcps.com/mcp/onchain-data-mcp"><img src="https://allmcps.com/api/badge/onchain-data-mcp?style=directory" alt="Onchain Data MCP on AllMCPs" /></a>