call402 — x402 Agent Services
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
x402 pay-per-call APIs for agents: web search, wallet/token checks, text structuring.
| Author | io.github.lgs1520 |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2560 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"call402 — x402 Agent Services": {
"url": "https://call402.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (14)
text-to-structureTurn unstructured text into strict, machine-readable JSON for agent pipelines: a deterministic, reproducible alternative to an LLM extraction call. Extracts emails, URLs, EVM wallet addresses, transaction hashes, ISO-normalized dates, money amounts, percentages, phone numbers and key:value pairs from invoices, emails, messages, logs or documents. Pass fields or a JSON schema to receive exactly the fields you need. Same input, same output, in milliseconds.
Parameters:
text(required) — stringfields— arrayschema— object
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
fx-ratesDaily foreign-exchange reference rates for the major fiat currencies (USD, EUR, CNY, GBP, JPY, HKD and more) from the European Central Bank via Frankfurter: convert amounts, price in a local currency, or sanity-check a rate before a payment. Give a base currency and optional symbols and amount. Reference rates are published once per working day; they are not live trading quotes. Source: ECB statistics via Frankfurter; the same reference rates are published free of charge by the European Central
Parameters:
base— stringamount— numbersymbols— array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
email-verifyEmail address validation for signup screening, lead cleanup and form verification: syntax check, disposable/temporary-domain detection and a live MX-record lookup for the domain. Returns a deliverability verdict (likely_deliverable, risky, undeliverable, invalid_format) with the MX hosts found. Does not probe individual mailboxes, so catch-all domains may still accept addresses that do not exist.
Parameters:
email(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
phone-lookupParse a phone number locally against the numbering plan using libphonenumber metadata. Returns format and number-plan validity only; current network assignment and subscriber status are not queried. data_source = "numbering plan (libphonenumber)".
Parameters:
number(required) — stringcountry— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
fear-greed-indexCrypto Fear & Greed Index by alternative.me: current value (0-100) and classification (Extreme Fear, Fear, Neutral, Greed, Extreme Greed) plus optional daily history. The most-cited single market-sentiment gauge for crypto trading agents: position sizing, risk checks and regime detection before trading. Data published by alternative.me for free commercial use with attribution; served from a 30-minute cache.
Parameters:
limit— integer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
text-extractExtract the readable main content of any public web page as clean text: send a URL, get the page title, excerpt and body text with navigation, ads and boilerplate stripped (Mozilla Readability, computed on our own servers). For RAG ingestion, summarization, research and page monitoring. First-party extraction: no third-party reader service is resold.
Parameters:
url(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
ssl-checkTLS/SSL certificate check for any public host: issuer, subject, SAN list, validity window, days until expiry, SHA-256 fingerprint and whether the certificate chain verified. Computed by a direct TLS handshake from our own servers. For uptime and security monitoring agents, vendor endpoint checks and integration pre-flight.
Parameters:
host(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
domain-lookupDomain one-stop lookup: live DNS records (A, AAAA, CNAME, MX, NS, TXT via DNS-over-HTTPS) plus RDAP registration data (registrar, creation and expiry dates, status, nameservers) assembled from public protocol endpoints on our servers. For domain due diligence, phishing-site checks, counterparty infrastructure review and integration pre-checks.
Parameters:
domain(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
qr-codeGenerate a QR code image for any text, URL or payment address: returns SVG markup or a base64-encoded PNG rendered on our own servers (qrcode library, MIT). For agents that produce scannable payment requests, links, addresses or tickets but cannot render images themselves.
Parameters:
text(required) — stringsize— integerformat— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
sec-company-factsSummarize a US public company's latest SEC-reported Revenue, NetIncomeLoss and Assets from official EDGAR companyfacts. Look up by ticker, CIK or company name; returns filing dates and fiscal periods. Uses SEC public-domain data with a declared User-Agent.
Parameters:
cik— stringname— stringticker— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
language-detectDetect the most likely language of text entirely on this server, with ISO 639-1 language code, language name, confidence and alternatives. Supports English, Chinese, Japanese, Korean, Spanish, French, German, Russian, Portuguese and Italian; no upstream request.
Parameters:
text(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
timestamp-convertConvert Unix seconds, Unix milliseconds or an ISO date to UTC and Asia/Shanghai timestamps. An empty object returns the current time.
Parameters:
date— stringtimestamp— number
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
hash-toolsRun local cryptographic utilities: SHA-256 and SHA-512 hashes, Base64 encode/decode, or a random UUID v4. No upstream service is called.
Parameters:
op— stringtext— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
dex-quoteSelf-computed long-tail EVM token quotes from public on-chain DEX pools on Base, BNB Smart Chain and Ethereum. Discovers Uniswap V2/V3 and PancakeSwap pools with eth_call; majors are excluded. V3 depth is estimated. Informational only.
Parameters:
chain(required) — stringtoken(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.