{"server":"com.readyapis/api","count":100,"tools":[{"name":"address_enrich","title":"Address Enrichment","description":"Validate a US address and return the full ZIP enrichment (demographics, risk, climate, nearest airport, hazards) in one call.","input_schema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Free-form US address: street, city, state, ZIP."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"address_validate","title":"US Address Validation","description":"Parse and validate a free-form US address: standardize street/unit/city/state/ZIP and cross-check the ZIP against the geo dataset for state and city consistency.","input_schema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Free-form US address — street, city, state, ZIP."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"address_validate_batch","title":"Address Validation Batch","description":"Validate up to 50 US addresses in one request. Per-item errors are returned inline.","input_schema":{"type":"object","required":["items"],"properties":{"items":{"type":"array","items":{"type":"string"},"maxItems":50,"minItems":1,"description":"Up to 50 free-form US addresses."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"bin_lookup","title":"BIN / Card Lookup","description":"Identify the issuing bank, scheme (Visa / Mastercard / Amex / etc), card type (credit/debit/prepaid), and country behind a card BIN. Accepts a 6-8 digit BIN or a full PAN (Luhn-checked, never echoed). Returns scheme + card_type + brand + issuer_bank + country + risk_band. PCI-safe.","input_schema":{"type":"object","required":["card_or_bin"],"properties":{"card_or_bin":{"type":"string","description":"6-8 digit BIN or full PAN (with or without spaces/dashes)."},"use_binlist_fallback":{"type":"boolean","default":true,"description":"When false, force offline-only response (curated table + scheme prefix detection only)."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"calendar_business_days_add","title":"Add US Business Days","description":"Add N business days to a date and return the resulting business day.","input_schema":{"type":"object","required":["date","days"],"properties":{"date":{"type":"string","description":"Start date YYYY-MM-DD."},"days":{"type":"integer"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"calendar_holidays","title":"US Federal Holidays","description":"List US federal holidays for a year, including observed dates per OPM rules.","input_schema":{"type":"object","required":[],"properties":{"year":{"type":"integer","default":2026}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"calendar_is_business_day","title":"Is US Business Day","description":"Check whether a US date is a business day (weekday and not a federal holiday).","input_schema":{"type":"object","required":["date"],"properties":{"date":{"type":"string","description":"ISO date YYYY-MM-DD."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_change","title":"Company Change Signal","description":"SEC 8-K change-signal envelope for a public company. Pulls recent 8-K filings live from EDGAR, classifies item codes into change categories (M&A, leadership, restructuring, material agreement, financial, auditor, governance, disclosure), and returns a change-velocity score (0-100), dominant theme, and buyer-shaped action_hint tuned by buyer profile (sales_outreach, recruiter, investor_research, competitive_intel).","input_schema":{"type":"object","properties":{"limit":{"type":"integer","default":50,"maximum":200,"minimum":1},"domain":{"type":"string","description":"Company domain. One of domain or ticker required."},"ticker":{"type":"string","description":"Stock ticker. Used when domain not provided."},"window_days":{"type":"integer","default":365,"maximum":730,"minimum":30},"buyer_profile":{"enum":["sales_outreach","recruiter","investor_research","competitive_intel"],"type":"string","default":"sales_outreach"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_changes","title":"Company Change Log","description":"Vendor / counterparty change monitoring. Returns time-ordered entity changes (status flips, parent acquisitions, renames) filtered by since-date, LEI, change_type, or country. Critical for continuous KYC and M&A monitoring.","input_schema":{"type":"object","required":[],"properties":{"lei":{"type":"string","description":"Restrict to a single LEI."},"page":{"type":"string","default":"1"},"since":{"type":"string","description":"ISO 8601 datetime or date. Default 7 days ago."},"domain":{"type":"string","description":"Restrict via domain resolution."},"country":{"type":"string","description":"ISO 3166-1 alpha-2 country."},"per_page":{"type":"string","default":"50"},"change_type":{"type":"string","description":"Filter by change type. Comma-separated for multiple."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_cik","title":"Company by SEC CIK","description":"Resolve a SEC EDGAR Central Index Key (CIK) to a unified company profile. Accepts CIK with or without leading zeros (320193 = 0000320193 = Apple).","input_schema":{"type":"object","required":["cik"],"properties":{"cik":{"type":"string","description":"SEC EDGAR CIK, e.g. '320193' or '0000320193'."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_classify","title":"Company Classify","description":"Classify a domain using the loaded curated company profile set.","input_schema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Domain or URL, for example nvidia.com."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_domain","title":"Company Domain","description":"Return a company profile by domain. Demo mode allows selected sample domains.","input_schema":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"Company domain or URL."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_domains_batch","title":"Company Domain Batch","description":"Return multiple company profiles by domain in one bounded request. Demo mode allows selected sample domains.","input_schema":{"type":"object","required":["domains"],"properties":{"domains":{"type":"array","items":{"type":"string"},"maxItems":10,"minItems":1,"description":"Company domains, for example [\"apple.com\", \"microsoft.com\"]. A comma-separated string is also accepted."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_enrich","title":"Company Enrichment","description":"One-call company enrichment: identity + DNS + tech stack + SEC filings (if public) + cyber risk score.","input_schema":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"Company domain, e.g. stripe.com."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_industry","title":"Company Industry Search","description":"Search loaded curated company profiles by industry, category, or description signals.","input_schema":{"type":"object","required":["industry"],"properties":{"industry":{"type":"string","description":"Industry query, for example technology."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_insights","title":"Company Insights (everything)","description":"Single-call mega-endpoint — subject profile + hierarchy + corporate-family network + lifecycle timeline + peer benchmark in one response. The 'everything we know' company call.","input_schema":{"type":"object","required":[],"properties":{"lei":{"type":"string"},"domain":{"type":"string"},"ticker":{"type":"string"},"include_peers":{"type":"boolean","default":true},"include_changes":{"type":"boolean","default":true},"include_filings":{"type":"boolean","default":false,"description":"Live SEC EDGAR filings fetch (adds latency; public companies only)."},"include_network":{"type":"boolean","default":true},"include_timeline":{"type":"boolean","default":true},"include_hierarchy":{"type":"boolean","default":true},"include_risk_indicators":{"type":"boolean","default":true}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_lookup_auto","title":"Company Smart Lookup","description":"Auto-detect identifier type and route. Accepts LEI, CIK, domain, email, ticker, or exact name. Returns resolution.matched_on so caller can confirm what type was used.","input_schema":{"type":"object","required":["identifier"],"properties":{"identifier":{"type":"string","description":"Any of: LEI (20 chars), CIK (digits), domain (has dot), email (has @), ticker (1-5 letters), or exact company name."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_lookup_batch","title":"Company Batch Multi-Identifier Lookup","description":"Resolve up to 50 mixed identifiers (domain, LEI, ticker, name) in a single POST. Each result preserves the original input for join-back.","input_schema":{"type":"object","required":["identifiers"],"properties":{"identifiers":{"type":"array","items":{"type":"object","required":["type","value"],"properties":{"type":{"enum":["domain","lei","ticker","name"],"type":"string"},"value":{"type":"string"}}},"maxItems":50,"minItems":1}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_network","title":"Company Corporate Family","description":"Walk the GLEIF ultimate-parent hierarchy and return every entity sharing the same conglomerate root. Excludes pension/retirement trusts by default.","input_schema":{"type":"object","required":[],"properties":{"lei":{"type":"string","description":"Resolve subject by GLEIF LEI."},"page":{"type":"integer","default":1},"domain":{"type":"string","description":"Resolve subject by domain."},"per_page":{"type":"integer","default":50,"description":"1-200."},"include_pension_trusts":{"type":"boolean","default":false}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_nonprofit_ein","title":"Company Nonprofit EIN","description":"Return a nonprofit identity profile by EIN.","input_schema":{"type":"object","required":["ein"],"properties":{"ein":{"type":"string","description":"Employer Identification Number, for example 20-0049703."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_nonprofit_search","title":"Company Nonprofit Search","description":"Search nonprofit identity profiles by name, category, EIN, or state.","input_schema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","description":"Search query, for example education."},"state":{"type":"string","description":"Optional two-letter state filter."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_peer_comparison","title":"Company Peer Comparison","description":"Benchmark a company against same-industry/same-country peers — employee distribution, jurisdiction mix, founding-decade histogram, and where the subject ranks within the peer set.","input_schema":{"type":"object","required":[],"properties":{"lei":{"type":"string","description":"Resolve subject by GLEIF LEI."},"scope":{"enum":["industry_country","industry_global","jurisdiction_only","naics_country"],"type":"string","default":"industry_country"},"domain":{"type":"string","description":"Resolve subject by domain."},"ticker":{"type":"string","description":"Resolve subject by ticker."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_registration","title":"Company Registration Number","description":"Resolve a registry-assigned registration number (Companies House, Delaware file number, Handelsregisternummer, etc.) to a company profile. Pass country= to disambiguate since regnums aren't globally unique.","input_schema":{"type":"object","required":["regnum"],"properties":{"regnum":{"type":"string","description":"Registration number, e.g. Stripe's Delaware file number '4675506'."},"country":{"type":"string","description":"Optional ISO 3166-1 alpha-2 country code to disambiguate."},"jurisdiction":{"type":"string","description":"Optional ISO 3166-2 jurisdiction for finer scoping."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_search","title":"Company Search","description":"Search loaded curated company profiles by name, domain, industry, or ticker. Demo mode allows selected sample queries.","input_schema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","description":"Search query, for example technology."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_signal","title":"Company Buyer Signal","description":"Composite B2B buyer-signal score (0-100) for a company. Joins curated identity + live SEC EDGAR filings + DNS/DMARC + WHOIS + curated hiring signals into one explainable score tuned by buyer profile (enterprise_sales, smb_sales, investor_research, vendor_diligence). Returns overall score, tier, verdict, six sub-scores with notes, tech-stack hint, and SEC activity summary.","input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"Company domain (e.g. apple.com). One of domain or ticker is required."},"ticker":{"type":"string","description":"Stock ticker (e.g. AAPL). Used when domain is not provided."},"buyer_profile":{"enum":["enterprise_sales","smb_sales","investor_research","vendor_diligence"],"type":"string","default":"enterprise_sales","description":"Buyer profile that tunes the sub-score weights."},"include_filings":{"type":"boolean","default":true,"description":"Fetch live SEC EDGAR filings (adds ~400ms upstream)."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_stats","title":"Company Stats Aggregations","description":"Return aggregate counts across the 3.3M-entity registry — by country, jurisdiction, industry, entity_type, employee_range, decade founded, plus hierarchy/data-quality coverage. Filter the slice with country/jurisdiction/industry/naics.","input_schema":{"type":"object","required":[],"properties":{"top_n":{"type":"integer","default":15,"description":"Items returned per facet (1-50)."},"country":{"type":"string","description":"ISO 3166-1 alpha-2 country, e.g. 'US'."},"industry":{"type":"string","description":"Industry keyword."},"naics_code":{"type":"string","description":"2-digit NAICS sector code."},"jurisdiction":{"type":"string","description":"ISO 3166-2 jurisdiction, e.g. 'US-DE'."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_ticker","title":"Company Ticker","description":"Return a loaded curated company profile by public ticker.","input_schema":{"type":"object","required":["ticker"],"properties":{"ticker":{"type":"string","description":"Ticker symbol, for example NVDA."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"company_timeline","title":"Company Timeline","description":"Chronological lifecycle event list for any company — founding year, SEC former-name rebrand events, current status, parent disclosures.","input_schema":{"type":"object","required":[],"properties":{"lei":{"type":"string","description":"Resolve subject by GLEIF LEI."},"domain":{"type":"string","description":"Resolve subject by domain."},"ticker":{"type":"string","description":"Resolve subject by ticker."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"compliance_signal","title":"Compliance Signal (Sanctions + Enforcement)","description":"Compliance-status snapshot for a company: screens against Treasury OFAC SDN entries and SEC enforcement actions, and returns a 0-100 compliance score, tier, decision_hint (proceed / proceed_with_review / escalate / block_pending_review), and critical flags. Tuned by buyer profile (kyc_onboarding, vendor_diligence, regulated_industry, marketplace_listing). SCOPE: decision-support only — does not replace formal KYC or licensed sanctions screening.","input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"Company domain — used to resolve canonical name."},"ticker":{"type":"string","description":"Stock ticker — used to resolve canonical name + CIK."},"company":{"type":"string","description":"Company name. One of company / domain / ticker required."},"buyer_profile":{"enum":["kyc_onboarding","vendor_diligence","regulated_industry","marketplace_listing"],"type":"string","default":"kyc_onboarding"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"counterparty_risk","title":"Counterparty Risk Snapshot","description":"B2B counterparty-risk composite: should we extend terms to this company? Joins curated identity + live SEC EDGAR filings + DNS/DMARC + WHOIS into a risk-weighted 0-100 score (higher = lower risk), plus a tier and a decision_hint that maps to AR/AP actions (approve_net_30, approve_with_credit_check, require_prepayment, decline_pending_review). Supports four risk profiles for different underwriting postures.","input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"Company domain. One of domain or ticker required."},"ticker":{"type":"string","description":"Stock ticker. Used when domain not provided."},"risk_profile":{"enum":["ar_default","high_risk_terms","supplier_kyc","marketplace_listing"],"type":"string","default":"ar_default"},"include_filings":{"type":"boolean","default":true}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"cyber_risk","title":"Cyber Risk Signal","description":"DNS-hygiene + tech-stack-exposure surface for a domain. Returns a 0-100 cyber score (higher = lower risk) with six sub-scores (email security, DNS hardening, domain hygiene, infra exposure, tech-stack exposure, spoofability), critical flags, and concrete recommended actions. Tuned by buyer profile. SCOPE: inspects published DNS only — no port scans, breach lookups, or CVE matching.","input_schema":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"Company domain, e.g. example.com."},"buyer_profile":{"enum":["cyber_insurance_underwriting","vendor_security_review","sales_outreach","asset_inventory"],"type":"string","default":"cyber_insurance_underwriting"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"dns_certificates","title":"Domain Certificate History","description":"Recent SSL certificates from Certificate Transparency logs (crt.sh). Returns recent certs with issuer + expiry, plus the deduped subdomain list discovered across all CT entries. Useful for shadow-IT detection, sales-intel hostname discovery, and phishing-cert monitoring.","input_schema":{"type":"object","required":["domain"],"properties":{"limit":{"type":"integer","default":20,"maximum":100,"minimum":1},"domain":{"type":"string"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"dns_compare","title":"Domain Comparison (Phishing/Typosquat Detection)","description":"Compare a target domain against a reference for phishing / typosquatting / lookalike detection. Computes edit distance, apex/TLD diff, homoglyph substitution detection (0↔o, 1↔l, rn↔m). Flags is_likely_typosquat + is_likely_lookalike with drivers. Pure analytical comparison — no DNS query.","input_schema":{"type":"object","required":["reference","target"],"properties":{"target":{"type":"string","description":"Suspect domain, e.g. striipe.com."},"reference":{"type":"string","description":"Known-good domain, e.g. stripe.com."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"dns_history","title":"Observed DNS History (passive)","description":"Snapshot-on-query passive-DNS view. Returns every (record_type, value) tuple seen for this domain during /dns/lookup calls, with first_seen + last_seen + observation_count. Useful for detecting when A records moved or recovering historical NS/MX values. Not a global feed — accumulates from when our users first resolve a domain.","input_schema":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string"},"record_type":{"type":"string","description":"Optional filter: A / AAAA / MX / TXT / NS / CNAME / SOA / CAA."},"limit_per_type":{"type":"integer","default":50,"maximum":500,"minimum":1}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"dns_lookup","title":"DNS Lookup","description":"Resolve A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records for a domain.","input_schema":{"type":"object","required":["domain"],"properties":{"types":{"type":"string","description":"Optional comma-separated record types."},"domain":{"type":"string","description":"Domain name, e.g. example.com."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"dns_profile","title":"Domain Full Profile","description":"Complete DNS + WHOIS + security + hosting + email-infrastructure + subdomain-probe + health-verdict picture in one call. Sales-intel and security-audit workflow.","input_schema":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string"},"skip_whois":{"type":"boolean","default":false},"skip_subdomains":{"type":"boolean","default":false}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"dns_reputation","title":"Domain Reputation Score","description":"Composite 0-100 reputation score combining domain age, registrar tier, expiration window, security grade, NS diversity, and hosting tier. Returns band (high/moderate/low/suspect) + contributing factors. Designed for fraud-screening pipelines.","input_schema":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"dns_tls","title":"Live TLS Posture","description":"Open a TLS handshake on :443, capture the presented cert + protocol version + cipher, and grade the result A-F. Surfaces days-until-expiry, SAN list, self-signed detection, and findings like 'CBC-mode cipher in use'.","input_schema":{"type":"object","required":["domain"],"properties":{"port":{"type":"integer","default":443,"maximum":65535,"minimum":1},"domain":{"type":"string"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"dns_whois","title":"Domain WHOIS","description":"Public WHOIS profile: registrar, creation date, expiration, name servers, age in years.","input_schema":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"Domain name, e.g. example.com."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"email_disposable","title":"Disposable Email Check","description":"Test whether a domain belongs to the curated disposable-email-domain list.","input_schema":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"Domain to test, e.g. mailinator.com."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"email_free_provider","title":"Free Email Provider Check","description":"Test whether a domain belongs to the curated free consumer-email-provider list.","input_schema":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"Domain to test, e.g. gmail.com."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"email_smtp_probe","title":"Email SMTP RCPT Probe","description":"Live SMTP RCPT probe (HELO + MAIL FROM + RCPT TO; no DATA). Reports deliverability verdict (deliverable / catch_all / undeliverable / greylisted / inconclusive). Catch-all detection via random-fake-RCPT comparison. Skipped automatically for Gmail / Outlook / Yahoo / iCloud / Fastmail / ProtonMail. ~3-8s latency.","input_schema":{"type":"object","required":["email"],"properties":{"email":{"type":"string","description":"Email address to probe."},"check_catch_all":{"type":"boolean","default":true}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"email_validate","title":"Email Validation","description":"Validate an email address: RFC syntax, MX lookup, disposable/free/role-account flags, typo correction, and a composite deliverability score. Demo mode is allowed; no live SMTP probe.","input_schema":{"type":"object","required":["email"],"properties":{"email":{"type":"string","description":"Email address to validate."},"check_dns":{"type":"boolean","default":true}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"equities_concept","title":"SEC XBRL Concept History","description":"Full observation history for one XBRL concept (any us-gaap tag). Use for fields outside our 35-item headline catalog. Returns every observation across every reported unit, most-recent first.","input_schema":{"type":"object","required":["ticker","concept"],"properties":{"ticker":{"type":"string"},"concept":{"type":"string","description":"us-gaap XBRL tag, e.g. ResearchAndDevelopmentExpense."},"include_segments":{"type":"boolean","default":false}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"equities_filings","title":"Recent SEC Filings","description":"Live SEC EDGAR submissions API: most recent filings (10-K, 10-Q, 8-K, ...) for a ticker or CIK. Filter by form type.","input_schema":{"type":"object","properties":{"cik":{"type":"string","description":"SEC CIK. Either ticker or cik is required."},"forms":{"type":"string","description":"Optional comma-separated form types, e.g. '10-K,10-Q'."},"limit":{"type":"integer","default":20},"ticker":{"type":"string","description":"Stock ticker. Either ticker or cik is required."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"equities_fundamentals","title":"SEC Fundamentals (XBRL)","description":"Headline financial statements parsed from SEC XBRL filings: revenue, net income, total assets, EPS, cash flow, and 30 more curated tags. Annual (10-K) or quarterly (10-Q). Free — backed by SEC's public XBRL companyfacts API.","input_schema":{"type":"object","required":["ticker"],"properties":{"limit":{"type":"integer","default":5,"maximum":20,"minimum":1},"period":{"enum":["annual","quarterly"],"type":"string","default":"annual"},"ticker":{"type":"string","description":"Stock ticker."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"equities_ticker","title":"Equity Profile (by ticker)","description":"Resolve a stock ticker to company name, CIK, exchange, SIC industry code, and headquarters from the SEC EDGAR registry.","input_schema":{"type":"object","required":["ticker"],"properties":{"ticker":{"type":"string","description":"Stock ticker, e.g. AAPL."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"flight_airline_reliability","title":"Flight Airline Reliability","description":"Summarize loaded route reliability signals for a carrier code.","input_schema":{"type":"object","required":["airline_code"],"properties":{"airline_code":{"type":"string","description":"Carrier code, for example DL."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"flight_airport_delay_profile","title":"Flight Airport Delay Profile","description":"Summarize delay and reliability signals for an airport across loaded loaded route aggregates.","input_schema":{"type":"object","required":["airport_code"],"properties":{"airport_code":{"type":"string","description":"Airport code, for example ATL."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"flight_cancellation_risk","title":"Flight Cancellation Risk","description":"Return historical cancellation-risk signals for a route. This is not live tracking.","input_schema":{"type":"object","required":["origin","dest"],"properties":{"dest":{"type":"string","description":"Destination airport code, for example LGA."},"month":{"type":"integer","description":"Optional numeric month."},"origin":{"type":"string","description":"Origin airport code, for example ATL."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"flight_reliability","title":"Flight Reliability","description":"Return historical route reliability. Demo mode allows selected loaded routes such as ATL-LGA, ORD-EWR, SFO-SEA, LAX-JFK, DFW-LAX, and ATL-MCO.","input_schema":{"type":"object","required":["origin","dest"],"properties":{"dest":{"type":"string","description":"Destination airport code, for example LGA."},"month":{"type":"integer","description":"Optional numeric month."},"origin":{"type":"string","description":"Origin airport code, for example ATL."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"flight_route_best_times","title":"Flight Route Best Times","description":"Rank loaded departure-hour buckets for a route by historical reliability score.","input_schema":{"type":"object","required":["route"],"properties":{"route":{"type":"string","description":"Route in ORIGIN-DEST format, for example ATL-LGA."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"flight_route_summary","title":"Flight Route Summary","description":"Return a combined historical route summary with reliability, cancellation risk, carriers, months, and best time bucket. This is not live tracking.","input_schema":{"type":"object","required":["origin","dest"],"properties":{"dest":{"type":"string","description":"Destination airport code, for example LGA."},"origin":{"type":"string","description":"Origin airport code, for example ATL."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"fred_popular","title":"FRED Popular Series Catalog","description":"List of curated FRED series shortcuts with their underlying FRED ID, title, units, and frequency. Use this catalog to discover what slugs are available for fred_series.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"fred_search","title":"FRED Catalog Search","description":"Free-text search of FRED's ~800k series catalog. Ordered by popularity. Use when you don't know the series ID — e.g. q='initial jobless claims' surfaces ICSA + state-level variants.","input_schema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","minLength":2},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"fred_series","title":"FRED Economic Series","description":"Fetch any FRED time-series by curated slug (gdp, cpi, unemployment, fed_funds, treasury_10y, vix, wti, mortgage_30y, ...) or raw FRED ID (CPIAUCSL, UNRATE, DGS10). ~800k series available — covers BLS, Census, Fed, Treasury, OECD, IMF, BIS. Free upstream, server-side key required.","input_schema":{"type":"object","required":["series_or_slug"],"properties":{"end":{"type":"string","description":"ISO date YYYY-MM-DD."},"sort":{"enum":["asc","desc"],"type":"string","default":"desc"},"limit":{"type":"integer","default":60,"maximum":10000,"minimum":1},"start":{"type":"string","description":"ISO date YYYY-MM-DD."},"series_or_slug":{"type":"string","description":"Curated slug (e.g. 'gdp') or raw FRED series ID (e.g. 'CPIAUCSL')."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"funding_signal","title":"Funding Signal (SEC Form D)","description":"SEC Form D-based funding-signal envelope. Pulls Form D / D-A filings live from EDGAR and surfaces a recency-weighted funding score, cadence hint (fresh_raise, recent_raise, established_cadence, stale), and buyer-shaped action_hint tuned by buyer profile (sales_outreach, vendor_partnerships, investor_research, recruiter). Form D filings are the public, free, authoritative record of private securities offerings.","input_schema":{"type":"object","properties":{"limit":{"type":"integer","default":50,"maximum":200,"minimum":1},"domain":{"type":"string","description":"Company domain. One of domain or ticker required."},"ticker":{"type":"string","description":"Stock ticker. Used when domain not provided."},"window_days":{"type":"integer","default":540,"maximum":1095,"minimum":30},"buyer_profile":{"enum":["sales_outreach","vendor_partnerships","investor_research","recruiter"],"type":"string","default":"sales_outreach"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"fx_convert","title":"FX Convert","description":"Convert an amount between two currencies at the most recent reference rate.","input_schema":{"type":"object","required":["from_currency","to_currency","amount"],"properties":{"amount":{"type":"number"},"to_currency":{"type":"string","description":"Destination currency code, e.g. EUR."},"from_currency":{"type":"string","description":"Source currency code, e.g. USD."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"fx_correlation","title":"FX Correlation Matrix","description":"Pearson correlation of daily log-returns vs USD across a basket. Cells banded strong_positive/positive/neutral/negative/strong_negative. Treasury/risk workflow for understanding multi-currency exposure.","input_schema":{"type":"object","properties":{"basket":{"enum":["g10","majors"],"type":"string","default":"g10"},"horizon_days":{"type":"integer","default":60,"maximum":365,"minimum":14}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"fx_currencies","title":"FX Currency List","description":"List every currency Ready APIs has reference-rate coverage for, with its issuing central bank and peg classification.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"fx_historical","title":"FX Historical Rate","description":"Reference rate for a specific past date. Useful for 'what was USD→EUR on 2024-11-15?' questions.","input_schema":{"type":"object","required":["rate_date"],"properties":{"base":{"type":"string","default":"EUR"},"rate_date":{"type":"string","description":"ISO date, e.g. 2024-11-15."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"fx_movers","title":"FX Biggest Pair Movers","description":"Top N pairs by absolute % change over the lookback window. Returns signed pct_change + direction (up/down/flat). Daily/weekly market briefing.","input_schema":{"type":"object","properties":{"top_n":{"type":"integer","default":10,"maximum":30,"minimum":1},"basket":{"enum":["g10","majors"],"type":"string","default":"majors"},"horizon_days":{"type":"integer","default":7,"maximum":90,"minimum":1}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"fx_pair","title":"FX Pair Deep Profile","description":"Deep enrichment for one currency pair: latest rate + 30/90-day volatility + trend + anomaly z-score + spread estimate + cross-strength + verdict. Decision-grade single-call summary.","input_schema":{"type":"object","required":["base","quote"],"properties":{"base":{"type":"string","description":"Three-letter base currency code."},"quote":{"type":"string","description":"Three-letter quote currency code."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"fx_rates","title":"FX Rates","description":"Return current daily reference exchange rates relative to a base currency (default EUR), sourced from ECB.","input_schema":{"type":"object","required":[],"properties":{"base":{"type":"string","default":"EUR","description":"Three-letter base currency code."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"fx_strength","title":"FX Currency Strength Leaderboard","description":"Ranked strength leaderboard for the past N days. For each currency in the basket (g10 or majors), the average move across every pair it participates in. Strongest → weakest with per-currency label.","input_schema":{"type":"object","properties":{"basket":{"enum":["g10","majors"],"type":"string","default":"g10"},"horizon_days":{"type":"integer","default":7,"maximum":90,"minimum":1}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"fx_timeseries","title":"FX Timeseries","description":"Daily rate series for a single base→quote pair across a date range. Useful for charts and trend analysis.","input_schema":{"type":"object","required":["base","quote","start","end"],"properties":{"end":{"type":"string","description":"ISO end date."},"base":{"type":"string"},"quote":{"type":"string"},"start":{"type":"string","description":"ISO start date."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"fx_volatility_leaders","title":"FX Volatility Leaders","description":"Pairs ranked by annualized realized volatility. Distinct from fx_movers — surfaces pairs that swing wildly day-to-day, even if flat overall. Classes: low/moderate/elevated/extreme.","input_schema":{"type":"object","properties":{"top_n":{"type":"integer","default":10,"maximum":30,"minimum":1},"basket":{"enum":["g10","majors"],"type":"string","default":"majors"},"horizon_days":{"type":"integer","default":30,"maximum":180,"minimum":14}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"geo_asn","title":"Geo ASN Lookup","description":"Resolve an IP to its autonomous system number, organization, and network prefix.","input_schema":{"type":"object","required":["ip"],"properties":{"ip":{"type":"string","description":"IPv4 or IPv6 address."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"geo_city_search","title":"Geo City Search","description":"Return ZIP profiles for a city and state. Demo mode allows selected sample cities.","input_schema":{"type":"object","required":["name","state"],"properties":{"name":{"type":"string","description":"City name, for example Atlanta."},"state":{"type":"string","description":"Two-letter state code, for example GA."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"geo_county_lookup","title":"Geo County Lookup","description":"Return ZIP profiles in a county by county FIPS. Demo mode allows selected sample FIPS values.","input_schema":{"type":"object","required":["fips"],"properties":{"fips":{"type":"string","description":"County FIPS code, for example 13121."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"geo_enrich","title":"Geo Enrich","description":"Return the enriched ZIP profile shape used by production enrichment workflows. Demo mode allows selected sample ZIPs.","input_schema":{"type":"object","required":["zip"],"properties":{"zip":{"type":"string","description":"U.S. ZIP code, for example 30301."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"geo_ip","title":"Geo IP Lookup","description":"Resolve an IPv4 or IPv6 address to city, state, country, coordinates, timezone, and the nearest US ZIP profile. Demo mode is limited to selected sample IPs.","input_schema":{"type":"object","required":["ip"],"properties":{"ip":{"type":"string","description":"IPv4 or IPv6 address, for example 8.8.8.8."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"geo_nearby","title":"Geo Nearby ZIPs","description":"Return distance-sorted ZIP profiles near a coordinate. Demo mode allows selected sample coordinates, radius up to 25 miles, and limit up to 10.","input_schema":{"type":"object","required":["lat","lon"],"properties":{"lat":{"type":"number","description":"Latitude."},"lon":{"type":"number","description":"Longitude."},"limit":{"type":"integer","default":10},"radius_miles":{"type":"number","default":10}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"geo_timezone","title":"Geo Timezone","description":"Resolve a timezone using nearest ZIP centroid logic. Demo mode allows selected sample coordinates.","input_schema":{"type":"object","required":["lat","lon"],"properties":{"lat":{"type":"number","description":"Latitude."},"lon":{"type":"number","description":"Longitude."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"geo_zip_batch","title":"Geo ZIP Batch","description":"Look up multiple ZIP profiles in one bounded request. Demo mode allows up to 5 selected sample ZIPs; production accepts up to 10.","input_schema":{"type":"object","required":["zip_codes"],"properties":{"zip_codes":{"type":"array","items":{"type":"string"},"maxItems":10,"minItems":1,"description":"U.S. ZIP codes, for example [\"30301\", \"10001\"]. A comma-separated string is also accepted."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"geo_zip_lookup","title":"Geo ZIP Lookup","description":"Look up a ZIP profile. Demo mode allows 30301, 30303, 10001, 94105, 60601, 78701, and 98101.","input_schema":{"type":"object","required":["zip_code"],"properties":{"zip_code":{"type":"string","description":"U.S. ZIP code, for example 30301."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"hiring_signal","title":"Hiring Signal","description":"Buyer-shaped hiring velocity envelope. Pass `domain`/`company` for a company-keyed view, or `location` (+ optional `role`) for a market-keyed view. Returns velocity score (0-100), tier, growth verdict (rapid_growth, active_growth, ...), and a sales_hint mapped to typical actions for the chosen buyer profile (saas_sales, recruiter, investor_diligence, competitive_intel).","input_schema":{"type":"object","properties":{"role":{"type":"string","description":"Role family filter (e.g. engineering, sales)."},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"domain":{"type":"string","description":"Company domain. One of domain/company/location required."},"company":{"type":"string","description":"Company name (partial match)."},"location":{"type":"string","description":"Location filter (city, metro, or 'remote')."},"buyer_profile":{"enum":["saas_sales","recruiter","investor_diligence","competitive_intel"],"type":"string","default":"saas_sales"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"intel_buyer_profiles","title":"Company Signal Buyer Profiles","description":"List supported buyer profiles for /intel/company-signal and how each weights the six sub-scores.","input_schema":{"type":"object","required":[],"properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"intel_change_profiles","title":"Company Change Buyer Profiles","description":"List buyer profiles for /intel/company-change and their category multipliers.","input_schema":{"type":"object","required":[],"properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"intel_compliance_profiles","title":"Compliance Buyer Profiles","description":"List buyer profiles for /intel/compliance-signal and their sub-score weights.","input_schema":{"type":"object","required":[],"properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"intel_cyber_profiles","title":"Cyber Risk Buyer Profiles","description":"List buyer profiles for /intel/cyber-risk and their sub-score weights.","input_schema":{"type":"object","required":[],"properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"intel_funding_profiles","title":"Funding Signal Buyer Profiles","description":"List buyer profiles for /intel/funding-signal and their sub-score weights.","input_schema":{"type":"object","required":[],"properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"intel_hiring_profiles","title":"Hiring Signal Buyer Profiles","description":"List buyer profiles for /intel/hiring-signal and their weights.","input_schema":{"type":"object","required":[],"properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"intel_rank","title":"Site Risk Bulk Rank","description":"Score and rank up to 100 ZIPs against a single site profile. Returns sorted by risk_score (highest = lowest risk).","input_schema":{"type":"object","required":["candidates"],"properties":{"candidates":{"type":"array","items":{"type":"string","pattern":"^\\d{5}$"},"maxItems":100,"minItems":1,"description":"Up to 100 five-digit US ZIPs."},"site_profile":{"enum":["insurance_underwriting","data_center_site","retail_storefront","warehouse_distribution","remote_office","small_office"],"type":"string","default":"insurance_underwriting"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"intel_risk_profiles","title":"Counterparty Risk Profiles","description":"List supported risk profiles for /intel/counterparty-risk and how each weights the six risk sub-scores.","input_schema":{"type":"object","required":[],"properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"intel_role_profiles","title":"Location Intel Role Profiles","description":"List supported role profiles for /intel/location-score and how each weights the six sub-scores (talent_pool, cost_pressure, tax_burden, connectivity, climate_resilience, quality_of_life).","input_schema":{"type":"object","required":[],"properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"intel_site_profiles","title":"Site Risk Profiles","description":"List supported site profiles for /intel/site-risk and how each weights the six physical-risk sub-scores.","input_schema":{"type":"object","required":[],"properties":{},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"jobs_companies_hiring","title":"Jobs Companies Hiring","description":"Return curated company-level hiring signals for a location and optional role family.","input_schema":{"type":"object","required":["location"],"properties":{"role":{"type":"string","description":"Optional role-family filter."},"location":{"type":"string","description":"Location query, for example atlanta."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"jobs_concentration","title":"Skill Geographic Concentration","description":"HHI-based geographic concentration for a skill. Returns hhi_score (0-100), band (diffuse → dominant), and top N metros with their job-count share. Answers 'where does the candidate pool live?'.","input_schema":{"type":"object","required":["skill"],"properties":{"skill":{"type":"string"},"top_n":{"type":"integer","default":5,"maximum":20,"minimum":1}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"jobs_momentum","title":"Skill Hiring Momentum","description":"Recent vs prior period demand for a skill. Returns score (-100..+100) and band (surging/rising/stable/cooling/falling) so you know if hiring for this skill is accelerating or decelerating.","input_schema":{"type":"object","required":["skill"],"properties":{"skill":{"type":"string"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"jobs_profile","title":"Labor-Market Profile (deep)","description":"Full talent-market profile in one call: skill intel + role intel + market temperature + salary band + hiring velocity + location compete + talent verdict. Replaces ~5 separate calls.","input_schema":{"type":"object","properties":{"skill":{"type":"string"},"title":{"type":"string"},"location":{"type":"string"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"jobs_related_skills","title":"Jobs Related Skills","description":"Return ranked related skills for a loaded skill trend.","input_schema":{"type":"object","required":["skill"],"properties":{"skill":{"type":"string","description":"Skill keyword, for example python."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"jobs_remote_trends","title":"Jobs Remote Trends","description":"Return remote/hybrid/on-site trend buckets for a role title.","input_schema":{"type":"object","required":["role"],"properties":{"role":{"type":"string","description":"Role title, for example software engineer."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"jobs_role_skills","title":"Jobs Role Skills","description":"Return aggregated skill signals for a role title. Demo mode allows selected sample job titles.","input_schema":{"type":"object","required":["title"],"properties":{"title":{"type":"string","description":"Role title, for example data analyst."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"jobs_salary_signals","title":"Jobs Salary Signals","description":"Return salary signal aggregates for a role title in the loaded trend set.","input_schema":{"type":"object","required":["title"],"properties":{"title":{"type":"string","description":"Role title, for example cloud engineer."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"jobs_scarcity","title":"Talent Scarcity (candidates per role)","description":"Estimate candidates-per-open-role for a skill. Bands: severe_shortage / scarce / balanced / abundant. Workforce-planning signal for prioritizing hard-to-fill roles.","input_schema":{"type":"object","required":["skill"],"properties":{"skill":{"type":"string"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"jobs_skill_graph","title":"Skill Adjacency Graph","description":"Multi-hop related-skill graph (BFS from seed). Returns nodes with hops_from_seed and edges with frequency-based weights. Use for broadening candidate filters, curriculum design, and job-description templating.","input_schema":{"type":"object","required":["skill"],"properties":{"skill":{"type":"string"},"max_hops":{"type":"integer","default":2,"maximum":3,"minimum":1},"max_nodes":{"type":"integer","default":30,"maximum":100,"minimum":5}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"jobs_skill_trends","title":"Jobs Skill Trends","description":"Return job and skill-demand trend rows. Demo mode allows selected sample skills.","input_schema":{"type":"object","required":["skill"],"properties":{"skill":{"type":"string","description":"Skill keyword, for example python."}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"location_score","title":"Location Intelligence Score","description":"Composite hiring-location score (0-100) for a US ZIP, weighted by role profile (engineering, sales, operations, warehouse, retail, remote). Joins Census ACS demographics, FEMA flood, IECC climate, FAA airport, BEA cost-of-living, and state income tax into one tuned signal. Returns overall score, tier, verdict, and six sub-scores with notes.","input_schema":{"type":"object","required":["zip"],"properties":{"zip":{"type":"string","description":"U.S. ZIP code, for example 10001."},"role":{"enum":["engineering","sales","operations","warehouse","retail","remote"],"type":"string","default":"engineering","description":"Role profile that tunes the sub-score weights."},"year":{"type":"integer","default":2026},"filing_status":{"enum":["single","married_filing_jointly","married_filing_separately","head_of_household"],"type":"string","default":"single"}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"},{"name":"meta_catalog","title":"Catalog Metadata","description":"List public-safe dataset coverage, status, and endpoint counts. Demo mode is allowed.","input_schema":{"type":"object","required":[],"properties":{"include_endpoints":{"type":"boolean","default":false}},"additionalProperties":false},"output_schema":null,"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T10:26:15.456Z"}],"next_cursor":"meta_catalog","next_actions":[{"action":"list_tools","description":"Next page","href":"/v1/servers/com.readyapis%2Fapi/tools?cursor=meta_catalog&limit=100","arguments":{"name":"com.readyapis/api","cursor":"meta_catalog","limit":100}},{"action":"get_connection","description":"Connection block to call these tools","href":"/v1/servers/com.readyapis%2Fapi/connection?target=mcpServers","arguments":{"name":"com.readyapis/api","target":"mcpServers"}},{"action":"get_server","description":"Full descriptor with trust and connectability","href":"/v1/servers/com.readyapis%2Fapi","arguments":{"name":"com.readyapis/api"}}]}