mcpbeat Sign in

VerifyLite MCP Server

by secondshotai Your server? Claim it
answering

VerifyLite is answering right now. Last checked 2 min ago. It exposes 27 tools.

Pay-per-call website safety and URL checks for AI agents. USDC on Base via x402, no API keys.

Uptime history 4 days of history
4 days agonow
100.0%
Uptime 24h
92 of 92 checks
27
Tools
read from the server
348 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 21

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 22 October 2026. No other catalogue keeps this.

25 Oct a tool description was rewritten2 times that day chain_balance
25 Oct a tool appeared token_safety_check
25 Oct a tool changed the parameters it asks for chain_balance
22 Oct 15 tools appeared chain_balance, chain_block, chain_contract and 12 more
22 Oct a tool description was rewritten read_page
22 Oct a tool changed version
and 1 more, back to 22 October 2026

Nothing serious here today

Today is the operative word: we check VerifyLite every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add verifylite --transport http https://verifylite.hydratinghealingtouch.workers.dev/mcp
Settings → Connectors → Add custom connector, then paste this address
https://verifylite.hydratinghealingtouch.workers.dev/mcp
~/.codex/config.toml
[mcp_servers.verifylite]
url = "https://verifylite.hydratinghealingtouch.workers.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "verifylite": {
      "url": "https://verifylite.hydratinghealingtouch.workers.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "verifylite": {
      "type": "http",
      "url": "https://verifylite.hydratinghealingtouch.workers.dev/mcp"
    }
  }
}

Available tools 27

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

