{"server":"com.onrender.draconic21-x402-api/data-tools","count":64,"tools":[{"name":"address_geocode","title":"U.S. address geocoding (forward + reverse, Census Bureau)","description":"[PAID — 0.008 USDC on Base via x402] Forward + reverse U.S. geocoding built entirely on the U.S. Census Bureau's free, keyless Geocoder API. Body { address (or q, an alias for compatibility with the leading geocoding comparable) } resolves a free-text U.S. street address to matched coordinates; { lat, lon } resolves coordinates to the containing state/county/tract/block/CBSA Census geographies. Also returns a count/items[] alias in that comparable's field-name shape. U.S. coverage only, cached 30min per query. $0.008 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"q":{"type":"string","description":"Alias for address (compatibility with the leading geocoding comparable's param name)."},"lat":{"type":"number","description":"Latitude for reverse geocoding (requires lon). Mutually exclusive with address."},"lon":{"type":"number","description":"Longitude for reverse geocoding (requires lat). Mutually exclusive with address."},"address":{"type":"string","description":"Free-text U.S. street address for forward geocoding, e.g. '4600 Silver Hill Rd, Washington, DC 20233'. Mutually exclusive with lat/lon."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"U.S. address geocoding (forward + reverse, Census Bureau)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"address_geocode_preview","title":"U.S. address geocoding (forward + reverse, Census Bureau) (free preview)","description":"[FREE] A sample response for address_geocode so you can see the shape before paying 0.008 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"U.S. address geocoding (forward + reverse, Census Bureau) (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"bundle_catalog","title":"List prepaid call bundles (free)","description":"[FREE] Prices, call counts, and redeem paths for every prepaid bundle (e.g. bundle_sanctions_100), without calling any paid route.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"List prepaid call bundles (free)","readOnlyHint":true,"openWorldHint":false,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"bundle_edgar_filings_100","title":"Buy 100x edgar_filings calls (prepaid bundle)","description":"[OFF ON THIS DEPLOY — returns HTTP 503 BUNDLE_UNAVAILABLE before any x402 challenge, so no payment is taken; `bundle_catalog` reports enabled:false. Use the per-call tool instead.] [PAID — 1.2 USDC on Base via x402] One x402 payment ($1.20) unlocks a signed bearer token good for 100 further POST /v1/edgar_filings calls (list price $0.02 each = $2.00). Redeem with the `bundle_redeem_edgar_filings` tool. $1.20 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Buy 100x edgar_filings calls (prepaid bundle)","readOnlyHint":false,"openWorldHint":true,"idempotentHint":false,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"bundle_redeem_edgar_filings","title":"Redeem one edgar_filings call from a prepaid bundle","description":"[OFF ON THIS DEPLOY — returns HTTP 503 BUNDLE_UNAVAILABLE before any x402 challenge, so no payment is taken; `bundle_catalog` reports enabled:false. Use the per-call tool instead.] [TOKEN-GATED — no x402 payment on this call] Spend one call from a token bought via `bundle_edgar_filings_100`. No x402 payment on this call — just the token. Same business arguments as the paid `edgar_filings` tool.","input_schema":{"type":"object","required":["bundle_token"],"properties":{"cik":{"type":"string"},"form":{"type":"string"},"limit":{"type":"number"},"since":{"type":"string"},"until":{"type":"string"},"ticker":{"type":"string","description":"US ticker symbol, e.g. AAPL."},"bundle_token":{"type":"string","description":"The bearer token returned by the matching purchase tool (e.g. bundle_sanctions_100)."}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Redeem one edgar_filings call from a prepaid bundle","readOnlyHint":false,"openWorldHint":true,"idempotentHint":false,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"bundle_redeem_sanctions_delta","title":"Redeem one sanctions_delta call from a prepaid bundle","description":"[OFF ON THIS DEPLOY — returns HTTP 503 BUNDLE_UNAVAILABLE before any x402 challenge, so no payment is taken; `bundle_catalog` reports enabled:false. Use the per-call tool instead.] [TOKEN-GATED — no x402 payment on this call] Spend one call from a token bought via `bundle_sanctions_delta_100`. No x402 payment on this call — just the token. Same business arguments as the paid `sanctions_delta` tool.","input_schema":{"type":"object","required":["bundle_token"],"properties":{"limit":{"type":"number"},"since":{"type":"string","description":"Only publications on/after this date, format YYYY-MM-DD. Required."},"crypto_only":{"type":"boolean"},"entity_type":{"enum":["individual","entity","vessel","aircraft"],"type":"string"},"bundle_token":{"type":"string","description":"The bearer token returned by the matching purchase tool (e.g. bundle_sanctions_100)."}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Redeem one sanctions_delta call from a prepaid bundle","readOnlyHint":false,"openWorldHint":true,"idempotentHint":false,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"bundle_redeem_sanctions_screen","title":"Redeem one sanctions_screen call from a prepaid bundle","description":"[OFF ON THIS DEPLOY — returns HTTP 503 BUNDLE_UNAVAILABLE before any x402 challenge, so no payment is taken; `bundle_catalog` reports enabled:false. Use the per-call tool instead.] [TOKEN-GATED — no x402 payment on this call] Spend one call from a token bought via `bundle_sanctions_100`. No x402 payment on this call — just the token. Same business arguments as the paid `sanctions_screen` tool.","input_schema":{"type":"object","required":["bundle_token"],"properties":{"name":{"type":"string","description":"A person or entity name to screen (fuzzy token-overlap match)."},"wallet":{"type":"string","description":"A crypto wallet address to screen (exact match against OFAC-published addresses)."},"bundle_token":{"type":"string","description":"The bearer token returned by the matching purchase tool (e.g. bundle_sanctions_100)."}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Redeem one sanctions_screen call from a prepaid bundle","readOnlyHint":false,"openWorldHint":true,"idempotentHint":false,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"bundle_sanctions_100","title":"Buy 100x sanctions_screen calls (prepaid bundle)","description":"[OFF ON THIS DEPLOY — returns HTTP 503 BUNDLE_UNAVAILABLE before any x402 challenge, so no payment is taken; `bundle_catalog` reports enabled:false. Use the per-call tool instead.] [PAID — 0.4 USDC on Base via x402] One x402 payment ($0.40) unlocks a signed bearer token good for 100 further POST /v1/sanctions_screen calls (list price $0.006 each = $0.60) — cheaper than paying per call, and only one settlement instead of 100. Response includes the token and how to redeem it (see the `bundle_redeem_sanctions_screen` tool). $0.40 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Buy 100x sanctions_screen calls (prepaid bundle)","readOnlyHint":false,"openWorldHint":true,"idempotentHint":false,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"bundle_sanctions_delta_100","title":"Buy 100x sanctions_delta calls (prepaid bundle)","description":"[OFF ON THIS DEPLOY — returns HTTP 503 BUNDLE_UNAVAILABLE before any x402 challenge, so no payment is taken; `bundle_catalog` reports enabled:false. Use the per-call tool instead.] [PAID — 0.5 USDC on Base via x402] One x402 payment ($0.50) unlocks a signed bearer token good for 100 further POST /v1/sanctions_delta calls (list price $0.008 each = $0.80). Redeem with the `bundle_redeem_sanctions_delta` tool. $0.50 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Buy 100x sanctions_delta calls (prepaid bundle)","readOnlyHint":false,"openWorldHint":true,"idempotentHint":false,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"company_lookup","title":"Company identity lookup (SEC EDGAR + GLEIF LEI merge)","description":"[PAID — 0.01 USDC on Base via x402] Normalized company-identity record from a name, ticker, LEI, or CIK: legal name, LEI, CIK (if SEC-registered), tickers/exchanges, jurisdiction, legal address, entity/registration status, and direct/ultimate parent. Merges SEC EDGAR (www.sec.gov, public domain) with GLEIF's LEI reference API (api.gleif.org, CC0 open data) — a global scope broader than the category leader's French-registry-only data. Exactly one of name(/q alias)/ticker/lei/cik required; ambiguous name queries return top_matches instead of guessing. $0.01 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"q":{"type":"string","description":"Alias for name (compatibility with the leading company-lookup comparable's param name)."},"cik":{"type":"string","description":"SEC Central Index Key. Mutually exclusive with name/ticker/lei."},"lei":{"type":"string","description":"20-character ISO 17442 Legal Entity Identifier. Mutually exclusive with name/ticker/cik."},"name":{"type":"string","description":"Company name for fuzzy search across SEC + GLEIF. Mutually exclusive with ticker/lei/cik."},"ticker":{"type":"string","description":"SEC-registered stock ticker, e.g. 'AAPL'. Mutually exclusive with name/lei/cik."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Company identity lookup (SEC EDGAR + GLEIF LEI merge)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"company_lookup_preview","title":"Company identity lookup (SEC EDGAR + GLEIF LEI merge) (free preview)","description":"[FREE] A sample response for company_lookup so you can see the shape before paying 0.01 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Company identity lookup (SEC EDGAR + GLEIF LEI merge) (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"crypto_news","title":"Crypto news headline feed (fixed, no required params)","description":"[PAID — 0.001 USDC on Base via x402] Fixed, no-required-params crypto headline feed — a drop-in-shaped alternative to the category-leading incumbent, matching its $0.001 price exactly (GET, headlines[] with title/url/source/publishedAt; also mirrors its {status, data:{headlines[] with rank/whyItMatters/match, report}, meta} nesting field-for-field). Built on this origin's own GDELT news_search client narrowed to a crypto query, merged with Hacker News crypto stories for resilience. Adds rule-based topic_tags, a deterministic (non-LLM) brief, and GDELT's own aggregate market_tone — never a fabricated per-headline sentiment (whyItMatters/match are honestly null). Optional limit (1-30, default 20). Headlines/URLs/metadata only. $0.001 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"limit":{"type":"integer","description":"Max headlines to return, 1-30. Default 20."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Crypto news headline feed (fixed, no required params)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"crypto_news_preview","title":"Crypto news headline feed (fixed, no required params) (free preview)","description":"[FREE] A sample response for crypto_news so you can see the shape before paying 0.001 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Crypto news headline feed (fixed, no required params) (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"domain_intel","title":"Domain identity & trust posture (RDAP + DNS email-auth)","description":"[PAID — 0.012 USDC on Base via x402] Domain identity & trust posture in one call: RDAP registration data (registrar, creation/expiration/last-changed dates, status, nameservers, or a clean not-registered result), live DNS email-authentication read (MX/SPF/DMARC/NS), and a heuristic posture summary (e.g. newly-registered + no SPF/DMARC = elevated impersonation risk). Fetched live from IANA's RDAP bootstrap + the TLD registry's own RDAP server, and this server's own DNS resolver (no third-party DoH relay), cached 30min per domain. Also returns the domain-intelligence category's RDAP/WHOIS field names as additive aliases (registrar/created/updated/expiration/nameservers/status/domain_age_days) — raw is honestly null (structured RDAP, not raw WHOIS text). $0.012 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"Domain to look up, e.g. example.com (scheme/path/www. are stripped automatically)"},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Domain identity & trust posture (RDAP + DNS email-auth)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"domain_intel_preview","title":"Domain identity & trust posture (RDAP + DNS email-auth) (free preview)","description":"[FREE] A sample response for domain_intel so you can see the shape before paying 0.012 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Domain identity & trust posture (RDAP + DNS email-auth) (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"edgar_bundle","title":"SEC EDGAR filings + company facts bundle","description":"[PAID — 0.03 USDC on Base via x402] edgar_filings + edgar_company_facts for one company in a single paid call — cheaper than buying both separately ($0.04). $0.03 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"cik":{"type":"string","description":"SEC CIK number, if known (overrides ticker lookup)."},"form":{"type":"string","description":"Filter filings to one form type, e.g. 10-K."},"limit":{"type":"number","description":"Max filings to return, 1-200."},"since":{"type":"string","description":"ISO date; only filings on/after this date."},"until":{"type":"string","description":"ISO date; only filings on/before this date."},"ticker":{"type":"string","description":"US ticker symbol, e.g. AAPL."},"concepts":{"type":"array","items":{"type":"string"},"description":"Specific XBRL concept names to fetch."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"SEC EDGAR filings + company facts bundle","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"edgar_bundle_preview","title":"SEC EDGAR filings + company facts bundle (free preview)","description":"[FREE] A sample response for edgar_bundle so you can see the shape before paying 0.03 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"SEC EDGAR filings + company facts bundle (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"edgar_company_facts","title":"SEC EDGAR XBRL company facts","description":"[PAID — 0.02 USDC on Base via x402] Key XBRL facts for a US-listed company by ticker or CIK — Assets, Revenues, NetIncomeLoss, EPS and more, each with its latest value, period end, form, and filed date. Fetched live from data.sec.gov. $0.02 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"cik":{"type":"string","description":"SEC CIK number, if known (overrides ticker lookup)."},"ticker":{"type":"string","description":"US ticker symbol, e.g. AAPL."},"concepts":{"type":"array","items":{"type":"string"},"description":"Specific XBRL concept names to fetch."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"SEC EDGAR XBRL company facts","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"edgar_company_facts_preview","title":"SEC EDGAR XBRL company facts (free preview)","description":"[FREE] A sample response for edgar_company_facts so you can see the shape before paying 0.02 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"SEC EDGAR XBRL company facts (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"edgar_filings","title":"SEC EDGAR filings","description":"[PAID — 0.02 USDC on Base via x402] Recent SEC filings for a US-listed company by ticker or CIK — 10-K, 10-Q, 8-K (with numbered items), and every other form — with direct document URLs and acceptance timestamps. Fetched live from data.sec.gov. $0.02 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"cik":{"type":"string","description":"SEC CIK number, if known (overrides ticker lookup)."},"form":{"type":"string","description":"Filter to one form type, e.g. 10-K."},"limit":{"type":"number","description":"Max filings to return, 1-200."},"since":{"type":"string","description":"ISO date; only filings on/after this date."},"until":{"type":"string","description":"ISO date; only filings on/before this date."},"ticker":{"type":"string","description":"US ticker symbol, e.g. AAPL."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"SEC EDGAR filings","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"edgar_filings_preview","title":"SEC EDGAR filings (free preview)","description":"[FREE] A sample response for edgar_filings so you can see the shape before paying 0.02 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"SEC EDGAR filings (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"edgar_fulltext_search","title":"SEC EDGAR full-text search","description":"[PAID — 0.02 USDC on Base via x402] Searches the actual TEXT of SEC filings since 2001, across any company, by phrase — using SEC's own full-text search index (efts.sec.gov). Use this when you don't already know which company filed; use edgar_filings instead once you do. $0.02 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","description":"Search phrase to match against filing text. Required."},"forms":{"type":"string","description":"Filter to one form type, e.g. 8-K."},"limit":{"type":"number","description":"Max results to return, 1-40."},"since":{"type":"string","description":"ISO date; only filings on/after this date."},"until":{"type":"string","description":"ISO date; only filings on/before this date."},"ticker":{"type":"string","description":"Filter to one company's filings by ticker."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"SEC EDGAR full-text search","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"edgar_fulltext_search_preview","title":"SEC EDGAR full-text search (free preview)","description":"[FREE] A sample response for edgar_fulltext_search so you can see the shape before paying 0.02 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"SEC EDGAR full-text search (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"email_validate","title":"Email validation (syntax + live MX/DNS deliverability, no vendor)","description":"[PAID — 0.006 USDC on Base via x402] Email syntax check + live MX/A-fallback deliverability + disposable-domain + role-address + free-webmail-provider flags + SPF/DMARC read, with no third-party validation vendor at all: DNS is resolved via this server's own resolver (protocol-level, same sourcing as domain_intel), and the disposable-domain list is a static, self-maintained heuristic. Never opens an SMTP connection to the mailbox and never confirms one specific inbox exists. $0.006 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","required":["email"],"properties":{"email":{"type":"string","description":"Email address to validate, e.g. 'info@example.com'."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Email validation (syntax + live MX/DNS deliverability, no vendor)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"email_validate_preview","title":"Email validation (syntax + live MX/DNS deliverability, no vendor) (free preview)","description":"[FREE] A sample response for email_validate so you can see the shape before paying 0.006 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Email validation (syntax + live MX/DNS deliverability, no vendor) (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"fx_rates","title":"FX Rates (ECB reference rates via Frankfurter)","description":"[PAID — 0.004 USDC on Base via x402] Foreign-exchange reference rates for any base and up to 40 quote currencies, latest or historical back to 1999, from the European Central Bank's euro reference rates via Frankfurter. End-of-day reference rates, not tradeable quotes; unsupported currencies are listed, never guessed. Cached 30 minutes. $0.004 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"base":{"type":"string","description":"3-letter ISO 4217 base currency, default USD."},"date":{"type":"string","description":"Optional YYYY-MM-DD (1999-01-04 or later); omit for latest."},"quotes":{"type":"array","items":{"type":"string"},"maxItems":40,"description":"Quote currency codes; default EUR GBP JPY CHF CAD AUD CNY MXN INR BRL."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"FX Rates (ECB reference rates via Frankfurter)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"fx_rates_preview","title":"FX Rates (ECB reference rates via Frankfurter) (free preview)","description":"[FREE] A sample response for fx_rates so you can see the shape before paying 0.004 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"FX Rates (ECB reference rates via Frankfurter) (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"gas_price","title":"Base gas price (public JSON-RPC, no vendor)","description":"[PAID — 0.002 USDC on Base via x402] Current Base gas market read live from Base's own public JSON-RPC, not a hosted gas-oracle vendor — legacy gas price, EIP-1559 base fee, a suggested priority/max fee (all in gwei), and a plain-transfer cost estimate. Base mainnet only (eip155:8453). Cached 30 seconds across all callers. $0.002 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"chain":{"enum":["base"],"type":"string","description":"Only 'base' is supported today; omit or pass \"base\"."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Base gas price (public JSON-RPC, no vendor)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"gas_price_preview","title":"Base gas price (public JSON-RPC, no vendor) (free preview)","description":"[FREE] A sample response for gas_price so you can see the shape before paying 0.002 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Base gas price (public JSON-RPC, no vendor) (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"kyb_pack","title":"KYB due-diligence pack (identity + sanctions + domain + wallet + email, one call)","description":"[PAID — 0.05 USDC on Base via x402] One merged report for compliance/onboarding: company_lookup (SEC EDGAR + GLEIF LEI), sanctions_screen (OFAC SDN name + wallet), domain_intel (RDAP + DNS posture), wallet_profile (Base activity/balances/OFAC), and email_validate (syntax + live MX/DNS) — each run in parallel under its own timeout guard, with per-section status/sources and a flags summary. A failing section returns status \"unavailable\" instead of failing the whole call. Give at least one of name/ticker/lei/cik (company identity), domain, wallet, or email — any combination; only the implied sections run. Flat $0.05 regardless of how many sections run (up to $0.064 bought separately). $0.05 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"cik":{"type":"string","description":"SEC Central Index Key. Mutually exclusive with name/ticker/lei."},"lei":{"type":"string","description":"20-character ISO 17442 Legal Entity Identifier. Mutually exclusive with name/ticker/cik."},"name":{"type":"string","description":"Company name for identity + sanctions name screen. Mutually exclusive with ticker/lei/cik."},"email":{"type":"string","description":"Email address for syntax + live MX/DNS deliverability. Optional."},"domain":{"type":"string","description":"Company domain for RDAP + DNS posture, e.g. 'apple.com'. Optional."},"ticker":{"type":"string","description":"SEC-registered stock ticker. Mutually exclusive with name/lei/cik."},"wallet":{"type":"string","description":"Crypto wallet/address for OFAC screen + Base activity profile. Optional."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"KYB due-diligence pack (identity + sanctions + domain + wallet + email, one call)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"kyb_pack_preview","title":"KYB due-diligence pack (identity + sanctions + domain + wallet + email, one call) (free preview)","description":"[FREE] A sample response for kyb_pack so you can see the shape before paying 0.05 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"KYB due-diligence pack (identity + sanctions + domain + wallet + email, one call) (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"list_catalog","title":"List draconic21 x402 tools (free)","description":"[FREE] Returns this server's full tool catalog with prices and descriptions, without calling any paid route.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"List draconic21 x402 tools (free)","readOnlyHint":true,"openWorldHint":false,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"news_search","title":"News headline search (GDELT, multi-language + tone timeline)","description":"[PAID — 0.009 USDC on Base via x402] Multi-language, multi-country news headline search plus an optional volume/tone timeline, built on the GDELT Project's free, keyless DOC 2.0 API (100+ languages, updated every 15min). Body { query } required; optional timespan (1h..3m), language, country, domain filters, min_tone/max_tone, sort (date|relevance), max_records (1-50). Pass mode:\"timeline\" for a per-period volume+avg-tone series instead of an article list. Returns headlines/URLs/source metadata only and always links out to the original publisher — never relays article body text. $0.009 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","required":["query"],"properties":{"mode":{"enum":["articles","timeline"],"type":"string","description":"Default 'articles'."},"sort":{"enum":["date","relevance"],"type":"string","description":"articles mode only. Default 'date'."},"query":{"type":"string","description":"Search query, e.g. 'bitcoin etf'. Required."},"domain":{"type":"string","description":"Restrict to one publishing domain, e.g. 'nytimes.com'."},"country":{"type":"string","description":"GDELT source-country name, single token, e.g. 'unitedstates'."},"language":{"type":"string","description":"GDELT source-language name, single token, e.g. 'english'."},"max_tone":{"type":"number","description":"Only articles with GDELT tone below this value (-100..100)."},"min_tone":{"type":"number","description":"Only articles with GDELT tone above this value (-100..100)."},"timespan":{"enum":["1h","6h","12h","1d","2d","3d","1w","2w","1m","3m"],"type":"string","description":"Lookback window. Default '1d'."},"max_records":{"type":"integer","description":"articles mode only, 1-50. Default 20."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"News headline search (GDELT, multi-language + tone timeline)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"news_search_preview","title":"News headline search (GDELT, multi-language + tone timeline) (free preview)","description":"[FREE] A sample response for news_search so you can see the shape before paying 0.009 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"News headline search (GDELT, multi-language + tone timeline) (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"pdf_extract","title":"PDF text extraction (pdfjs-dist, no OCR/table/vendor)","description":"[PAID — 0.04 USDC on Base via x402] Deterministic PDF -> per-page plain text + metadata, no OCR, no table extraction, no third-party PDF/OCR vendor — text pulled directly from the PDF's own embedded text objects via pdfjs-dist (Mozilla's own PDF.js, Apache-2.0) running in this process. Pass exactly one of `url` (public http(s) link, SSRF-hardened fetch) or `pdf_base64` (raw base64 bytes). Max 10 MiB, max 40 pages processed per call. Scanned/image-only PDFs return empty page text with a warning, never a fabricated OCR guess. $0.04 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"url":{"type":"string","description":"Public http(s) link to a PDF. Mutually exclusive with pdf_base64."},"max_pages":{"type":"integer","description":"Optional; defaults to 40 (the route's own cap)."},"pdf_base64":{"type":"string","description":"Raw PDF bytes, base64-encoded. Mutually exclusive with url. Max 10 MiB decoded."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"PDF text extraction (pdfjs-dist, no OCR/table/vendor)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"pdf_extract_preview","title":"PDF text extraction (pdfjs-dist, no OCR/table/vendor) (free preview)","description":"[FREE] A sample response for pdf_extract so you can see the shape before paying 0.04 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"PDF text extraction (pdfjs-dist, no OCR/table/vendor) (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"sanctions_delta","title":"OFAC sanctions list change tracking","description":"[PAID — 0.008 USDC on Base via x402] Which OFAC Specially Designated Nationals (SDN) entries — and OFAC-published crypto wallet addresses — were added, removed, or modified since a given date, derived from OFAC's own official change-tracking feed (not a self-diff of two snapshots). Answers 'what changed since I last screened' rather than 'is this on the list right now'. $0.008 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","required":["since"],"properties":{"limit":{"type":"number","description":"Max publications to return, 1-60."},"since":{"type":"string","description":"Only publications on/after this date, format YYYY-MM-DD. Required."},"crypto_only":{"type":"boolean","description":"Only entities with an OFAC-published crypto address change."},"entity_type":{"enum":["individual","entity","vessel","aircraft"],"type":"string","description":"Filter to one OFAC entity type."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"OFAC sanctions list change tracking","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"sanctions_delta_preview","title":"OFAC sanctions list change tracking (free preview)","description":"[FREE] A sample response for sanctions_delta so you can see the shape before paying 0.008 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"OFAC sanctions list change tracking (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"sanctions_screen","title":"OFAC sanctions screen","description":"[PAID — 0.006 USDC on Base via x402] Screen a name and/or crypto wallet address against the U.S. Treasury OFAC Specially Designated Nationals (SDN) list — primary names, aliases, and OFAC-published digital-currency addresses — in one call. Fetched live from the official OFAC export service (not a stale snapshot). Accepts the category-leading comparable's type/threshold/lists body fields for compatibility ($0.006 here vs its $0.01). $0.006 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"name":{"type":"string","description":"A person or entity name to screen (fuzzy token-overlap match)."},"type":{"enum":["person","entity"],"type":"string","description":"Optional filter on OFAC's own sdn_type (compatibility field)."},"lists":{"type":"array","items":{"type":"string"},"description":"Which lists to screen; default [\"sanctions\"]. \"pep\" is accepted but not screened — no PEP data source."},"wallet":{"type":"string","description":"A crypto wallet address to screen (exact match against OFAC-published addresses)."},"threshold":{"type":"number","description":"Optional fuzzy-match cutoff override, 0-1 (default 0.6)."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"OFAC sanctions screen","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"sanctions_screen_preview","title":"OFAC sanctions screen (free preview)","description":"[FREE] A sample response for sanctions_screen so you can see the shape before paying 0.006 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"OFAC sanctions screen (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"signal_continuity","title":"Daily Agent Signal — cross-day continuity map","description":"[PAID — 0.07 USDC on Base via x402] Which signal ids/topics are stable, rising (recurring onto the latest day, not a rank gain), new, or fading across the last N archived days (1-90) — an archive compound, not a full brief dump (buy signal_history for that). $0.07 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"days":{"type":"integer","maximum":90,"minimum":1,"description":"Number of most-recent archive days to analyze, 1-90."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Daily Agent Signal — cross-day continuity map","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"signal_continuity_preview","title":"Daily Agent Signal — cross-day continuity map (free preview)","description":"[FREE] A sample response for signal_continuity so you can see the shape before paying 0.07 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Daily Agent Signal — cross-day continuity map (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"signal_day","title":"Daily Agent Signal — one archive day","description":"[PAID — 0.04 USDC on Base via x402] Point-in-time purchase of ONE proprietary archive date's full Signal brief — cheaper than buying full history for backtesting or auditing a single curated day. Body { date: YYYY-MM-DD }. $0.04 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","required":["date"],"properties":{"date":{"type":"string","description":"Archive date to fetch, format YYYY-MM-DD. Required."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Daily Agent Signal — one archive day","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"signal_day_preview","title":"Daily Agent Signal — one archive day (free preview)","description":"[FREE] A sample response for signal_day so you can see the shape before paying 0.04 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Daily Agent Signal — one archive day (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"signal_delta","title":"Daily Agent Signal — what changed since your last pull","description":"[PAID — 0.05 USDC on Base via x402] New, changed, and removed Signal headlines since a stored baseline date (since_date) — a cheap stay-current check over our proprietary archive, not a fresh re-scrape of signal_latest. This is the intended repeat purchase for an agent that already holds an earlier dated brief: check GET /v1/signal_delta/availability?since_date=YYYY-MM-DD first (free) and only pay once has_newer_day is true. $0.05 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","required":["since_date"],"properties":{"since_date":{"type":"string","description":"Stored baseline date, format YYYY-MM-DD. Required — check free availability first for a valid stored date."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Daily Agent Signal — what changed since your last pull","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"signal_delta_preview","title":"Daily Agent Signal — what changed since your last pull (free preview)","description":"[FREE] A sample response for signal_delta so you can see the shape before paying 0.05 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Daily Agent Signal — what changed since your last pull (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"signal_history","title":"Daily Agent Signal — multi-day archive","description":"[PAID — 0.1 USDC on Base via x402] The last N days (1-30) of Daily Agent Signal briefs from the proprietary archive, flat-priced regardless of day count — a calendar moat clones cannot backfill. $0.10 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"days":{"type":"integer","maximum":30,"minimum":1,"description":"Number of most-recent archive days to return, 1-30. Defaults to 7 if omitted."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Daily Agent Signal — multi-day archive","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"signal_history_preview","title":"Daily Agent Signal — multi-day archive (free preview)","description":"[FREE] A sample response for signal_history so you can see the shape before paying 0.1 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Daily Agent Signal — multi-day archive (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"signal_latest","title":"Daily agent-economy signal","description":"[PAID — 0.03 USDC on Base via x402] Today's ranked Daily Agent Signal: curator judgment, buyer_value, action_hint, and sources on agent-economy demand, with continuity against a stored multi-day archive. $0.03 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Daily agent-economy signal","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"signal_latest_preview","title":"Daily agent-economy signal (free preview)","description":"[FREE] A sample response for signal_latest so you can see the shape before paying 0.03 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Daily agent-economy signal (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"signal_topic_trace","title":"Daily Agent Signal — single topic/id trace","description":"[PAID — 0.06 USDC on Base via x402] Deep appearance path for ONE topic or ONE signal id across every dated archive brief (dates, headlines, judgments, vs_prior, ranks) — cheaper than buying full history when you only care about one thread. Provide exactly one of topic or id. $0.06 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"id":{"type":"string","description":"A signal id to trace (from signal_latest or signal_continuity), e.g. 'catalog-concentration'. Provide this or topic, not both."},"days":{"type":"integer","maximum":90,"minimum":1,"description":"Most recent stored editions to search, 1-90 (default 90)."},"topic":{"type":"string","description":"Exact topic tag, e.g. 'x402'. Only the 2026-09-19..09-25 editions carry tags, so prefer id for current threads. Provide this or id, not both."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Daily Agent Signal — single topic/id trace","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"signal_topic_trace_preview","title":"Daily Agent Signal — single topic/id trace (free preview)","description":"[FREE] A sample response for signal_topic_trace so you can see the shape before paying 0.06 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Daily Agent Signal — single topic/id trace (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"social_trends_pulse","title":"Multi-source social/trending-topics feed","description":"[PAID — 0.015 USDC on Base via x402] Live, merged trending-topics feed across up to four free public sources — Hacker News, Lobsters, Mastodon, and Wikipedia — deduped by normalized topic text so a topic seen on multiple platforms ranks higher (cross_source flag, rank-based combined_score). Cheaper and broader than wiki_trends_pulse alone; each source is independently optional so a failing upstream degrades the response instead of failing the call. $0.015 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"limit":{"type":"number","description":"Max topics to return, 1-20 (default 10)."},"sources":{"type":"array","items":{"enum":["hackernews","lobsters","mastodon","wikipedia"],"type":"string"},"description":"Subset of sources to merge. Omit for all four."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Multi-source social/trending-topics feed","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"social_trends_pulse_preview","title":"Multi-source social/trending-topics feed (free preview)","description":"[FREE] A sample response for social_trends_pulse so you can see the shape before paying 0.015 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Multi-source social/trending-topics feed (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"token_price","title":"Base token price (Chainlink Data Feeds + Uniswap V3, on-chain)","description":"[PAID — 0.003 USDC on Base via x402] Base token price read live from on-chain state, not a resold price-API feed. Curated majors (ETH, WETH, USDC, DAI, cbETH, cbBTC, BTC) are priced from Chainlink's own Data Feed aggregator contracts on Base; any other Base ERC-20 address is priced from its deepest discoverable Uniswap V3 pool against USDC, with a real on-chain liquidity read and a low-liquidity flag (or a clean unsupported-token error if no pool is discoverable — never a fabricated price). Also accepts `coins` (comma-separated batch of symbols/addresses, up to 10 — the same param name the category leader uses) returning a leader-compatible prices[]/asOf/count/unresolved shape. Cached 5min per query. $0.003 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"coins":{"type":"string","description":"Comma-separated batch of symbols and/or 0x addresses, up to 10 (e.g. 'BTC,ETH,0x...'). Mutually exclusive with symbol/address."},"quote":{"enum":["USD","ETH"],"type":"string","description":"Quote currency, default USD."},"symbol":{"type":"string","description":"Curated major token symbol: ETH, WETH, USDC, DAI, CBETH, CBBTC, or BTC. Mutually exclusive with address/coins."},"address":{"type":"string","description":"Any Base ERC-20 contract address (0x...), priced from its deepest live Uniswap V3 USDC pool. Mutually exclusive with symbol/coins."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Base token price (Chainlink Data Feeds + Uniswap V3, on-chain)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"token_price_preview","title":"Base token price (Chainlink Data Feeds + Uniswap V3, on-chain) (free preview)","description":"[FREE] A sample response for token_price so you can see the shape before paying 0.003 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Base token price (Chainlink Data Feeds + Uniswap V3, on-chain) (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"treasury_fiscal_snapshot","title":"US Treasury fiscal snapshot","description":"[PAID — 0.005 USDC on Base via x402] U.S. public debt outstanding (Debt to the Penny), the Treasury's recent operating cash balance, and current-quarter Treasury Reporting Rates of Exchange, bundled from api.fiscaldata.treasury.gov in one call. $0.005 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"US Treasury fiscal snapshot","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"treasury_fiscal_snapshot_preview","title":"US Treasury fiscal snapshot (free preview)","description":"[FREE] A sample response for treasury_fiscal_snapshot so you can see the shape before paying 0.005 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"US Treasury fiscal snapshot (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"wallet_profile","title":"Base wallet profile (activity, balances, OFAC check, risk summary)","description":"[PAID — 0.03 USDC on Base via x402] Profiles a Base wallet/contract address: is-contract, first/last on-chain activity, outgoing tx count, native ETH + tracked ERC-20 balances (USDC/WETH/cbBTC/DAI), recent counterparties, known-label hits, a real working OFAC SDN sanctioned-address check, and a concise risk summary. Fetched live from Base's public RPC + Blockscout's Base explorer + the shared OFAC index, cached 10min. Also returns the category-leading comparable's field names as additive aliases (walletType/decision/risk/labels/sanctions.status). Below the leading comparable's $0.05. $0.03 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Base (EVM) address to profile, e.g. 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Base wallet profile (activity, balances, OFAC check, risk summary)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"wallet_profile_preview","title":"Base wallet profile (activity, balances, OFAC check, risk summary) (free preview)","description":"[FREE] A sample response for wallet_profile so you can see the shape before paying 0.03 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Base wallet profile (activity, balances, OFAC check, risk summary) (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"weather","title":"Weather (National Weather Service + MET Norway, live, worldwide)","description":"[PAID — 0.004 USDC on Base via x402] Current conditions + short forecast, worldwide. U.S. coordinates (all 50 states, D.C., U.S. territories) read live from the National Weather Service's own public API (api.weather.gov) — U.S. government data — plus active alerts. Every other location reads live from MET Norway's global Locationforecast model (api.met.no), CC BY 4.0/NLOD-licensed public data — current + forecast only, no alerts (MET Norway's public feed has no alerts product). Neither is a resold vendor feed. Body { lat, lon } (or lat/lng) for anywhere in the world, or { location } / { city } for a full U.S. street address (resolved via the Census Geocoder — U.S. only; a bare \"City, State\" may not resolve; non-U.S. place names are never resolved this way — pass lat/lon for any non-U.S. location). Optional { forecast_days: 1-7, alerts: true|false (U.S./NWS only) }. Response includes `provider` (nws|met_norway) and the required `attribution` string. Cached 10 minutes per query. $0.004 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"lat":{"type":"number","description":"Latitude (-90..90), anywhere in the world. Alias: latitude. Mutually exclusive with location/city."},"lon":{"type":"number","description":"Longitude (-180..180), anywhere in the world. Aliases: lng, long, longitude. Mutually exclusive with location/city."},"alerts":{"type":"boolean","description":"Include active NWS alerts, default true. U.S./NWS locations only."},"location":{"type":"string","description":"Full U.S. street address (best results) or city/state, e.g. '1600 Pennsylvania Ave NW, Washington, DC'. U.S. ONLY. Alias: city. Resolved via the Census Geocoder -- a bare 'City, State' may not resolve; pass lat/lon for guaranteed resolution or for any non-U.S. location."},"forecast_days":{"type":"integer","description":"1-7, default 3."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Weather (National Weather Service + MET Norway, live, worldwide)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"weather_preview","title":"Weather (National Weather Service + MET Norway, live, worldwide) (free preview)","description":"[FREE] A sample response for weather so you can see the shape before paying 0.004 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Weather (National Weather Service + MET Norway, live, worldwide) (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"},{"name":"wiki_trends_pulse","title":"Wikipedia trending topics + topic attention series","description":"[PAID — 0.025 USDC on Base via x402] Trending-topic / topic-attention data fetched live from the Wikimedia Foundation's own public Pageviews REST API — the reliable substitute for 'what's trending right now' when the literal incumbent (Google Trends) has no free API. Omit `article`/`keyword` for today's most-viewed Wikipedia articles for a project plus a `breakout` list (new-to-top or sharply-rising vs the same weekday one week earlier); give `article` (or its alias `keyword`) for that topic's daily pageview series and trend stats over the window. Response also carries `keyword`/`queried_at`/`series[].value` aliases for callers coded against Google-Trends-style field names. $0.025 USDC on Base, paid via x402 by the calling agent's own wallet. Call with no payment_header first to receive the payment requirements; your own wallet pays, never this server's.","input_schema":{"type":"object","properties":{"days":{"type":"number","description":"Lookback window in days for the article_trend series, 1-30 (default 7). Ignored in trending mode."},"article":{"type":"string","description":"A specific topic/article title to get a daily attention series for, e.g. 'Bitcoin'. Omit for today's trending + breakout list instead."},"keyword":{"type":"string","description":"Alias for `article` — provide one or the other, not both."},"project":{"type":"string","description":"Wikipedia language edition, e.g. 'en.wikipedia' (default), 'es.wikipedia', 'de.wikipedia'."},"payment_header":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string","description":"HTTP header name to attach, e.g. PAYMENT-SIGNATURE."},"value":{"type":"string","description":"HTTP header value (the signed payment payload)."}},"description":"Optional. Omit on your first call to receive the x402 payment challenge for free. After your own wallet/x402 client signs against that challenge, call this same tool again with the SAME business arguments plus this field set to the header your x402 client produced (typically { name: \"PAYMENT-SIGNATURE\", value: \"<base64 payload>\" }). This server never holds a wallet and never pays on your behalf.","additionalProperties":false}},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Wikipedia trending topics + topic attention series","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T17:45:38.073Z"},{"name":"wiki_trends_pulse_preview","title":"Wikipedia trending topics + topic attention series (free preview)","description":"[FREE] A sample response for wiki_trends_pulse so you can see the shape before paying 0.025 USDC. No wallet, no payment, no arguments needed.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"title":"Wikipedia trending topics + topic attention series (free preview)","readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T18:08:40.315Z"}],"next_cursor":null,"next_actions":[{"action":"get_connection","description":"Connection block to call these tools","href":"/v1/servers/com.onrender.draconic21-x402-api%2Fdata-tools/connection?target=mcpServers","arguments":{"name":"com.onrender.draconic21-x402-api/data-tools","target":"mcpServers"}},{"action":"get_server","description":"Full descriptor with trust and connectability","href":"/v1/servers/com.onrender.draconic21-x402-api%2Fdata-tools","arguments":{"name":"com.onrender.draconic21-x402-api/data-tools"}}]}