mcp-server-robinhood-chain
Provides EVM-native on-chain trading intelligence for Robinhood Chain (chain id 4663), including real-time KOL trades, DEX trade tape, token discovery with launch-bundle and buyer quality detection, OHLC candles, deployer reputation, and smart-money wallet ranking.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-server-robinhood-chainWhat are the top KOL buys on Robinhood Chain right now?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-server-robinhood-chain
๐ API docs ยท ๐ค Robinhood Chain ยท ๐ฐ Free API key
Robinhood Chain MCP server โ EVM-native on-chain trading intelligence for AI agents, chain id 4663.
Give Claude, Cursor, or any MCP client direct access to Robinhood Chain (an Arbitrum Orbit L2) trading data from our self-hosted RHC node: real-time KOL trades plus coordination and first-touch discovery signals, the full Uniswap v2/v3/v4 DEX trade tape, token discovery with launch-bundle + early-buyer-quality detection (single and batch), 1-minute OHLC candles, deployer reputation across 99k+ ranked deployers (leaderboard, alerts, trajectory, per-deployer launch history), and smart-money wallet ranking โ plus full CRUD over the RHC rule engines: copy-trade rules, market-cap dip/recovery price alerts, KOL-coordination alerts and first-touch push subscriptions, all with per-chain quotas. Every tool is EVM-native โ lowercase 0x addresses, eth_amount, tx_hash, block_number, net_flow_eth. The KOLโEVM mapping is recovered by tracing each Solana KOL's bridge deposits (deBridge / Relay / Mayan / Wormhole), a dataset unique to MadeOnSol.
RHC coverage is bundled into every tier at no extra cost. Get a free API key (200 req/day, no card) at madeonsol.com/pricing.
Key-mode only. Authenticate with an
msk_Bearer API key (MADEONSOL_API_KEY). Robinhood Chain does have a keyless x402 pay-per-call rail โ a deliberately narrow 6-endpoint subset, documented at madeonsol.com/robinhood/x402 โ but it is not part of this server.
Install & configure
Add to your MCP client config (Claude Desktop, Cursor, Claude Code). No install step โ npx fetches it on first run:
{
"mcpServers": {
"robinhood-chain": {
"command": "npx",
"args": ["-y", "mcp-server-robinhood-chain"],
"env": {
"MADEONSOL_API_KEY": "msk_your_api_key_here"
}
}
}
}Then ask your agent things like "What are tracked KOLs buying on Robinhood Chain right now?" or "Score the early-buyer cohort for token 0xโฆ on chain 4663."
Transports
stdio (default) โ for local clients (Claude Desktop, Cursor, Claude Code).
http โ set
MCP_TRANSPORT=http(+ optionalPORT, default 3100) for hosted environments (Smithery, etc.). Exposes/healthand/.well-known/mcp/server-card.json.
Related MCP server: Hoodly GMGN Robinhood Research MCP
Tools โ all 52 Robinhood Chain routes
Each tool maps 1:1 to a Robinhood Chain v1 API route. 40 are reads (GET, plus the two batch tools which POST an address list only because it is too long for a query string) and 12 genuinely write (POST / PATCH / DELETE on the rule engines) โ those are marked โ๏ธ / ๐๏ธ below and carry non-readOnly MCP annotations, so a well-behaved client will not call them speculatively. Fields are EVM-native.
Reads
Tool | Route | Tier | Description |
|
| BASIC | Real-time KOL trade feed with MC/peak enrichment and |
|
| BASIC | KOLs ranked by trade count then net ETH flow ( |
|
| BASIC | Consensus tokens bought by 2+ distinct KOLs in the window |
|
| BASIC | Single KOL profile โ stats over last 200 trades + 50 recent |
|
| BASIC | Tokens bought by |
|
| BASIC | Earliest KOL buy per token (discovery signal) โ MC at entry, token age, |
|
| PRO+ | DEX trade tape โ Uniswap v2/v3/v4 swaps with the effective |
|
| PRO+ | Token discovery โ MC, liquidity, peak MC + drawdown, launchpad, deployer tier |
|
| BASIC | Token snapshot โ price/MC/FDV, deployer block, KOL activity, pools |
|
| BASIC | Up to 50 tokens in one call โ price/MC/FDV, peak MC, deployer reputation. Unknown addresses echo back as |
|
| PRO+ | 1-minute OHLC candles โ price + MC OHLC, volume with buy/sell split |
|
| PRO+ | KOL positioning โ buyers/sellers, exit rate, |
|
| BASIC | 0โ100 early-buyer quality with bundle-buyer + dump-cluster legs |
|
| BASIC | Buyer quality for up to 20 tokens in one call (cap is 20, not 50 โ it's a per-token cohort computation) |
|
| BASIC | Launch-bundle detection ( |
|
| PRO+ | Top traders by realized ETH flow ( |
|
| PRO+ | Net buy/sell by mutually-exclusive cohort โ positive |
|
| PRO+ | Peak MC, drawdown, high-water curve โ |
|
| PRO+ | EVM-native risk computed live โ proxy upgradeability, LP custody, uncached honeypot sell-sim |
|
| PRO+ | Exact holders + concentration from Transfer-log replay, reconciled against |
|
| BASIC | 99k+ deployers ranked by reputation โ |
|
| BASIC | Single deployer profile + 50 most recent tokens |
|
| BASIC | Paginated launch history with live + peak MC ( |
|
| PRO+ | Deep-paginated deploy history (up to 1000/page) with an exact total |
|
| BASIC | Improving or declining? Streaks, 10-launch rolling success curve, best/worst stretch. Success = $40K graduation |
|
| BASIC | Highest peak-MC tokens launched by |
|
| BASIC | Chain-wide summary โ tier populations, spam share, alert volume, active |
|
| BASIC | Deployer alerts โ tradability-filtered by default, tier resolved at read time ( |
|
| BASIC | Tokens that just crossed the $40K peak-MC graduation milestone, newest peak first |
|
| PRO+ | Smart-money wallets โ |
|
| PRO+ | List your copy-trade rules |
|
| PRO+ | One copy-trade rule by numeric id |
|
| PRO+ | Fire history, 7-day retention โ the catch-up path after a missed webhook |
|
| PRO+ | List your market-cap dip/recovery alerts |
|
| PRO+ | One price alert by numeric id, with its captured |
|
| PRO+ |
|
|
| PRO+ | List your KOL-coordination alert rules |
|
| PRO+ | One coordination rule by UUID |
|
| ULTRA+ | List your first-touch push subscriptions |
|
| ULTRA+ | One first-touch subscription by UUID |
Writes โ rule engines
These mutate server state, consume per-tier quota and fire webhooks. They are annotated readOnlyHint: false; the deletes additionally carry destructiveHint: true. Creates are not idempotent โ calling one twice makes two rules and can hit the cap with a 409.
Tool | Route | Tier | Description |
โ๏ธ |
| PRO+ | Create a copy-trade rule. Returns |
โ๏ธ |
| PRO+ | Patch a rule; |
๐๏ธ |
| PRO+ | Permanent. Use |
โ๏ธ |
| PRO+ | Create an MC dip (+ optional recovery) alert. Baseline is captured now |
โ๏ธ |
| PRO+ | Only |
๐๏ธ |
| PRO+ | Permanent. Recreating re-captures the baseline, so delete+recreate is not a no-op |
โ๏ธ |
| PRO+ | Fire when |
โ๏ธ |
| PRO+ | Patch thresholds, MC band, delivery, |
๐๏ธ |
| PRO+ | Permanent |
โ๏ธ |
| ULTRA+ | Push on a token's first tracked-KOL buy. Unknown filter keys are rejected |
โ๏ธ |
| ULTRA+ |
|
๐๏ธ |
| ULTRA+ | Permanent |
Rule-engine quotas are PER CHAIN. A full set of Solana copy-trade rules, price alerts, coordination rules or first-touch subscriptions does not consume your RHC allowance, and vice versa.
Engine | PRO | ULTRA | BUSINESS |
Copy-trade rules (source wallets each) | 3 (5) | 20 (50) | 100 (250) |
Price alerts (active) | 5 | 25 | 125 |
Coordination rules | 5 | 20 | 100 |
First-touch subscriptions | โ | 10 | 50 |
BASIC works with any valid key. PRO+ tools return HTTP 403 on a BASIC key โ upgrade at madeonsol.com/pricing.
Five things agents get wrong
RHC price alerts are polled, not pushed. Evaluation is a ~15 second poll of the RHC price table โ the RHC price writer emits no
pg_notify, so there is nothing to react to. Effective latency is that interval plus the token's own price-update cadence. Do not promise parity with the Solana price alerts, which are sub-second.fired_aton an event is the poll tick that observed the move, not the on-chain moment.RHC copy-trade has no market-cap band. There is no
min_mc_usd/max_mc_usdon a copy-trade rule, unlike the Solana engine, because the RHC KOL trade event carries no market cap โ the filter would need a per-event DB read on a ~3.3M-trades/day chain, or it would silently never match. Filter onmin_trade_ethandonly_actioninstead.trader_eoais not simplytx.from. It is the effective trading account:tx.fromon an ordinary transaction, but the ERC-4337 userOp sender (UserOperationEvent) when the trade was bundled โ never the bundler that relayed the batch, and never the router. It is still an EOA either way; on Robinhood Chain a userOp sender is an ordinary EOA carrying an EIP-7702 delegation, not a smart-contract wallet. Attribute trades and rank wallets ontrader_eoa; the separatetraderfield is only the swap-log recipient, which is the router on aggregated swaps.rhc_deployer_alertsfilters for tradability by default. Alerts on tokens withliquidity_usdunder $100 (including unknown liquidity) are dropped โ a $45K-MC alert on a drained $68 pool is not a signal. Passinclude_untradeable: truefor the raw tape; the response always echoes the activetradability_filter. The alert'stieris resolved from the live reputation view at read time, so it can never advertise a reputation the deployer has since lost โ the snapshot taken when the alert fired is returned separately astier_at_alert, withtier_is_staleflagging the drift.graduation_rateno longer sets the tier. It still means the $40K peak-MC bar and is still returned everywhere, butelite/goodare earned onrunner_rate($100K) plus 24h of deployer history. Ranking deployers bygraduation_rateis ranking them on a metric the tier ignores.
Why Robinhood Chain
Robinhood Chain is dual-natured โ launchpad memecoins (pons / flap / clanker / hood.fun / virtuals) alongside tokenized stocks and stablecoins. Most launchpads are direct-to-DEX (no bonding curve), so "graduation" is a market-cap milestone: graduation_rate = share of a deployer's tokens that reached a $40K+ peak MC, runner_rate = share that reached $100K+. The elite/good tier rides runner_rate and requires 24h of deployer history (elite = 5+ tokens, 24h+ old, runner_rate >= 0.50; good = >= 0.25) โ graduation_rate is still reported but no longer sets the tier, since the $40K bar proved farmable; only spammer still keys off it (20+ tokens, graduation_rate < 0.05). Because it's an Arbitrum Orbit L2 with no atomic multi-signer transaction, a detected launch bundle is same_block (there is no atomic_tx).
Links
๐ค Robinhood Chain overview โ https://madeonsol.com/robinhood
๐ฐ Pricing & free API key โ https://madeonsol.com/pricing
๐ API docs โ https://madeonsol.com/api-docs
License
MIT ยฉ MadeOnSol
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
Alicense-qualityBmaintenanceMCP server for querying Robinhood Chain blockchain data, including network stats, transactions, token transfers, and stock prices.MIT- Flicense-qualityCmaintenanceRead-only MCP server for Robinhood chain launchpad discovery and token due diligence using GMGN data.
- Alicense-qualityBmaintenanceMCP server providing x402-paid tools for tokenized stock data on EVM chains, including premium/discount, liquidity, whale activity, and a guarded trading wrapper for Robinhood Chain.MIT
- Flicense-qualityCmaintenanceMCP server that gives deployer reputation, insider detection, and token buy-risk verdicts for Robinhood Chain memecoins, with paid tools settling via x402.
Related MCP Connectors
Read-only MCP server for Robinhood Chain token discovery, research, and due diligence via GMGN.
On-chain honeypot/rug scanner, market data, and launch tools for Robinhood Chain (EVM 4663).
Crypto intelligence MCP for market data, DeFi, wallets, security, DEX, NFTs, and Solana.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MadeOnSol/mcp-server-robinhood-chain'
If you have feedback or need assistance with the MCP directory API, please join our Discord server