Schemas Get a free key
On-chain · AI

On-chain AI: MCP server for Claude, ChatGPT and AI agents

Connect Claude, ChatGPT, Cursor or your own crypto AI agent to on-chain data and ask in plain words: who is behind a wallet, what it holds and made, where its money went, who is buying a token. 29 tools for Ethereum, BNB Chain, Base and HyperEVM on one free key, and in Claude Desktop no key at all.

Ask your AI · Claude, ChatGPT, CursorConnect in a minute →

“Who is behind this address, and who funded it first? (paste an address)”

wallet_check wallet_first_funder

“Which wallets made the most money this week, and what are they buying?”

wallet_discover wallet_positions
On-chain · MCP · Streamable HTTP

https://data.vike.io/mcp

The same address for every client. Your key in X-API-KEY, or sign in with OAuth.

Tools
29 for on-chain data
Credential
X-API-KEY or OAuth
Cost
0 to 5 credits a call
Free APIArchiveStreamMCP
Connect

Connect your client in a minute

Pick your client; the first tab needs no key.

text
1. Settings → Connectors → Add custom connector
2. Name: Vike    URL: https://data.vike.io/mcp
3. Leave OAuth Client ID and Secret empty, click Add
4. Log into Vike in the tab that opens, click Allow
5. The Vike tools appear under the hammer icon
What you can ask

29 tools, grouped by the job they do

Each card: a question to copy, and the tools the agent calls for it, with their credits.

6 tools

Find and describe a wallet

“Which wallets made the most money this month, and what do they hold now?”

wallet_discover2 crwallet_summary2 crwallet_ens1 crwallet_token_balances3 crwallet_positions2 crwallet_pnl_history2 cr
6 tools

Who is behind an address

“Whose wallet is 0x28c6c06298d514db089934071355e5743bf21d60, and where does that label come from?”

wallet_check5 crwallet_batch_labels2 crwallet_label_provenance1 crwallet_first_funder2 crwallet_exchange_usage3 crsearch1 cr
5 tools

Follow the money

“Where did the money from this wallet go, two hops out, and who are those wallets?”

wallet_trace4 crwallet_counterparties2 crwallet_compare3 crwallet_transactions2 crtransaction_lookup2 cr
4 tools

Tokens

“Who were the biggest PEPE buyers in the last 24 hours, and who holds the most of it?”

token_search0 crtoken_screener3 crtoken_holders2 crtoken_transfers2 cr
3 tools

Watch it live

“Show every USDC transfer over $1,000,000 in the last hour.”

stream_info0 crstream_check_filter0 crstream_events1 cr
5 tools

Alerts

“E-mail me every time this wallet moves more than $100,000.”

alerts_create3 cralerts_edit2 cralerts_list0 cralerts_events1 cralerts_list_channels0 cr
Command line

On-chain CLI: vike-data

The same data from a terminal, and the command your coding agent runs. Open source, on npm.

bash
npm install -g @vike-io/cli     # Node.js 22.12 or newer
vike-data init                   # paste your key once
vike-data doctor                 # key, endpoint and tools in one check
  • 19 on-chain commands: token search, token transfers, token screener, token holders, wallet summary, wallet transactions, wallet compare, wallet trace, wallet batch, wallet counterparties, wallet pnl-history, wallet balances, wallet ens, wallet discover, wallet first-funder, wallet exchange-usage, labels, stream onchain, alerts.
  • vike-data call <tool> --args '{…}' runs any MCP tool by name, the ones with no command of their own too.
  • vike-data install --claude adds the skill that teaches Claude Code to use the CLI.
  • Package @vike-io/cli 0.17.0.
Live stream

The live on-chain channel

Every transfer as it lands, filtered on the server.

1 live on-chain channel at wss://stream.vike.io/v1/stream/onchain: chain.transfers, filtered by wallet, token, chain, min_usd, min_amount, entity, wallet_type, contract. Your agent reads what it sent with stream_events. Filters, a real event and code →
FAQ

On-chain AI and MCP FAQ

Is there an MCP server for on-chain crypto data?
Yes: https://data.vike.io/mcp, 29 tools for wallets, labels, tokens, transactions, the live stream and alerts on Ethereum, BNB Chain, Base and HyperEVM. Claude Desktop signs in with OAuth and needs no key; other clients send a free key in X-API-KEY.
Can I build a crypto AI agent on it?
Yes. Any agent that speaks MCP over streamable HTTP calls the same 29 tools; a script can run any of them with vike-data call <tool> --args '{…}', and every tool has a REST route on the same key. A tool call costs 0 to 5 credits; nothing is billed.
Which blockchains does it cover?
Ethereum, BNB Chain, Base and HyperEVM (ethereum, bsc, base, hyperevm). Wallets, labels, transfers and token holders on all four; the live stream carries transfers on all four too.
Is there a free on-chain MCP server?
Yes, this one: one free key, nothing billed, with address labels and where each label comes from, wallet positions and PnL, token holders, the money trail and live transfers, in Claude, ChatGPT, Cursor or your own agent.
Is there an on-chain CLI?
Yes: npm install -g @vike-io/cli, then vike-data wallet …, vike-data token …, vike-data labels and vike-data stream onchain. vike-data install --claude adds the skill that teaches Claude Code to use it.