ScanHood

xyz.scanhoodPublished by scanhood.xyzOfficial publisherv1.0.0Updated Oct 25, 2026

On-chain honeypot/rug scanner, market data, and launch tools for Robinhood Chain (EVM 4663).

VerifiedStreamable HTTPWeb executableFinanceSecurity & MonitoringData & Analytics

Overview

AI-generated overview

Remote MCP server for Robinhood Chain (EVM 4663) that lets an assistant scan tokens for honeypot and rug risk, read market and stock data, and prepare launch, w

What you can do
Scan tokens for a PASS/CAUTION/DANGER safety verdict, search tokens, and review recent scans and daily verdict rollups with real DANGER examples. Read on-chain OHLCV candles, tokenized US stock fundamentals, and read-only swap and bridge quotes. Build unsigned token-launch transactions for the ScanHood launchpad, without signing or sending. Read and overwrite a wallet's token watchlist, and read a wallet's usage streak and StockBack reward state. Manage partner API keys: apply for a free key, check status, see paid-tier terms, and submit a payment transaction to upgrade. Read arbitrage and fee-claim bot stats, and enable or disable automatic fee claiming per token.
When to use it
Useful when checking whether a Robinhood Chain token is a honeypot or rug before trading, or when pulling chain market data, tokenized stock fundamentals, and swap or bridge quotes. Also relevant for preparing launchpad transactions, tracking StockBack rewards, and managing ScanHood partner API keys.
Requirements
Remote streamable HTTP endpoint at scanhood.xyz; no package, environment variables, or headers declared. Some tools need a wallet that can sign messages (personal_sign/EIP-191) for watchlist and fee-claim changes. Paid-tier upgrades require an ETH payment on Robinhood Chain and a transaction hash.
Before you install
Several tools write or change state: save_watchlist overwrites a wallet's saved list and set_bots_claim_prefs changes automatic fee claiming; both require a wallet signature, so only sign messages you have reviewed. Paid-tier upgrade involves sending ETH to a treasury address and submitting the transaction hash. Scan tools consume a free quota and then require payment per scan. Launch and quote tools return unsigned transactions only; signing and sending are left to the user.

Installation

In SourceWeft

  1. Open ScanHood in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/xyz.scanhood%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "scanhood": {
      "type": "http",
      "url": "https://scanhood.xyz/mcp"
    }
  }
}

README

This repository has no README.

Tools

22

scan_token

Scan a token for safety

Composite on-chain safety verdict for any Robinhood-Chain (chain 4663) token: honeypot buy+sell simulation, LP-lock status, contract verification, deployer reputation, RWA-impostor detection. Returns PASS/CAUTION/DANGER.

Parameterstokenrequiredapi_keypayment

get_scan_pricing

Scan API pricing and how to pay

Free quota, price per scan, the Robinhood Chain treasury address, live wei amounts, and the step-by-step pay-and-retry recipe for when scan_token returns error free_quota_exceeded.

Takes no parameters.

search_token

Search for a token

Find any Robinhood-Chain token by symbol, name, or address across the whole chain (not just the top pairs).

Parametersqueryrequired

get_ohlcv

Get OHLCV candles

On-chain OHLCV candles for a pool, for charting/backtesting.

Parameterspoolrequiredtimeframe

get_stock_fundamentals

Get tokenized-stock fundamentals

Fundamentals for every US stock Robinhood has tokenized on Robinhood Chain (194 total, refreshed every 15min from public market data): price, market cap, trailing+forward P/E, EPS, price-to-book, dividend yield, 52-week high/low position, and on-chain "basis" — how far the on-chain pool price sits from the real listed price (spot a genuine discount or a broken pool before trading; a withheld basis means the pool price is implausible, not merely missing). Pass a symbol for one stock, or omit it for the full list.

Parameterssymbol

get_swap_quote

Get a swap quote

Read-only swap quote (no execution) for a token against the ScanHood swap contract — expected output for a given ETH-in (buy) or token-in (sell).

Parameterssiderequiredtokenrequiredamountrequired

get_bridge_quote

Get a cross-chain bridge quote

Read-only quote (no execution) for bridging native ETH/BNB between Robinhood Chain and Ethereum, Base, Arbitrum, or BNB Chain, via relay.link — the same route ScanHood's own Bridge tab uses. No ScanHood fee. Returns amountOut, an ETA in seconds, relay's own fee in USD, and the raw unsigned deposit tx (to/value/data) for the caller's own wallet to sign and send on the fromChain — ScanHood never holds funds or keys.

