NestDaddy

onchaincheck

io.github.lx1112/onchaincheck · v1.0.0

100+ pay-per-call tools: token risk, wallet sanctions screening, onchain data, web, company, AI

Connect Remote server

Terminal
claude mcp add --transport http onchaincheck https://onchaincheck.dev/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "onchaincheck": {
      "url": "https://onchaincheck.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "onchaincheck": {
      "type": "http",
      "url": "https://onchaincheck.dev/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://onchaincheck.dev/mcp

Tools 80 found in our last check

  • canada_sales_tax

    Canadian sales tax breakdown for an amount in a province or territory: GST, HST, PST, RST or QST with each rate and amount rounded to the cent, plus the total. Rates are looked up for the given date (default today), so historical changes such as Nova Scotia's 2025 HST cut are ha…

  • canada_business_days

    Number of business days between two dates in a Canadian province or territory, excluding weekends and that province's statutory holidays (with weekend holidays moved to their observed weekday). Counts from the start date up to but not including the end date, and lists the holida…

  • canada_statutory_holidays

    Statutory (general) holidays for a Canadian province or territory in a given year, using the province's local names, with the actual date and the weekday it is observed when it falls on a weekend. Costs $0.01 USDC on Base via x402.

  • fx_ecb_rates

    European Central Bank daily reference exchange rates for about 30 major currencies, from any base currency, latest or for a past date. Rates update once per working day; the response states which day. Costs $0.005 USDC on Base via x402.

  • fx_ecb_convert

    Convert an amount between two currencies at the European Central Bank daily reference rate, latest or for a past date, returning the rate used, the result, and the rate date. Costs $0.005 USDC on Base via x402.

  • token_risk_check

    Is this token safe? Rug check for any token on Base, Ethereum, Arbitrum, Optimism, Polygon or Solana: a 0-100 risk score with plain reasons (mint, freeze, blacklist, fee, pause or trading-switch powers, upgradeable code, holder concentration, thin liquidity, a deployer whose ear…

  • token_watchlist

    Re-check up to 5 tokens you hold or watch in one call, on Base, Ethereum, Arbitrum, Optimism, Polygon or Solana: each token's 0-100 risk score, level, reason codes, price, liquidity and a fingerprint. Send the fingerprints back as since to get what changed (new risks, owner or a…

  • token_watch_subscribe

    Webhook alerts for up to 5 tokens on Base, Ethereum, Arbitrum, Optimism, Polygon or Solana for 7 days: we re-check each about hourly and POST a signed JSON alert to your https webhook when its risk score or reasons, owner or authorities, or liquidity (10%+) change, optionally pr…

  • token_verdict

    Rug Radar verdict for a token on Base, Ethereum, Arbitrum, Optimism, Polygon or Solana: a grade (CLEAN, MID, SKETCHY, RUGGY), a one-liner, a short take and a shareable card, built from real onchain facts: the 0-100 risk score with its reasons and the deployer's record (did their…

  • deployer_record

    Who launched this token, and what happened to their other tokens? A creator's launch record on Base, Ethereum, Arbitrum, Optimism, Polygon or Solana from our own history of new pools: every token the wallet launched since 2026-10-23 with its risk score at launch and whether its…

  • deployer_links

    Which other launch wallets share this deployer's funder? Serial ruggers launch each token from a fresh wallet funded from one source. Pass a deployer wallet or a token on Base, Ethereum, Arbitrum, Optimism, Polygon or Solana: returns the wallet that first funded it (exchanges, b…

  • solana_token_snapshot

    Rug check and due-diligence snapshot of a Solana SPL or Token-2022 token: a 0-100 risk score with reasons, name, symbol, supply, mint and freeze authority, Token-2022 controls (permanent delegate, transfer fees, transfer hook, pausable), metadata mutability, top-holder concentra…

  • solana_wallet

    Portfolio and activity of a Solana wallet: SOL and every SPL and Token-2022 balance with USD values from Jupiter, sorted by value, with dust, unpriced and empty token accounts summarized, plus the newest transaction time, transactions in the last 24 hours, and the oldest transac…

  • address_sanctions_screen

    Is this address sanctioned? Screens a crypto address against the US Treasury OFAC SDN list's published digital currency addresses (ETH, USDC, USDT, XBT, SOL, TRX and others): the listed entity, programs and listing date on a match, or not found as of the list date. Adds whether…

  • address_sanctions_exposure

    Has this wallet dealt with sanctioned addresses? Reads up to 4,000 of the wallet's latest transfers (native, internal, ERC-20, NFTs) on Base, Ethereum, Arbitrum, Optimism or Polygon and checks every counterparty against the OFAC SDN list's addresses: each sanctioned counterparty…

  • prepayment_safety_check

    Is it safe to pay this address? One check before sending or accepting crypto: OFAC SDN sanctions screen, wallet age, EOA or contract, first funder and recent large transfers on Base, Ethereum, Arbitrum, Optimism or Polygon (wallet kind and activity on Solana), plus the token's 0…

  • prepayment_safety_check_lite

    Is it safe to pay this address? The address-only version of /check: OFAC SDN sanctions screen, wallet age, EOA or contract, first funder and recent large transfers on Base, Ethereum, Arbitrum, Optimism or Polygon (wallet kind and activity on Solana), with the funder and counterp…

  • company_jobs

    Remote or on-site jobs open at a company right now, from its own applicant tracking system's public job board: Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, BambooHR, Personio, Teamtailor, or Workday from a careers URL. Give a company name, website or job-board…

  • jobs_search

    Job search: find open jobs (remote, by title, location or pay) across about 20,000 company job boards (Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Workday), crawled twice a day: about 470,000 jobs. Filter by title words, company, location, remote, minimum yea…

  • jobs_new

    Job alerts: new job openings since a time, for monitoring (e.g. new remote engineering roles): jobs first seen by a twice-daily crawl of about 20,000 company job boards (Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Workday). Same filters as /jobs/search (title…

  • jobs_salary

    Salary for a job title: how much a role pays, from open postings that publish pay, on about 20,000 company job boards crawled twice a day. Optional location, remote and currency. Returns yearly p10/p25/median/p75/p90, the typical posted range, remote vs on-site medians, the five…

  • company_profile

    Is a company hiring? A company's hiring profile from its public job board (Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Workday), crawled twice a day: careers page, open roles, top departments, locations and countries, remote share, pay median, newest jobs, an…

  • company_hiring_trend

    Is a company growing or cutting? Hiring trend from our recorded history of every posting added and removed on its public job board (Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Workday), crawled twice a day: open roles now, added and removed per week, net chan…

  • website_audit

    Website audit in one call: HTTP security headers (HSTS, CSP, clickjacking, cookies, mixed content), on-page SEO (title, meta description, h1, canonical, noindex, robots.txt, sitemap, Open Graph, structured data), static WCAG 2.1 accessibility checks (alt text, labels, link and b…

  • web_extract

    Read a web page as clean Markdown for an LLM: fetches the URL, drops navigation, header, footer, forms and scripts, and returns the main text as Markdown with title, description, language, author, publish date, image and word count. Optional links=true adds the page's links. Tex…

  • web_search

    Search the web: up to 10 results for a query, most relevant first, each with title, URL, publish date, author and the passage of the page that best matches the query. Optional filters: category (news, company, publication, people...), domains to include or exclude, and since (YY…

  • web_fetch

    Fetch a URL and get the response as sent: HTTP status, content type, key headers, the redirect chain, timing and the raw body (HTML, JSON, XML or text, up to 500 KB). For agents that parse pages or call public JSON endpoints themselves; use /web/extract for clean Markdown. Publi…

  • web_contents

    Read up to 5 web pages in one call as clean text for an LLM, in the Exa /contents shape: POST {urls: [...], text: {maxCharacters}} and get results with url, title, author, publishedDate, image and the main text as Markdown (navigation, header, footer and scripts dropped), plus a…

  • email_validate

    Is this email address worth sending to? Checks syntax, the domain's mail servers (MX, implicit MX, null MX) and mail provider, disposable domains (10,000+ known), role accounts (info@, sales@), free providers, and misspelled domains (gmial.com suggests gmail.com). Returns valid,…

  • email_auth_check

    Check a domain's email authentication: SPF record and its all-mechanism and lookup count, DMARC policy, DKIM at common selectors, MX hosts and mail provider, and BIMI, with plain findings and an A-F grade. Answers whether mail from the domain can be spoofed and whether it is set…

  • email_find

    Finds a person's likely work email from their name and company domain. Checks the domain's mail servers, reads the company's homepage and contact pages for addresses it publishes to learn its pattern (jane.doe, jdoe, jane), and ranks candidates with a confidence each. An exact a…

  • vat_validate

    Validates an EU VAT number against the European Commission's VIES service: registered or not, with the registered company name and address where the member state shares them. Checks the number's format per country first. Covers the 27 EU states and Northern Ireland (XI); UK (GB)…

  • sanctions_name_search

    Screens a person, company, vessel or aircraft name against the OFAC SDN and non-SDN lists, the UN Security Council consolidated list and the UK Sanctions List (about 27,000 entries with aliases). Fuzzy matching ignores word order, accents, punctuation and legal forms. Each match…

  • website_history

    A website's history from the Internet Archive's Wayback Machine: first and last capture, how many years and months it was archived, activity by year, the longest gap, the last capture's HTTP status and links to the first and last snapshots. Useful for domain age, due diligence a…

  • website_tech_stack

    The technologies a website runs on, from one fetch of the page: CMS, e-commerce platform, frameworks, analytics and tag managers, marketing and chat tools, payments, CDN, hosting and web server, about 85 signatures. Each with its category, plus a by-category summary. Costs $0.00…

  • domain_lookup

    Everything about a domain in one call: DNS records (A, AAAA, NS, MX, TXT, CAA, CNAME), email security graded A-F (mail provider, SPF, DMARC policy, DKIM at common selectors, BIMI, with findings) and RDAP registration (registrar, created, expires, age in days, status, nameservers…

  • company_enrich

    Company enrichment from a domain: name, description, logo, founded, headquarters, country, industry, employee count, ticker, founders, CEO and parent (Wikidata), social profiles and contact links (homepage), tech stack, mail provider, domain age, careers page and open job count…

  • economy_indicators

    A country's headline economics from the World Bank: GDP, GDP growth, GDP per capita (nominal and PPP), inflation, unemployment, population and growth, government debt, current account, exports, imports, FDI, real interest rate and life expectancy, each with its latest year, the…

  • ai_image

    Generate an image from a text prompt with FLUX.1 [schnell]: a 1024x1024 JPEG returned as base64 in JSON. Optional steps (1-8, default 4) and seed for repeatable results. Costs $0.01 USDC on Base via x402.

  • ai_text_to_speech

    Text to speech: up to 1,000 characters spoken as a WAV file (22 kHz mono), returned as base64 in JSON. Languages: English, Spanish, French, Chinese, Japanese, Korean (MeloTTS). Costs $0.01 USDC on Base via x402.

  • ai_transcribe

    Speech to text with Whisper large-v3 turbo: pass the URL of an audio file (MP3, WAV, OGG, M4A; up to 15 MB) and get the transcript, detected language, duration, word count and timed segments. Optional language hint. Costs $0.01 USDC on Base via x402.

  • chat_completions

    OpenAI-compatible chat completions, flat $0.002 a call: the same request and response as OpenAI's /v1/chat/completions (messages, model, max_tokens, temperature, response_format json_object, stream), so an OpenAI SDK works by changing the base URL. Models: llama-4-scout (default…

  • ai_chat

    LLM chat completion, flat $0.003 a call: send a prompt (plus optional system) or an OpenAI-style messages array and get the reply text with token usage. Models: gpt-oss-20b (default), qwen3-30b, glm-4.7-flash, llama-4-scout. Up to 16,000 characters in and 1,024 tokens out; json=…

  • ai_chat_pro

    LLM chat completion on larger models, flat $0.01 a call: prompt (plus optional system) or an OpenAI-style messages array in, reply text and token usage out. Models: gpt-oss-120b (default), deepseek-v4.1-flash, llama-3.3-70b, mistral-small-3.1, glm-5.3-flash. Up to 32,000 charact…

  • ai_translate

    Translate text between 100 languages (m2m100): up to 5,000 characters, target language as an ISO 639-1 code; the source language is detected when not given. Costs $0.003 USDC on Base via x402.

  • ai_sentiment

    Sentiment of a text (review, post, email, support ticket): positive, negative, neutral or mixed, a score from -1 to 1, confidence, up to 3 emotions and per-aspect sentiment. Up to 5,000 characters, any language. Llama 4 Scout on Workers AI. Costs $0.003 USDC on Base via x402.

  • ai_summarize

    Summary of a text in one sentence, 2-3 sentences or a paragraph (length short, medium or long), plus 3-5 key points and the text's language. Up to 5,000 characters. Llama 4 Scout on Workers AI. Costs $0.003 USDC on Base via x402.

  • ai_keywords

    Keywords with relevance scores (up to 10), named entities typed as person, organization, location, product or event (up to 10), and 1-3 broad topics from a text. Up to 5,000 characters. Llama 4 Scout on Workers AI. Costs $0.003 USDC on Base via x402.

  • ai_rewrite

    Rewrite a text in another tone, keeping its meaning, facts and language: professional (default), casual, friendly, formal, concise, simple, persuasive, confident or empathetic. Up to 5,000 characters. Llama 4 Scout on Workers AI. Costs $0.003 USDC on Base via x402.

  • ai_embeddings

    Text embeddings with bge-m3 (1,024 dimensions, multilingual): one text, or up to 32 texts in one call (POST texts array), up to 32,000 characters in all. For semantic search, clustering and similarity. Costs $0.002 USDC on Base via x402.

  • crypto_news

    Latest crypto news headlines from eight outlets (Cointelegraph, Decrypt, The Block, Bitcoin Magazine, CryptoSlate, The Defiant, CryptoPotato, NewsBTC) in one feed, newest first: title, link, source, time, summary and categories. Optional q filters by keyword or coin (btc matches…

  • wallet_balances

    Everything an EVM wallet holds across Base, Ethereum, Arbitrum, Optimism and Polygon in one call: native coin and every ERC-20 balance priced in USD, sorted by value, with per-chain and overall totals and the top 10 holdings. Spam and unpriced tokens are counted, not listed. Opt…

  • crypto_price

    Current USD price and 24-hour change for up to 20 crypto tokens in one call: symbols (btc, eth, sol), CoinGecko ids (coingecko:bitcoin) or contract addresses on any chain (base:0x..., solana:<mint>), from DefiLlama's aggregated prices. Costs $0.002 USDC on Base via x402.

  • prediction_markets

    Prediction market odds for any topic from Polymarket: matching events with each market's outcomes and implied probabilities, 24-hour change, volume, liquidity and end date. For questions like 'odds of a Fed rate cut' or 'will bitcoin reach 150k'. Costs $0.005 USDC on Base via x4…

  • weather_forecast

    Weather now and forecast for any place: current conditions, the next 24 hours hourly and up to 10 days of daily min/max temperature, precipitation, wind and conditions, from MET Norway. Pass a city or address, or lat and lon. Costs $0.003 USDC on Base via x402.

  • sec_company

    US public company data from SEC EDGAR by ticker, CIK or name: industry, exchange, address, fiscal year end, recent filings (10-K, 10-Q, 8-K) with links, and latest annual and quarterly revenue, net income, operating income, EPS, assets, liabilities, equity, cash and operating ca…

  • document_to_markdown

    Convert a document at a URL to Markdown for an LLM: PDF, Word (DOCX), Excel (XLSX, XLS), OpenDocument (ODT, ODS), CSV and XML, up to 20 MB. Returns the Markdown with character, word and token counts. Costs $0.005 USDC on Base via x402.

  • x402_ping

    The smallest real x402 paid call: costs $0.001 in USDC and returns ok with the server time and payment network. Useful for checking that an x402 client can sign and settle a payment end to end. Costs $0.001 USDC on Base via x402.

  • x402_top_sellers

    Which x402 sellers actually earn? The top Bazaar sellers on Base ranked by measured revenue or paying wallets: 24-hour and 7-day revenue, payments, unique payers, repeat and returning payer share, top payer share, price range, categories and a likely-wash flag (one wallet doing…

  • x402_seller_stats

    One x402 seller's measured revenue and buyers, by host (blockrun.ai) or payTo address: the latest day's revenue, payments, unique and repeat payers, top payer share and wash flags, its 7-day totals, and up to 90 days of daily history. Measured from USDC transfers of $5 or less i…

  • x402_market_summary

    The x402 economy in one call: measured daily spend across the top Bazaar sellers on Base, split into organic, likely wash and known samplers/graders, with 7-day totals, the top categories by spend and the top buyer wallets (addresses, labeled when known). Measured from USDC tran…

  • base_token_snapshot

    Rug check and due-diligence snapshot of an ERC-20 token on Base: a 0-100 risk score with reasons, name, symbol, decimals, supply, owner and whether ownership is renounced, upgradeable-proxy detection, owner-only functions found in the bytecode (mint, pause, blacklist, fee change…

  • base_wallet_balances

    Native ETH balance of a Base wallet plus the balances of up to 20 ERC-20 tokens you list, formatted with each token's symbol and decimals, read live from Base. Costs $0.005 USDC on Base via x402.

  • base_transaction_summary

    Human-readable summary of a Base transaction: status, block and time, sender and recipient, ETH value, gas used and fee, method selector, and decoded ERC-20 transfers with token symbols and amounts. Costs $0.005 USDC on Base via x402.

  • base_gas_prices

    Current Base gas conditions: block number, base fee, gas price and priority fee in gwei, and the estimated cost in ETH and USD of a native transfer and an ERC-20 transfer (Chainlink ETH/USD); plus how the current price ranks against our own samples every 10 minutes over the last…

  • base_contract_info

    Identify what lives at a Base address: wallet (EOA, including EIP-7702 delegation) or contract, which token standard it implements (ERC-20, ERC-721, ERC-1155), name and symbol, upgradeable-proxy implementation and admin, smart-wallet proxies, bytecode size, nonce and ETH balance…

  • base_erc20_allowance

    ERC-20 allowance on Base: how much a spender may transfer from an owner, whether the approval is effectively unlimited, the owner's balance, and the amount the spender could move right now. Costs $0.005 USDC on Base via x402.

  • base_nft_metadata

    Metadata for an ERC-721 or ERC-1155 token on Base: collection name, current owner (ERC-721), token URI, and the metadata JSON fetched and decoded from IPFS, Arweave, HTTPS or an inline data URI, with a browser-loadable image URL. Costs $0.008 USDC on Base via x402.

  • base_large_trades

    Whale and large-trade tracker for an ERC-20 on Base: every buy and sell in the last N minutes on the token's deepest WETH/USDC pools (Uniswap v3 or Aerodrome), with USD size, side, wallet and transaction for the largest trades, buy/sell volume and net flow, and the wallets that…

  • base_new_pools

    New trading pools created on Base in the last N minutes on Uniswap v4, Uniswap v2, Uniswap v3 or Aerodrome: both tokens with symbol, name and decimals, fee tier, v4 hooks, whether it pairs with ETH, WETH or USDC, and quote liquidity where readable; plus, from our launch history,…

  • base_wallet_profile

    Who is this Base address? Wallet age (first transfer), first funder, contract or EOA, ETH balance and nonce, the latest transfers in and out (native, ERC-20, NFTs), top counterparties by count, and recent large transfers in USD (ETH, WETH, USDC, USDT), from Alchemy's transfer in…

  • base_resolve_basename

    Resolve a Basename (name.base.eth) to its Base address and profile records (avatar, description, url, Twitter, GitHub). Accepts "jesse", "jesse.base" or "jesse.base.eth". Costs $0.005 USDC on Base via x402.

  • eth_token_snapshot

    Rug check and due-diligence snapshot of an ERC-20 token on Ethereum: a 0-100 risk score with reasons, name, symbol, decimals, supply, owner and whether ownership is renounced, upgradeable-proxy detection, owner-only functions found in the bytecode (mint, pause, blacklist, fee ch…

  • eth_wallet_balances

    Native ETH balance of a Ethereum wallet plus the balances of up to 20 ERC-20 tokens you list, formatted with each token's symbol and decimals, read live from Ethereum. Costs $0.005 USDC on Base via x402.

  • eth_transaction_summary

    Human-readable summary of a Ethereum transaction: status, block and time, sender and recipient, ETH value, gas used and fee, method selector, and decoded ERC-20 transfers with token symbols and amounts. Costs $0.005 USDC on Base via x402.

  • eth_gas_prices

    Current Ethereum gas conditions: block number, base fee, gas price and priority fee in gwei, and the estimated cost in ETH and USD of a native transfer and an ERC-20 transfer (Chainlink ETH/USD); plus how the current price ranks against our own samples every 10 minutes over the…

  • eth_contract_info

    Identify what lives at a Ethereum address: wallet (EOA, including EIP-7702 delegation) or contract, which token standard it implements (ERC-20, ERC-721, ERC-1155), name and symbol, upgradeable-proxy implementation and admin, smart-wallet proxies, bytecode size, nonce and ETH bal…

  • eth_erc20_allowance

    ERC-20 allowance on Ethereum: how much a spender may transfer from an owner, whether the approval is effectively unlimited, the owner's balance, and the amount the spender could move right now. Costs $0.005 USDC on Base via x402.

  • eth_nft_metadata

    Metadata for an ERC-721 or ERC-1155 token on Ethereum: collection name, current owner (ERC-721), token URI, and the metadata JSON fetched and decoded from IPFS, Arweave, HTTPS or an inline data URI, with a browser-loadable image URL. Costs $0.008 USDC on Base via x402.

  • eth_large_trades

    Whale and large-trade tracker for an ERC-20 on Ethereum: every buy and sell in the last N minutes on the token's deepest WETH/USDC pools (Uniswap v3), with USD size, side, wallet and transaction for the largest trades, buy/sell volume and net flow, and the wallets that bought or…

Details

Endpointhttps://onchaincheck.dev/mcp (Streamable HTTP)
First published8 Nov 2026
Last updated8 Nov 2026
Registry nameio.github.lx1112/onchaincheck

More finance and crypto servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.