{"serverId":"mcp-registry/com.genexxis/data-apis","tools":[{"name":"airports_status","fixed":{"name":"airports_status","description":"Disruption check for one airport: active FAA programs (ground stop, ground delay program, arrival/departure delays, closures) with reason and delay minutes, decoded current METAR, 12-hour TAF summary and an overall disruption level none/minor/moderate/severe. Price: $0.003 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["airport"],"properties":{"airport":{"type":"string","description":"US airport IATA/FAA code (JFK) or ICAO code (KJFK)"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":167,"tokensAfter":167},{"name":"carry_convert","fixed":{"name":"carry_convert","description":"Convert an amount between ~50 currencies at the official reference rate (Bank Al-Maghrib for MAD pairs, ECB otherwise, cross via EUR), with rate, date and source. Price: $0.002 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["from","to"],"properties":{"to":{"type":"string","description":"ISO 4217 code"},"from":{"type":"string","description":"ISO 4217 code"},"amount":{"type":"string","description":"Positive amount, default 1"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":164,"tokensAfter":164},{"name":"chainread_read_contract","fixed":{"name":"chainread_read_contract","description":"Call any view/pure function with a human-readable signature on Ethereum, Base, Arbitrum, Optimism, Polygon or BSC: decoded result, raw hex, block number, chain id; 422 with revert reason on revert. Price: $0.002 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address","function"],"properties":{"args":{"type":"string","description":"Arguments in order; integers may be strings"},"chain":{"type":"string","description":"ethereum (default), base, arbitrum, optimism, polygon, bsc or chain id"},"address":{"type":"string","description":"Deployed contract address (0x...)"},"blockTag":{"type":"string","description":"latest (default), safe, finalized, earliest, pending or a block number (alias: block)"},"function":{"type":"string","description":"Human-readable signature, e.g. \"balanceOf(address) view returns (uint256)\"; the \"function \" prefix is optional; include returns (...) to decode"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":296,"tokensAfter":296},{"name":"chainread_resolve","fixed":{"name":"chainread_resolve","description":"ENS (Ethereum) and Basename (*.base.eth on Base) resolution: name to address with avatar, url, twitter, github, description records, or address to forward-verified primary names. Price: $0.001 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"name":{"type":"string","description":"ENS name (vitalik.eth) or Basename (alice.base.eth)"},"address":{"type":"string","description":"0x address for reverse lookup (ENS + Basename)"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":164,"tokensAfter":164},{"name":"cryptonews_search","fixed":{"name":"cryptonews_search","description":"Crypto headlines of the last 72 h matching keywords or tickers (all words must match; tickers and asset names like ETH/ethereum map to tags), newest first, with corroboration count. Price: $0.002 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["q"],"properties":{"q":{"type":"string","description":"Keywords or tickers, e.g. \"ethereum etf\", \"SOL\", \"stablecoin regulation\""},"hours":{"type":"string","description":"Look-back window in hours, 1-72 (default 72)"},"limit":{"type":"string","description":"Max results, 1-50 (default 25)"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":195,"tokensAfter":195},{"name":"domainaudit_domain_info","fixed":{"name":"domainaudit_domain_info","description":"Domain registration and DNS in one call: RDAP registrar, created, updated, expires (days left), status codes, nameservers, DNSSEC, plus DNS A, AAAA, MX, NS, TXT and CAA records. Price: $0.003 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["domain"],"properties":{"domain":{"type":"string","description":"Domain, e.g. example.com"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":139,"tokensAfter":139},{"name":"edgar_facts_query","fixed":{"name":"edgar_facts_query","description":"Same as POST /facts with query strings: values of one XBRL concept as filed (end, start, val, unit, fy, fp, form, filed, accn, frame), newest first, optional form and unit filters. Price: $0.003 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["concept"],"properties":{"cik":{"type":"string","description":"SEC CIK (alternative to ticker)"},"form":{"type":"string","description":"Optional: 10-K or 10-Q"},"unit":{"type":"string","description":"Optional unit filter, e.g. USD, USD/shares, shares"},"limit":{"type":"string","description":"Rows, 1-200, default 10"},"ticker":{"type":"string","description":"US ticker, e.g. AAPL (or use cik)"},"concept":{"type":"string","description":"XBRL element, e.g. Revenues, us-gaap:NetIncomeLoss, dei:EntityCommonStockSharesOutstanding, ifrs-full:Revenue"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":265,"tokensAfter":265},{"name":"gas_compare","fixed":{"name":"gas_compare","description":"Cost in USD of the same transaction (given gas units) on Ethereum, Base, Arbitrum, OP Mainnet, Polygon and BNB Chain right now, sorted cheapest first, with slow/standard/fast tiers. Price: $0.002 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"gas":{"type":"string","description":"gas units of the transaction (21000-30000000), default 65000"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":140,"tokensAfter":140},{"name":"guard_check","fixed":{"name":"guard_check","description":"Classify text an AI agent is about to read for prompt injection: verdict (safe, suspicious, malicious), score 0-100, findings with matched spans; decodes hidden Unicode tags, HTML comments, CSS-hidden text and base64 before scanning. Price: $0.002 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["text"],"properties":{"text":{"type":"string","description":"Untrusted text, up to 20,000 characters"},"context":{"type":"string","description":"web | email | document | tool_output | user | unknown"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":182,"tokensAfter":182},{"name":"intel_find","fixed":{"name":"intel_find","description":"Find the best x402 endpoints for a task. Returns sellers ranked by proven demand (30-day unique payers, repeat calls per payer, scanner traffic filtered), price, and the cheapest proven alternative. Price: $0.003 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["q"],"properties":{"q":{"type":"string","description":"Task or keywords, e.g. \"token honeypot check\""},"limit":{"type":"string","description":"1-25, default 10"},"minPayers":{"type":"string","description":"Minimum 30-day unique payers"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":182,"tokensAfter":182},{"name":"list_services","fixed":{"name":"list_services","description":"Free. Lists every paid tool on this server with its price in USDC (Base), what it returns, and the equivalent HTTP x402 endpoint.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":84,"tokensAfter":84},{"name":"odds_search","fixed":{"name":"odds_search","description":"Search open Polymarket and Kalshi markets by keywords; each market with outcomes and implied probabilities, 24h volume, liquidity or open interest, end date and link, ranked by match then volume. Price: $0.003 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["q"],"properties":{"q":{"type":"string","description":"Keywords, e.g. \"fed rate\", \"bitcoin 100k\", \"world cup\""},"limit":{"type":"string","description":"Max markets (1-50, default 10)"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":168,"tokensAfter":168},{"name":"prices_movers","fixed":{"name":"prices_movers","description":"Top 24h gainers and losers among Binance spot USDT pairs above a minimum 24h USD volume (default 10M), with price, change % and volume, plus market breadth. Price: $0.001 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"string","description":"Coins per side, 1-50 (default 10)"},"minVolumeUsd":{"type":"string","description":"Minimum 24h quote volume in USD (default 10000000)"}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":154,"tokensAfter":154},{"name":"sanctions_address","fixed":{"name":"sanctions_address","description":"Check a crypto address (BTC, ETH/EVM, TRON, USDT, XMR, LTC...) for an exact match with OFAC SDN digital currency addresses; returns the designated entity, currency and programs. Price: $0.002 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"address":{"type":"string","description":"Crypto address; EVM and bech32 compared case-insensitively"}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":147,"tokensAfter":147},{"name":"tokenrisk_check","fixed":{"name":"tokenrisk_check","description":"Risk check of an ERC-20 token on Base before buying: upgradeable proxy, owner powers found in bytecode (mint, blacklist, tax change, pause, trading switch), owner share of supply, Uniswap v2/v3 and Aerodrome liquidity in USD. Verdict low/medium/high with reasons. Price: $0.005 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["token"],"properties":{"token":{"type":"string","description":"ERC-20 contract address on Base"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":162,"tokensAfter":162},{"name":"webtools_email_validate","fixed":{"name":"webtools_email_validate","description":"Validates one email (email=) or up to 50 (emails=comma list, same price): RFC 5322 syntax, normalized form, MX records (A fallback), disposable, role account, free provider, typo suggestion, and a deliverable/risky/undeliverable verdict with reasons. No SMTP probing. Price: $0.003 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"email":{"type":"string","description":"One email address"},"emails":{"type":"string","description":"Alternative: comma-separated list of up to 50 addresses (same price)"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":187,"tokensAfter":187},{"name":"webtools_startup_domain_check","fixed":{"name":"webtools_startup_domain_check","description":"For a company or product name: slug, availability of the .com .io .ai .co .dev .app domains (registry RDAP + DNS), GitHub user/org name and npm package name, each available, taken or unknown. Price: $0.008 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["company_name"],"properties":{"company_name":{"type":"string","description":"Company or product name, e.g. Northwind Labs"}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":154,"tokensAfter":154},{"name":"x402check_check","fixed":{"name":"x402check_check","description":"Check one x402 endpoint: HTTP 402 status, parsed payment requirements (network, USDC price in USD, payTo, timeout), Bazaar metadata, issues with severity, latency, origin discovery docs, Bazaar listing with 30-day payers/calls, and a 0-100 score. Price: $0.005 USDC per call, paid with x402 on Base.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["url"],"properties":{"url":{"type":"string","description":"Full https URL of the paid endpoint, including query string"},"method":{"type":"string","description":"GET (default) or POST; POST sends an empty JSON object"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":191,"tokensAfter":191}],"toolsChanged":18,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}