chain
chain_balance
Base mainnet balance for one address: ETH and USDC (human-readable and raw), plus up to 10 ERC-20 tokens you list (with symbol and decimals), transaction count, and whether it is a wallet or a contract. One price for 0 to 10 tokens. Useful for checking a wallet is funded before a payment, confirming a payout or airdrop landed, tracking agent or treasury wallets, or screening a counterparty. Read-only. Not charged for invalid addresses or when Base can't be reached. Paid via x402; see list_prices.
chain_block
Base mainnet block details for the latest block or a given block number: number, hash, timestamp, transaction count, gas used and limit, and base fee. Useful for checking chain head and freshness, timestamping events, and counting confirmations. Read-only. Not charged for an invalid or future block number or when Base can't be reached. Paid via x402; see list_prices.
chain_contract
Inspects one Base mainnet address: whether it holds contract code and how large, whether it is an EIP-1967 upgradeable proxy (and its implementation address), EIP-7702 delegation, and which standards it reports or behaves like (ERC-165, ERC-721 NFT, ERC-1155, ERC-20). Useful for knowing what kind of contract an agent is about to interact with or approve. Read-only. Not charged for an invalid address or when Base can't be reached. Paid via x402; see list_prices.
chain_gas
Current Base mainnet gas: gas price, base fee, and priority fee in gwei, plus estimated execution cost in ETH for an ETH transfer, a USDC transfer, and a typical swap, from the latest block. Useful for timing transactions and budgeting fees before sending. No input needed. Not charged when Base can't be reached. Paid via x402; see list_prices.
chain_token
ERC-20 token metadata for one contract on Base mainnet: name, symbol, decimals, and total supply (human-readable and raw), with a flag for whether it behaves like an ERC-20 at all and whether it is native USDC. Handles older tokens that return bytes32 names. Useful for formatting token amounts correctly and spotting look-alike tokens. Read-only. Not charged for an invalid address or an address with no contract. Paid via x402; see list_prices.
chain_tx
Base mainnet transaction lookup by hash: status (success, failed, or pending), block, timestamp, confirmations, from, to, ETH value, total fee including the L1 data fee, method id, and every USDC transfer in the transaction decoded to sender, recipient, and amount. Useful for confirming that a USDC or x402 payment really settled before delivering goods. Read-only. Not charged for an invalid hash, a hash not found on Base, or when Base can't be reached. Paid via x402; see list_prices.
site
check_site_safety
Website safety check for one URL. Passively fetches the site and returns a verdict (safe, caution, unsafe), a 0-100 score, and evidence-backed flags: TLS validity, HTTP-to-HTTPS redirect, redirect chain and offsite redirects, security headers, mixed content, insecure forms, and domain age from the official registry. Useful before visiting, linking to, buying from, or submitting data to an unfamiliar site. Not charged if the host cannot be checked. Paid via x402; see list_prices.
check_site_safety_pro
Website safety check plus a Google Web Risk lookup for malware, phishing, and unwanted software. Includes the full /safe report: verdict (safe, caution, unsafe), 0-100 score, TLS, redirects, security headers, mixed content, insecure forms, and domain age. A blocklist hit makes the verdict unsafe. Useful for screening links before a payment, login, or download. Not charged if the blocklist cannot be reached. Paid via x402; see list_prices.
crypto
crypto_price
Current prices in USD from Chainlink Data Feeds on Base mainnet: ETH, BTC, cbBTC, SOL, USDC, DAI, and EUR. One pair or all at once, each with the feed's last update time, age in seconds, and a stale flag, read straight from the oracle contracts (the same prices DeFi protocols use). Useful for valuing balances, converting USDC amounts, and checking a stablecoin peg. Not charged for an unknown pair or when the feeds can't be read. Paid via x402; see list_prices.
domain
domain_report
Domain report: registration date, expiry, registrar, status, and name servers from the official registry (RDAP), plus DNS records (A, AAAA, MX, NS, CAA) and email security (SPF, DMARC policy), with flags for new, expiring, or misconfigured domains. Useful for vetting a company, vendor, or link before trusting it. Not charged for invalid or reserved domain names. Paid via x402; see list_prices.
email
check_email
Email check: validates the address format, confirms the domain exists and accepts mail (MX), and flags disposable providers, role accounts (info@, support@), and free providers. Returns deliverable_likely, risky, undeliverable, or invalid with a reason. No message is sent. Useful for cleaning sign-up lists and lead data before outreach. Paid via x402; see list_prices.
feed
read_feed
RSS and Atom reader: give a feed URL or any news site, blog, or podcast page and get its latest items as clean JSON: title, link, published date, author, a plain-text summary, and media (podcast audio) links. Finds the feed automatically from the page when needed. Useful for news monitoring, research digests, and tracking competitors or releases. Not charged if no feed is found or it can't be fetched. Paid via x402; see list_prices.
info
ip_info
Classifies an IPv4 or IPv6 address: family, canonical form, and whether it is public, private (RFC 1918 or unique local), loopback, link-local, carrier-grade NAT, multicast, documentation, or reserved, including IPv4-mapped IPv6. With no input over HTTP, returns the caller's own public IP and country. Useful for validating network input and filtering internal addresses. Not charged for an invalid address. Paid via x402; see list_prices.
link
link_preview
Link preview: returns the title, description, preview image, site name, favicon, canonical URL, and Open Graph/Twitter card details for one URL, like a chat app's link unfurl. Useful when an agent posts, shares, or summarizes links and needs clean metadata without reading the whole page. Not charged if the page can't be fetched. Paid via x402; see list_prices.
new
new_uuid
Generates standards-compliant UUIDs from a cryptographic random source: version 4 (random) or version 7 (time-ordered, sorts by creation time, good for database keys), one or up to 100 per call. Useful for idempotency keys, record IDs, and correlation IDs. Not charged for invalid options. Paid via x402; see list_prices.
page
read_page
Web page reader: fetches one URL and returns its main content as clean markdown with the page title, description, language, and word count. Uses the site's own Markdown version when it offers one; otherwise strips navigation, footers, scripts, and styles. Includes a token estimate. Useful for feeding web pages to an LLM, summarizing articles, or extracting text for research. Not charged if the page can't be fetched or isn't text. Paid via x402; see list_prices.
ping
ping
Returns pong with the server time and an optional echo string, after a real x402 USDC payment on Base. Useful for testing that an agent's x402 payment client, wallet, and budget limits work end to end before using costlier services, and for monitoring. The cheapest paid call VerifyLite offers. Paid via x402; see list_prices.
prices
list_prices
Lists every VerifyLite tool and its current price. Free.
prompt
check_prompt_injection
Prompt-injection screen for text or a web page an agent is about to read: finds instruction overrides (many languages and obfuscated spellings), fake system or role markers, jailbreak personas, data-exfiltration links, requests for keys or seed phrases, tool, shell, or payment hijacks, and hidden content (invisible Unicode smuggling, zero-width and bidi characters, HTML comments, hidden elements, base64). Returns a verdict, 0-100 risk score, findings, and cleaned text. Not charged on bad input. Paid via x402; see list_prices.
random
random_number
Cryptographically secure, unbiased randomness: whole numbers between min and max (default 1 to 100), or random picks from a list of choices, one or up to 100 per call. Useful because language models are bad at being random: fair draws, sampling, shuffling decisions, and A/B assignment. Not charged for invalid options. Paid via x402; see list_prices.
repair
repair_json
Turns messy LLM output into valid JSON: strips Markdown code fences and surrounding prose, fixes trailing commas, single quotes, unquoted keys, comments, Python True/None, cut-off brackets, and stringified JSON. Optionally validates the result against a JSON Schema (draft 4 to 2020-12) and lists each error with its location. Returns the parsed data, the JSON text, and what was changed. Not charged if no JSON can be recovered or the input is invalid. Paid via x402; see list_prices.
seo
seo_check
SEO check for one page: whether search engines can index it (meta robots, X-Robots-Tag, robots.txt rules), title and meta description length, canonical URL, H1 headings, viewport, language, Open Graph tags, sitemap, HTTPS, and redirects, with a 0-100 score and a list of issues by severity. Useful for site audits and pre-launch checks. Not charged if the page can't be fetched. Paid via x402; see list_prices.
sites
check_sites_batch
Batch website safety check: the full /safe report for several URLs in one call, priced per site and cheaper than single checks. Each result has a verdict (safe, caution, unsafe), a 0-100 score, and evidence-backed flags for TLS, redirects, security headers, mixed content, insecure forms, and domain age, plus a summary count. Useful for screening every link in a search result, email, or document at once. Not charged if no site can be checked. Paid via x402; see list_prices.
time
get_time
Current time from a reliable server clock: UTC ISO timestamp, Unix seconds and milliseconds, and optionally the local date, time, weekday, and UTC offset in any IANA time zone (daylight saving handled). Useful because language models don't know the current date or time. Not charged for an unknown time zone. Paid via x402; see list_prices.
token
token_safety_check
Risk check for an ERC-20 token on Base before buying, accepting, or holding it: reads the contract and its proxy implementation for owner powers (minting, pausing, blacklisting wallets, changing buy/sell taxes, trade limits, trading switches, burning others' tokens, upgrades), checks whether ownership was renounced and how much supply the owner holds. Returns a verdict, 0-100 risk score, and plain-language flags. Read-only. Not charged for invalid addresses or non-tokens. Paid via x402; see list_prices.
transcribe
transcribe_audio
Speech-to-text for one audio or video file by URL, using Whisper (turbo) on a GPU. Returns the full transcript, timed segments, ready-made SRT and WebVTT captions, and the detected language; optional translation to English. Files up to 25 MB (about 25 minutes of typical MP3). Useful for captioning videos, indexing podcasts, or reading meetings. Not charged if the file can't be fetched or transcribed. Paid via x402; see list_prices.
verify
verify_url
URL syntax validator. Takes one absolute HTTP or HTTPS URL and returns its normalized form, or a specific error code: unparseable, unsupported scheme, embedded credentials, IP literal, or local/metadata hostname. Never contacts the destination, so it is fast and side-effect free. Useful for cleaning URLs from user input, scraped pages, or LLM output before fetching them. Paid via x402; see list_prices.

Endpoints

URLTransportStateLatencyChecked
https://verifylite.hydratinghealingtouch.workers.dev/mcp streamable-http answering 497 ms 2 min ago

Alternatives to VerifyLite

same job, measured the same way
Agentreader MCP
by ajanani1

11 pay-per-call web tools for AI agents, auto-paid in USDC on Base via x402. No API keys.

20 installs/wk local only
Boo X402 MCP
by lucle87

Pay-per-call crypto data for AI agents. USDC on Base via x402. No API key.

18 installs/wk local only
Andreax
by moralito311-andr

270 pay-per-call AI tools for agents, paid via x402 (USDC on Base). No signup, no API keys.

296 tools answering
Token risk x402
by ogenalabs

Pre-trade token safety checks for AI agents on Solana and Base. x402 USDC per call, no key.

2 tools answering
Toolcall
by toolcall

30 pay-per-call APIs for AI agents: compliance, trade, safety, web, data. USDC on Base via x402.

20 tools answering
X402 Tools MCP
by mizukaizen

melis x402 Tools — 22 pay-per-call APIs for AI agents. No accounts, no API keys. USDC on Base.

28 installs/wk local only
AgentScrape
by hshintelligence

Pay-per-call web scraping for AI agents via x402 on Base USDC. Six tools, no signup.

6 tools answering
AgentPay — Pay-per-call AI Microservices
by agentpay

34 pay-per-call AI microservices via x402, USDC on Base, no API keys.

34 tools answering

VerifyLite — questions

Answers built from our own checks of this server.

What can VerifyLite do?
It exposes 27 tools, read directly from the server on our last check. Among them: chain_balance, chain_block, chain_contract, chain_gas, chain_token, chain_tx and 21 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is VerifyLite mostly used for?
Its tools cluster around chain and site. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is VerifyLite working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 348 ms. The bar chart above shows every period we have measured.
How do I connect VerifyLite?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does VerifyLite need an API key?
No. VerifyLite completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 27 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is VerifyLite?
It answers our handshake in 348 ms on average, which is faster than 44% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.