ParametersuseramountrequiredtoChainrequiredfromChainrequired

build_launch_tx

Build a no-rug token launch transaction

Build (but do not sign or send) a launchToken transaction against ScanHood's live no-rug launchpad on Robinhood Chain — either Uniswap V3 (anti-snipe protection, supports an atomic initial buy) or V4 (Uniswap's newest, no anti-snipe window). Returns raw unsigned tx fields (to, data, value, gas) for the caller's own wallet to sign and broadcast — ScanHood never holds funds or keys. On success the token's liquidity is locked (V3: locker-held position; V4: locker-held one-sided position) and cannot be pulled.

ParametersfromlogonamerequiredsymbolrequiredversionfeeWalletdescriptioninitialTickinitialBuyEth

get_watchlist

Get a wallet's saved watchlist

Returns the token addresses a wallet has saved to its ScanHood watchlist.

Parametersaddressrequired

save_watchlist

Save a wallet's watchlist

Overwrites a wallet's saved token watchlist (up to 200 tokens). Requires a signature proving ownership of the address: sign the exact string in 'message' with that wallet's key (e.g. personal_sign / EIP-191) and pass it as 'signature'. Not usable without real wallet-signing capability.

Parameterstokensrequiredaddressrequiredmessagerequiredsignaturerequired

get_streak

Get a wallet's scan streak

A wallet's consecutive-day ScanHood usage streak.

Parameterswalletrequired

get_stockback_deck

List StockBack's earnable stock assets

StockBack pays a share of real ScanHood trading-fee revenue as real tokenized stock, not points. Lists which real tokens are currently earnable and whether a reward auto-routes into a real covered-call yield vault.

Takes no parameters.

get_stockback_vault

Get a wallet's real StockBack balances

Real Pending/Funded/Claimed StockBack state for one wallet. Pending is a promised USD value not yet backed by a purchase; Funded means a real on-chain stock purchase already confirmed and is waiting to be claimed; Claimed means it was already sent to the wallet. Works for any address, including ones that have never earned anything.

Parameterswalletrequired

get_scan_log

Get recent scan history

Recent completed token safety scans across all of ScanHood (real activity, not a sample) — powers the "recent rugs caught" / "safe launches today" homepage modules. Optionally filter by verdict.

Parameterslimitverdict

get_scan_rollup

Get daily scan-verdict rollups

Daily counts of PASS/CAUTION/DANGER verdicts plus a sample of real DANGER catches per day, for up to 60 days back. Powers the weekly "State of the Chain" report.

Parametersdays

apply_partner_key

Apply for a free ScanHood partner API key

Get a free, higher-rate-limit (40r/s vs the 5r/s anonymous default) API key for a site that links back to scanhood.xyz. ScanHood fetches the site itself and checks for a real <a> to scanhood.xyz before issuing a key — self-reported claims are rejected. One key per site; re-applying with the same site returns the existing key.

Parameterssiterequiredcontact

get_partner_status

Check a partner API key

Look up which site a partner key is registered to, when it was issued, and whether it has been upgraded to the paid tier.

Parameterskeyrequired

get_paid_tier_info

Get paid API tier info

Treasury address and minimum payment to upgrade an existing partner key from the free tier (40r/s) to the paid tier (200r/s) via a Robinhood-Chain ETH payment.

Takes no parameters.

upgrade_to_paid_tier

Upgrade a partner key to the paid tier

After sending at least the minimum ETH (see get_paid_tier_info) to the treasury address on Robinhood Chain, submit the transaction hash here to upgrade an existing partner key to the paid tier (200r/s). Verifies the payment on-chain before activating — each txid can only be used once.

Parameterskeyrequiredtxidrequired

get_bots_stats

Get ScanHood bot activity stats

Stats from ScanHood's own arbitrage and fee-claim bots.

Takes no parameters.

get_bots_claim_prefs

Get fee auto-claim preferences

Per-token preferences for automatic trading-fee claiming.

Takes no parameters.

set_bots_claim_prefs

Set fee auto-claim preference for a token

Enable or disable automatic fee claiming for a token. Requires a signature proving ownership of 'address': sign the exact string in 'message' with that wallet's key and pass it as 'signature'. Not usable without real wallet-signing capability.

Parameterstokenrequiredaddressrequiredenabledrequiredmessagerequiredsignaturerequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.