{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_7aj3pca57sxu","handle":"ready-apis","url":"https://wellknown.network/agents/ready-apis","links":{"self":"https://wellknown.network/agents/ready-apis/record.json","html":"https://wellknown.network/agents/ready-apis","markdown":"https://wellknown.network/agents/ready-apis/record.md","api":"https://wellknown.network/api/v1/agents/ready-apis","status":"https://wellknown.network/api/v1/agents/ready-apis/status","claim":"https://wellknown.network/agents/ready-apis/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/ready-apis/claim.json","badge":"https://wellknown.network/agents/ready-apis/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/ready-apis/history","tools":"https://wellknown.network/api/v1/agents/ready-apis/tools"},"ard":{"identifier":"urn:air:readyapis.com:server:ready-apis","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Ready APIs","summary":"135 MCP tools: geo, email, phone, company, DNS, FX, equities, weather, tax, econ, intel — one key.","description":"135 MCP tools: geo, email, phone, company, DNS, FX, equities, weather, tax, econ, intel — one key.","publisher":{"name":"com.readyapis","url":null},"homepage":"https://readyapis.com","repository":"https://github.com/ReadyAPIs-com/readyapis","version":"1.2.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://readyapis.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-06-13T14:43:16.880489Z","publishedAt":"2026-06-13T14:43:16.880489Z","registryName":"com.readyapis/api"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.writing","name":"Writing & Editing","confidence":1,"provenance":"derived"},{"slug":"data.weather","name":"Weather","confidence":1,"provenance":"derived"},{"slug":"dev.monitoring","name":"Monitoring & Observability","confidence":1,"provenance":"derived"},{"slug":"productivity.email","name":"Email","confidence":1,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"derived"},{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":0.977,"provenance":"derived"},{"slug":"communication.sms-voice","name":"SMS & Voice","confidence":0.859,"provenance":"derived"},{"slug":"finance.accounting","name":"Accounting","confidence":0.807,"provenance":"derived"}],"categories":["analytics","commerce","communication","content","data","dev","finance","productivity"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 7h ago.","lastOkAt":"2026-10-09T19:26:18.646Z","lastProbedAt":"2026-10-09T19:26:18.646Z","statusComputedAt":"2026-10-09T19:28:16.066Z","reliability30d":{"probes":108,"successRate":1,"p50Ms":376,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":107,"ok":107,"authBoundaryOk":0,"serviceOk":107,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-09T19:26:18.646Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":2025,"error":null,"detail":{"tools":[{"name":"meta_catalog","description":"List public-safe dataset coverage, status, and endpoint counts. Demo mode is allowed."},{"name":"meta_dataset","description":"Return public-safe coverage, limitations, and endpoint references for one dataset slug."},{"name":"geo_zip_lookup","description":"Look up a ZIP profile. Demo mode allows 30301, 30303, 10001, 94105, 60601, 78701, and 98101."},{"name":"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."},{"name":"geo_enrich","description":"Return the enriched ZIP profile shape used by production enrichment workflows. Demo mode allows selected sample ZIPs."},{"name":"geo_city_search","description":"Return ZIP profiles for a city and state. Demo mode allows selected sample cities."},{"name":"geo_county_lookup","description":"Return ZIP profiles in a county by county FIPS. Demo mode allows selected sample FIPS values."},{"name":"geo_timezone","description":"Resolve a timezone using nearest ZIP centroid logic. Demo mode allows selected sample coordinates."},{"name":"geo_nearby","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."},{"name":"geo_ip","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."},{"name":"tax_federal_brackets","description":"Return federal tax bracket reference rows. Demo mode is limited to 2026 and standard filing statuses."},{"name":"tax_standard_deduction","description":"Return standard deduction reference values. Demo mode is limited to 2026."},{"name":"tax_mileage_rates","description":"Return mileage-rate reference values. Demo mode is limited to 2026."},{"name":"tax_retirement_limits","description":"Return retirement contribution reference values. Demo mode is limited to 2026."},{"name":"tax_deadlines","description":"Return filing deadline reference values. Demo mode is limited to 2026."},{"name":"tax_state_brackets","description":"Return selected state individual income-tax bracket references. Demo mode is limited to Georgia 2026."},{"name":"tax_summary","description":"Return a combined federal bracket, standard deduction, mileage, retirement, and filing-deadline reference summary. Demo mode is limited to 2026."},{"name":"tax_calculate","description":"Compute progressive federal (and optional state) tax owed from gross income, filing status, year, and deductions. Returns tax, marginal/effective rate, take-hom"},{"name":"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."},{"name":"flight_airport_delay_profile","description":"Summarize delay and reliability signals for an airport across loaded loaded route aggregates."},{"name":"flight_route_best_times","description":"Rank loaded departure-hour buckets for a route by historical reliability score."},{"name":"flight_airline_reliability","description":"Summarize loaded route reliability signals for a carrier code."},{"name":"flight_cancellation_risk","description":"Return historical cancellation-risk signals for a route. This is not live tracking."},{"name":"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."},{"name":"company_domain","description":"Return a company profile by domain. Demo mode allows selected sample domains."},{"name":"company_domains_batch","description":"Return multiple company profiles by domain in one bounded request. Demo mode allows selected sample domains."},{"name":"company_search","description":"Search loaded curated company profiles by name, domain, industry, or ticker. Demo mode allows selected sample queries."},{"name":"company_industry","description":"Search loaded curated company profiles by industry, category, or description signals."},{"name":"company_ticker","description":"Return a loaded curated company profile by public ticker."},{"name":"company_nonprofit_ein","description":"Return a nonprofit identity profile by EIN."},{"name":"company_nonprofit_search","description":"Search nonprofit identity profiles by name, category, EIN, or state."},{"name":"company_classify","description":"Classify a domain using the loaded curated company profile set."},{"name":"company_stats","description":"Return aggregate counts across the 3.3M-entity registry — by country, jurisdiction, industry, entity_type, employee_range, decade founded, plus hierarchy/data-q"},{"name":"company_timeline","description":"Chronological lifecycle event list for any company — founding year, SEC former-name rebrand events, current status, parent disclosures."},{"name":"company_network","description":"Walk the GLEIF ultimate-parent hierarchy and return every entity sharing the same conglomerate root. Excludes pension/retirement trusts by default."},{"name":"company_registration","description":"Resolve a registry-assigned registration number (Companies House, Delaware file number, Handelsregisternummer, etc.) to a company profile. Pass country= to disa"},{"name":"company_changes","description":"Vendor / counterparty change monitoring. Returns time-ordered entity changes (status flips, parent acquisitions, renames) filtered by since-date, LEI, change_ty"},{"name":"company_lookup_auto","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"},{"name":"company_insights","description":"Single-call mega-endpoint — subject profile + hierarchy + corporate-family network + lifecycle timeline + peer benchmark in one response. The 'everything we kno"},{"name":"company_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)."},{"name":"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 w"},{"name":"company_lookup_batch","description":"Resolve up to 50 mixed identifiers (domain, LEI, ticker, name) in a single POST. Each result preserves the original input for join-back."},{"name":"jobs_skill_trends","description":"Return job and skill-demand trend rows. Demo mode allows selected sample skills."},{"name":"jobs_related_skills","description":"Return ranked related skills for a loaded skill trend."},{"name":"jobs_role_skills","description":"Return aggregated skill signals for a role title. Demo mode allows selected sample job titles."},{"name":"jobs_remote_trends","description":"Return remote/hybrid/on-site trend buckets for a role title."},{"name":"jobs_companies_hiring","description":"Return curated company-level hiring signals for a location and optional role family."},{"name":"jobs_salary_signals","description":"Return salary signal aggregates for a role title in the loaded trend set."},{"name":"email_validate","description":"Validate an email address: RFC syntax, MX lookup, disposable/free/role-account flags, typo correction, and a composite deliverability score. Demo mode is allowe"},{"name":"email_disposable","description":"Test whether a domain belongs to the curated disposable-email-domain list."},{"name":"email_free_provider","description":"Test whether a domain belongs to the curated free consumer-email-provider list."},{"name":"email_smtp_probe","description":"Live SMTP RCPT probe (HELO + MAIL FROM + RCPT TO; no DATA). Reports deliverability verdict (deliverable / catch_all / undeliverable / greylisted / inconclusive)"},{"name":"phone_validate","description":"Validate + enrich a phone number in 200+ countries. Returns E.164/national/international formatting, country, number-type (mobile/fixed/VoIP/toll-free/premium),"},{"name":"phone_region","description":"Lightweight country + region + primary timezone lookup for a phone number. Cheaper than phone_validate when you only need the country header."},{"name":"bin_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 "},{"name":"vin_decode","description":"Decode a 17-character Vehicle Identification Number. Offline ISO 3779/3780 structural decode (syntax, check digit, country, model year) + NHTSA vPIC enrichment "},{"name":"sanctions_search","description":"Search the US Treasury OFAC SDN list by name. 5-stage match cascade (exact primary, exact AKA, substring primary, substring AKA, fuzzy token-Jaccard) returns ma"},{"name":"fx_rates","description":"Return current daily reference exchange rates relative to a base currency (default EUR), sourced from ECB."},{"name":"fx_convert","description":"Convert an amount between two currencies at the most recent reference rate."},{"name":"fx_historical","description":"Reference rate for a specific past date. Useful for 'what was USD→EUR on 2024-11-15?' questions."},{"name":"fx_timeseries","description":"Daily rate series for a single base→quote pair across a date range. Useful for charts and trend analysis."},{"name":"fx_currencies","description":"List every currency Ready APIs has reference-rate coverage for, with its issuing central bank and peg classification."},{"name":"fx_pair","description":"Deep enrichment for one currency pair: latest rate + 30/90-day volatility + trend + anomaly z-score + spread estimate + cross-strength + verdict. Decision-grade"},{"name":"fx_strength","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. Stronge"},{"name":"fx_movers","description":"Top N pairs by absolute % change over the lookback window. Returns signed pct_change + direction (up/down/flat). Daily/weekly market briefing."},{"name":"fx_correlation","description":"Pearson correlation of daily log-returns vs USD across a basket. Cells banded strong_positive/positive/neutral/negative/strong_negative. Treasury/risk workflow "},{"name":"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/modera"},{"name":"calendar_holidays","description":"List US federal holidays for a year, including observed dates per OPM rules."},{"name":"calendar_is_business_day","description":"Check whether a US date is a business day (weekday and not a federal holiday)."},{"name":"calendar_business_days_add","description":"Add N business days to a date and return the resulting business day."},{"name":"geo_asn","description":"Resolve an IP to its autonomous system number, organization, and network prefix."},{"name":"address_validate","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"},{"name":"dns_lookup","description":"Resolve A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records for a domain."},{"name":"dns_whois","description":"Public WHOIS profile: registrar, creation date, expiration, name servers, age in years."},{"name":"dns_profile","description":"Complete DNS + WHOIS + security + hosting + email-infrastructure + subdomain-probe + health-verdict picture in one call. Sales-intel and security-audit workflow"},{"name":"dns_reputation","description":"Composite 0-100 reputation score combining domain age, registrar tier, expiration window, security grade, NS diversity, and hosting tier. Returns band (high/mod"},{"name":"dns_certificates","description":"Recent SSL certificates from Certificate Transparency logs (crt.sh). Returns recent certs with issuer + expiry, plus the deduped subdomain list discovered acros"},{"name":"dns_tls","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-signe"},{"name":"dns_compare","description":"Compare a target domain against a reference for phishing / typosquatting / lookalike detection. Computes edit distance, apex/TLD diff, homoglyph substitution de"},{"name":"dns_history","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 + observ"},{"name":"weather_current","description":"Current conditions at a latitude/longitude in imperial or metric units. Sourced from Open-Meteo."},{"name":"weather_zip","description":"Resolve a US ZIP to coordinates via the geo dataset, then return current weather."},{"name":"weather_forecast","description":"Daily forecast with travel-impact score (flight risk, outdoor event suitability) per day plus an overall precipitation outlook (dry/mixed/wet pattern)."},{"name":"weather_alerts","description":"Active alerts from the US National Weather Service. Query by lat+lon, US ZIP, or two-letter state code."},{"name":"weather_compare","description":"Rank up to 5 locations by comfort outlook (ideal > mild > poor > severe). Useful for trip planning, expansion site comparison, event location selection."},{"name":"weather_historical","description":"Last 1-365 days of daily observations with pre-computed aggregates (frost-day count, summer-day count, rainy days, heavy-rain days, extremes). Answers 'is this "},{"name":"weather_normals","description":"Same-window decadal climate normals for the next N days, plus a departure-from-normal block comparing the current forecast to the baseline. 'This week is 11°F a"},{"name":"weather_degree_days","description":"HDD and CDD over a window, with per-day rows. Used for HVAC sizing, utility bill reconciliation, energy forecasting. Default base 65°F is the NOAA HVAC standard"},{"name":"weather_best_window","description":"Find the best contiguous N-day or N-hour window in the forecast horizon for an activity (outdoor_event, ski, construction, agriculture_spray, running). Returns "},{"name":"weather_hourly","description":"Hour-by-hour forecast: temperature, apparent temperature, precipitation probability + amount, humidity, cloud cover, wind speed/gusts/direction, and a WMO condi"},{"name":"weather_marine","description":"Coastal/marine hourly forecast: wave height, period, and direction, plus wind-wave and swell components. For shipping, fishing, surfing, and coastal-event plann"},{"name":"weather_air_quality","description":"Current air quality at a lat/lon or US ZIP: US EPA AQI + European AQI, plus pollutant concentrations (PM2.5, PM10, ozone, NO₂, SO₂, CO, dust) in µg/m³, a catego"},{"name":"weather_route","description":"Weather conditions along a polyline route. Pass up to 20 legs, each a lat/lon waypoint with an optional ISO 8601 departs_at. Legs departing within 2 hours (or w"},{"name":"equities_ticker","description":"Resolve a stock ticker to company name, CIK, exchange, SIC industry code, and headquarters from the SEC EDGAR registry."},{"name":"equities_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."},{"name":"equities_fundamentals","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 quarte"},{"name":"equities_concept","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 rep"},{"name":"location_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 dem"},{"name":"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_re"},{"name":"company_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 ex"}],"toolCount":135,"toolsHash":"fde76b5269e28c1307500ae8ecfd2c7eb3a733acc4f5df2d6b3ff02949f2b8ec","serverName":"readyapis","capabilities":["tools","resources","prompts","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T12:29:25.166Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":418,"error":null,"detail":{"tools":[{"name":"meta_catalog","description":"List public-safe dataset coverage, status, and endpoint counts. Demo mode is allowed."},{"name":"meta_dataset","description":"Return public-safe coverage, limitations, and endpoint references for one dataset slug."},{"name":"geo_zip_lookup","description":"Look up a ZIP profile. Demo mode allows 30301, 30303, 10001, 94105, 60601, 78701, and 98101."},{"name":"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."},{"name":"geo_enrich","description":"Return the enriched ZIP profile shape used by production enrichment workflows. Demo mode allows selected sample ZIPs."},{"name":"geo_city_search","description":"Return ZIP profiles for a city and state. Demo mode allows selected sample cities."},{"name":"geo_county_lookup","description":"Return ZIP profiles in a county by county FIPS. Demo mode allows selected sample FIPS values."},{"name":"geo_timezone","description":"Resolve a timezone using nearest ZIP centroid logic. Demo mode allows selected sample coordinates."},{"name":"geo_nearby","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."},{"name":"geo_ip","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."},{"name":"tax_federal_brackets","description":"Return federal tax bracket reference rows. Demo mode is limited to 2026 and standard filing statuses."},{"name":"tax_standard_deduction","description":"Return standard deduction reference values. Demo mode is limited to 2026."},{"name":"tax_mileage_rates","description":"Return mileage-rate reference values. Demo mode is limited to 2026."},{"name":"tax_retirement_limits","description":"Return retirement contribution reference values. Demo mode is limited to 2026."},{"name":"tax_deadlines","description":"Return filing deadline reference values. Demo mode is limited to 2026."},{"name":"tax_state_brackets","description":"Return selected state individual income-tax bracket references. Demo mode is limited to Georgia 2026."},{"name":"tax_summary","description":"Return a combined federal bracket, standard deduction, mileage, retirement, and filing-deadline reference summary. Demo mode is limited to 2026."},{"name":"tax_calculate","description":"Compute progressive federal (and optional state) tax owed from gross income, filing status, year, and deductions. Returns tax, marginal/effective rate, take-hom"},{"name":"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."},{"name":"flight_airport_delay_profile","description":"Summarize delay and reliability signals for an airport across loaded loaded route aggregates."},{"name":"flight_route_best_times","description":"Rank loaded departure-hour buckets for a route by historical reliability score."},{"name":"flight_airline_reliability","description":"Summarize loaded route reliability signals for a carrier code."},{"name":"flight_cancellation_risk","description":"Return historical cancellation-risk signals for a route. This is not live tracking."},{"name":"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."},{"name":"company_domain","description":"Return a company profile by domain. Demo mode allows selected sample domains."},{"name":"company_domains_batch","description":"Return multiple company profiles by domain in one bounded request. Demo mode allows selected sample domains."},{"name":"company_search","description":"Search loaded curated company profiles by name, domain, industry, or ticker. Demo mode allows selected sample queries."},{"name":"company_industry","description":"Search loaded curated company profiles by industry, category, or description signals."},{"name":"company_ticker","description":"Return a loaded curated company profile by public ticker."},{"name":"company_nonprofit_ein","description":"Return a nonprofit identity profile by EIN."},{"name":"company_nonprofit_search","description":"Search nonprofit identity profiles by name, category, EIN, or state."},{"name":"company_classify","description":"Classify a domain using the loaded curated company profile set."},{"name":"company_stats","description":"Return aggregate counts across the 3.3M-entity registry — by country, jurisdiction, industry, entity_type, employee_range, decade founded, plus hierarchy/data-q"},{"name":"company_timeline","description":"Chronological lifecycle event list for any company — founding year, SEC former-name rebrand events, current status, parent disclosures."},{"name":"company_network","description":"Walk the GLEIF ultimate-parent hierarchy and return every entity sharing the same conglomerate root. Excludes pension/retirement trusts by default."},{"name":"company_registration","description":"Resolve a registry-assigned registration number (Companies House, Delaware file number, Handelsregisternummer, etc.) to a company profile. Pass country= to disa"},{"name":"company_changes","description":"Vendor / counterparty change monitoring. Returns time-ordered entity changes (status flips, parent acquisitions, renames) filtered by since-date, LEI, change_ty"},{"name":"company_lookup_auto","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"},{"name":"company_insights","description":"Single-call mega-endpoint — subject profile + hierarchy + corporate-family network + lifecycle timeline + peer benchmark in one response. The 'everything we kno"},{"name":"company_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)."},{"name":"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 w"},{"name":"company_lookup_batch","description":"Resolve up to 50 mixed identifiers (domain, LEI, ticker, name) in a single POST. Each result preserves the original input for join-back."},{"name":"jobs_skill_trends","description":"Return job and skill-demand trend rows. Demo mode allows selected sample skills."},{"name":"jobs_related_skills","description":"Return ranked related skills for a loaded skill trend."},{"name":"jobs_role_skills","description":"Return aggregated skill signals for a role title. Demo mode allows selected sample job titles."},{"name":"jobs_remote_trends","description":"Return remote/hybrid/on-site trend buckets for a role title."},{"name":"jobs_companies_hiring","description":"Return curated company-level hiring signals for a location and optional role family."},{"name":"jobs_salary_signals","description":"Return salary signal aggregates for a role title in the loaded trend set."},{"name":"email_validate","description":"Validate an email address: RFC syntax, MX lookup, disposable/free/role-account flags, typo correction, and a composite deliverability score. Demo mode is allowe"},{"name":"email_disposable","description":"Test whether a domain belongs to the curated disposable-email-domain list."},{"name":"email_free_provider","description":"Test whether a domain belongs to the curated free consumer-email-provider list."},{"name":"email_smtp_probe","description":"Live SMTP RCPT probe (HELO + MAIL FROM + RCPT TO; no DATA). Reports deliverability verdict (deliverable / catch_all / undeliverable / greylisted / inconclusive)"},{"name":"phone_validate","description":"Validate + enrich a phone number in 200+ countries. Returns E.164/national/international formatting, country, number-type (mobile/fixed/VoIP/toll-free/premium),"},{"name":"phone_region","description":"Lightweight country + region + primary timezone lookup for a phone number. Cheaper than phone_validate when you only need the country header."},{"name":"bin_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 "},{"name":"vin_decode","description":"Decode a 17-character Vehicle Identification Number. Offline ISO 3779/3780 structural decode (syntax, check digit, country, model year) + NHTSA vPIC enrichment "},{"name":"sanctions_search","description":"Search the US Treasury OFAC SDN list by name. 5-stage match cascade (exact primary, exact AKA, substring primary, substring AKA, fuzzy token-Jaccard) returns ma"},{"name":"fx_rates","description":"Return current daily reference exchange rates relative to a base currency (default EUR), sourced from ECB."},{"name":"fx_convert","description":"Convert an amount between two currencies at the most recent reference rate."},{"name":"fx_historical","description":"Reference rate for a specific past date. Useful for 'what was USD→EUR on 2024-11-15?' questions."},{"name":"fx_timeseries","description":"Daily rate series for a single base→quote pair across a date range. Useful for charts and trend analysis."},{"name":"fx_currencies","description":"List every currency Ready APIs has reference-rate coverage for, with its issuing central bank and peg classification."},{"name":"fx_pair","description":"Deep enrichment for one currency pair: latest rate + 30/90-day volatility + trend + anomaly z-score + spread estimate + cross-strength + verdict. Decision-grade"},{"name":"fx_strength","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. Stronge"},{"name":"fx_movers","description":"Top N pairs by absolute % change over the lookback window. Returns signed pct_change + direction (up/down/flat). Daily/weekly market briefing."},{"name":"fx_correlation","description":"Pearson correlation of daily log-returns vs USD across a basket. Cells banded strong_positive/positive/neutral/negative/strong_negative. Treasury/risk workflow "},{"name":"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/modera"},{"name":"calendar_holidays","description":"List US federal holidays for a year, including observed dates per OPM rules."},{"name":"calendar_is_business_day","description":"Check whether a US date is a business day (weekday and not a federal holiday)."},{"name":"calendar_business_days_add","description":"Add N business days to a date and return the resulting business day."},{"name":"geo_asn","description":"Resolve an IP to its autonomous system number, organization, and network prefix."},{"name":"address_validate","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"},{"name":"dns_lookup","description":"Resolve A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records for a domain."},{"name":"dns_whois","description":"Public WHOIS profile: registrar, creation date, expiration, name servers, age in years."},{"name":"dns_profile","description":"Complete DNS + WHOIS + security + hosting + email-infrastructure + subdomain-probe + health-verdict picture in one call. Sales-intel and security-audit workflow"},{"name":"dns_reputation","description":"Composite 0-100 reputation score combining domain age, registrar tier, expiration window, security grade, NS diversity, and hosting tier. Returns band (high/mod"},{"name":"dns_certificates","description":"Recent SSL certificates from Certificate Transparency logs (crt.sh). Returns recent certs with issuer + expiry, plus the deduped subdomain list discovered acros"},{"name":"dns_tls","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-signe"},{"name":"dns_compare","description":"Compare a target domain against a reference for phishing / typosquatting / lookalike detection. Computes edit distance, apex/TLD diff, homoglyph substitution de"},{"name":"dns_history","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 + observ"},{"name":"weather_current","description":"Current conditions at a latitude/longitude in imperial or metric units. Sourced from Open-Meteo."},{"name":"weather_zip","description":"Resolve a US ZIP to coordinates via the geo dataset, then return current weather."},{"name":"weather_forecast","description":"Daily forecast with travel-impact score (flight risk, outdoor event suitability) per day plus an overall precipitation outlook (dry/mixed/wet pattern)."},{"name":"weather_alerts","description":"Active alerts from the US National Weather Service. Query by lat+lon, US ZIP, or two-letter state code."},{"name":"weather_compare","description":"Rank up to 5 locations by comfort outlook (ideal > mild > poor > severe). Useful for trip planning, expansion site comparison, event location selection."},{"name":"weather_historical","description":"Last 1-365 days of daily observations with pre-computed aggregates (frost-day count, summer-day count, rainy days, heavy-rain days, extremes). Answers 'is this "},{"name":"weather_normals","description":"Same-window decadal climate normals for the next N days, plus a departure-from-normal block comparing the current forecast to the baseline. 'This week is 11°F a"},{"name":"weather_degree_days","description":"HDD and CDD over a window, with per-day rows. Used for HVAC sizing, utility bill reconciliation, energy forecasting. Default base 65°F is the NOAA HVAC standard"},{"name":"weather_best_window","description":"Find the best contiguous N-day or N-hour window in the forecast horizon for an activity (outdoor_event, ski, construction, agriculture_spray, running). Returns "},{"name":"weather_hourly","description":"Hour-by-hour forecast: temperature, apparent temperature, precipitation probability + amount, humidity, cloud cover, wind speed/gusts/direction, and a WMO condi"},{"name":"weather_marine","description":"Coastal/marine hourly forecast: wave height, period, and direction, plus wind-wave and swell components. For shipping, fishing, surfing, and coastal-event plann"},{"name":"weather_air_quality","description":"Current air quality at a lat/lon or US ZIP: US EPA AQI + European AQI, plus pollutant concentrations (PM2.5, PM10, ozone, NO₂, SO₂, CO, dust) in µg/m³, a catego"},{"name":"weather_route","description":"Weather conditions along a polyline route. Pass up to 20 legs, each a lat/lon waypoint with an optional ISO 8601 departs_at. Legs departing within 2 hours (or w"},{"name":"equities_ticker","description":"Resolve a stock ticker to company name, CIK, exchange, SIC industry code, and headquarters from the SEC EDGAR registry."},{"name":"equities_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."},{"name":"equities_fundamentals","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 quarte"},{"name":"equities_concept","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 rep"},{"name":"location_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 dem"},{"name":"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_re"},{"name":"company_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 ex"}],"toolCount":135,"toolsHash":"fde76b5269e28c1307500ae8ecfd2c7eb3a733acc4f5df2d6b3ff02949f2b8ec","serverName":"readyapis","capabilities":["tools","resources","prompts","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T05:27:03.423Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":369,"error":null,"detail":{"tools":[{"name":"meta_catalog","description":"List public-safe dataset coverage, status, and endpoint counts. Demo mode is allowed."},{"name":"meta_dataset","description":"Return public-safe coverage, limitations, and endpoint references for one dataset slug."},{"name":"geo_zip_lookup","description":"Look up a ZIP profile. Demo mode allows 30301, 30303, 10001, 94105, 60601, 78701, and 98101."},{"name":"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."},{"name":"geo_enrich","description":"Return the enriched ZIP profile shape used by production enrichment workflows. Demo mode allows selected sample ZIPs."},{"name":"geo_city_search","description":"Return ZIP profiles for a city and state. Demo mode allows selected sample cities."},{"name":"geo_county_lookup","description":"Return ZIP profiles in a county by county FIPS. Demo mode allows selected sample FIPS values."},{"name":"geo_timezone","description":"Resolve a timezone using nearest ZIP centroid logic. Demo mode allows selected sample coordinates."},{"name":"geo_nearby","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."},{"name":"geo_ip","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."},{"name":"tax_federal_brackets","description":"Return federal tax bracket reference rows. Demo mode is limited to 2026 and standard filing statuses."},{"name":"tax_standard_deduction","description":"Return standard deduction reference values. Demo mode is limited to 2026."},{"name":"tax_mileage_rates","description":"Return mileage-rate reference values. Demo mode is limited to 2026."},{"name":"tax_retirement_limits","description":"Return retirement contribution reference values. Demo mode is limited to 2026."},{"name":"tax_deadlines","description":"Return filing deadline reference values. Demo mode is limited to 2026."},{"name":"tax_state_brackets","description":"Return selected state individual income-tax bracket references. Demo mode is limited to Georgia 2026."},{"name":"tax_summary","description":"Return a combined federal bracket, standard deduction, mileage, retirement, and filing-deadline reference summary. Demo mode is limited to 2026."},{"name":"tax_calculate","description":"Compute progressive federal (and optional state) tax owed from gross income, filing status, year, and deductions. Returns tax, marginal/effective rate, take-hom"},{"name":"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."},{"name":"flight_airport_delay_profile","description":"Summarize delay and reliability signals for an airport across loaded loaded route aggregates."},{"name":"flight_route_best_times","description":"Rank loaded departure-hour buckets for a route by historical reliability score."},{"name":"flight_airline_reliability","description":"Summarize loaded route reliability signals for a carrier code."},{"name":"flight_cancellation_risk","description":"Return historical cancellation-risk signals for a route. This is not live tracking."},{"name":"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."},{"name":"company_domain","description":"Return a company profile by domain. Demo mode allows selected sample domains."},{"name":"company_domains_batch","description":"Return multiple company profiles by domain in one bounded request. Demo mode allows selected sample domains."},{"name":"company_search","description":"Search loaded curated company profiles by name, domain, industry, or ticker. Demo mode allows selected sample queries."},{"name":"company_industry","description":"Search loaded curated company profiles by industry, category, or description signals."},{"name":"company_ticker","description":"Return a loaded curated company profile by public ticker."},{"name":"company_nonprofit_ein","description":"Return a nonprofit identity profile by EIN."},{"name":"company_nonprofit_search","description":"Search nonprofit identity profiles by name, category, EIN, or state."},{"name":"company_classify","description":"Classify a domain using the loaded curated company profile set."},{"name":"company_stats","description":"Return aggregate counts across the 3.3M-entity registry — by country, jurisdiction, industry, entity_type, employee_range, decade founded, plus hierarchy/data-q"},{"name":"company_timeline","description":"Chronological lifecycle event list for any company — founding year, SEC former-name rebrand events, current status, parent disclosures."},{"name":"company_network","description":"Walk the GLEIF ultimate-parent hierarchy and return every entity sharing the same conglomerate root. Excludes pension/retirement trusts by default."},{"name":"company_registration","description":"Resolve a registry-assigned registration number (Companies House, Delaware file number, Handelsregisternummer, etc.) to a company profile. Pass country= to disa"},{"name":"company_changes","description":"Vendor / counterparty change monitoring. Returns time-ordered entity changes (status flips, parent acquisitions, renames) filtered by since-date, LEI, change_ty"},{"name":"company_lookup_auto","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"},{"name":"company_insights","description":"Single-call mega-endpoint — subject profile + hierarchy + corporate-family network + lifecycle timeline + peer benchmark in one response. The 'everything we kno"},{"name":"company_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)."},{"name":"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 w"},{"name":"company_lookup_batch","description":"Resolve up to 50 mixed identifiers (domain, LEI, ticker, name) in a single POST. Each result preserves the original input for join-back."},{"name":"jobs_skill_trends","description":"Return job and skill-demand trend rows. Demo mode allows selected sample skills."},{"name":"jobs_related_skills","description":"Return ranked related skills for a loaded skill trend."},{"name":"jobs_role_skills","description":"Return aggregated skill signals for a role title. Demo mode allows selected sample job titles."},{"name":"jobs_remote_trends","description":"Return remote/hybrid/on-site trend buckets for a role title."},{"name":"jobs_companies_hiring","description":"Return curated company-level hiring signals for a location and optional role family."},{"name":"jobs_salary_signals","description":"Return salary signal aggregates for a role title in the loaded trend set."},{"name":"email_validate","description":"Validate an email address: RFC syntax, MX lookup, disposable/free/role-account flags, typo correction, and a composite deliverability score. Demo mode is allowe"},{"name":"email_disposable","description":"Test whether a domain belongs to the curated disposable-email-domain list."},{"name":"email_free_provider","description":"Test whether a domain belongs to the curated free consumer-email-provider list."},{"name":"email_smtp_probe","description":"Live SMTP RCPT probe (HELO + MAIL FROM + RCPT TO; no DATA). Reports deliverability verdict (deliverable / catch_all / undeliverable / greylisted / inconclusive)"},{"name":"phone_validate","description":"Validate + enrich a phone number in 200+ countries. Returns E.164/national/international formatting, country, number-type (mobile/fixed/VoIP/toll-free/premium),"},{"name":"phone_region","description":"Lightweight country + region + primary timezone lookup for a phone number. Cheaper than phone_validate when you only need the country header."},{"name":"bin_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 "},{"name":"vin_decode","description":"Decode a 17-character Vehicle Identification Number. Offline ISO 3779/3780 structural decode (syntax, check digit, country, model year) + NHTSA vPIC enrichment "},{"name":"sanctions_search","description":"Search the US Treasury OFAC SDN list by name. 5-stage match cascade (exact primary, exact AKA, substring primary, substring AKA, fuzzy token-Jaccard) returns ma"},{"name":"fx_rates","description":"Return current daily reference exchange rates relative to a base currency (default EUR), sourced from ECB."},{"name":"fx_convert","description":"Convert an amount between two currencies at the most recent reference rate."},{"name":"fx_historical","description":"Reference rate for a specific past date. Useful for 'what was USD→EUR on 2024-11-15?' questions."},{"name":"fx_timeseries","description":"Daily rate series for a single base→quote pair across a date range. Useful for charts and trend analysis."},{"name":"fx_currencies","description":"List every currency Ready APIs has reference-rate coverage for, with its issuing central bank and peg classification."},{"name":"fx_pair","description":"Deep enrichment for one currency pair: latest rate + 30/90-day volatility + trend + anomaly z-score + spread estimate + cross-strength + verdict. Decision-grade"},{"name":"fx_strength","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. Stronge"},{"name":"fx_movers","description":"Top N pairs by absolute % change over the lookback window. Returns signed pct_change + direction (up/down/flat). Daily/weekly market briefing."},{"name":"fx_correlation","description":"Pearson correlation of daily log-returns vs USD across a basket. Cells banded strong_positive/positive/neutral/negative/strong_negative. Treasury/risk workflow "},{"name":"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/modera"},{"name":"calendar_holidays","description":"List US federal holidays for a year, including observed dates per OPM rules."},{"name":"calendar_is_business_day","description":"Check whether a US date is a business day (weekday and not a federal holiday)."},{"name":"calendar_business_days_add","description":"Add N business days to a date and return the resulting business day."},{"name":"geo_asn","description":"Resolve an IP to its autonomous system number, organization, and network prefix."},{"name":"address_validate","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"},{"name":"dns_lookup","description":"Resolve A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records for a domain."},{"name":"dns_whois","description":"Public WHOIS profile: registrar, creation date, expiration, name servers, age in years."},{"name":"dns_profile","description":"Complete DNS + WHOIS + security + hosting + email-infrastructure + subdomain-probe + health-verdict picture in one call. Sales-intel and security-audit workflow"},{"name":"dns_reputation","description":"Composite 0-100 reputation score combining domain age, registrar tier, expiration window, security grade, NS diversity, and hosting tier. Returns band (high/mod"},{"name":"dns_certificates","description":"Recent SSL certificates from Certificate Transparency logs (crt.sh). Returns recent certs with issuer + expiry, plus the deduped subdomain list discovered acros"},{"name":"dns_tls","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-signe"},{"name":"dns_compare","description":"Compare a target domain against a reference for phishing / typosquatting / lookalike detection. Computes edit distance, apex/TLD diff, homoglyph substitution de"},{"name":"dns_history","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 + observ"},{"name":"weather_current","description":"Current conditions at a latitude/longitude in imperial or metric units. Sourced from Open-Meteo."},{"name":"weather_zip","description":"Resolve a US ZIP to coordinates via the geo dataset, then return current weather."},{"name":"weather_forecast","description":"Daily forecast with travel-impact score (flight risk, outdoor event suitability) per day plus an overall precipitation outlook (dry/mixed/wet pattern)."},{"name":"weather_alerts","description":"Active alerts from the US National Weather Service. Query by lat+lon, US ZIP, or two-letter state code."},{"name":"weather_compare","description":"Rank up to 5 locations by comfort outlook (ideal > mild > poor > severe). Useful for trip planning, expansion site comparison, event location selection."},{"name":"weather_historical","description":"Last 1-365 days of daily observations with pre-computed aggregates (frost-day count, summer-day count, rainy days, heavy-rain days, extremes). Answers 'is this "},{"name":"weather_normals","description":"Same-window decadal climate normals for the next N days, plus a departure-from-normal block comparing the current forecast to the baseline. 'This week is 11°F a"},{"name":"weather_degree_days","description":"HDD and CDD over a window, with per-day rows. Used for HVAC sizing, utility bill reconciliation, energy forecasting. Default base 65°F is the NOAA HVAC standard"},{"name":"weather_best_window","description":"Find the best contiguous N-day or N-hour window in the forecast horizon for an activity (outdoor_event, ski, construction, agriculture_spray, running). Returns "},{"name":"weather_hourly","description":"Hour-by-hour forecast: temperature, apparent temperature, precipitation probability + amount, humidity, cloud cover, wind speed/gusts/direction, and a WMO condi"},{"name":"weather_marine","description":"Coastal/marine hourly forecast: wave height, period, and direction, plus wind-wave and swell components. For shipping, fishing, surfing, and coastal-event plann"},{"name":"weather_air_quality","description":"Current air quality at a lat/lon or US ZIP: US EPA AQI + European AQI, plus pollutant concentrations (PM2.5, PM10, ozone, NO₂, SO₂, CO, dust) in µg/m³, a catego"},{"name":"weather_route","description":"Weather conditions along a polyline route. Pass up to 20 legs, each a lat/lon waypoint with an optional ISO 8601 departs_at. Legs departing within 2 hours (or w"},{"name":"equities_ticker","description":"Resolve a stock ticker to company name, CIK, exchange, SIC industry code, and headquarters from the SEC EDGAR registry."},{"name":"equities_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."},{"name":"equities_fundamentals","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 quarte"},{"name":"equities_concept","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 rep"},{"name":"location_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 dem"},{"name":"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_re"},{"name":"company_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 ex"}],"toolCount":135,"toolsHash":"fde76b5269e28c1307500ae8ecfd2c7eb3a733acc4f5df2d6b3ff02949f2b8ec","serverName":"readyapis","capabilities":["tools","resources","prompts","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T23:21:57.910Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":387,"error":null,"detail":{"tools":[{"name":"meta_catalog","description":"List public-safe dataset coverage, status, and endpoint counts. Demo mode is allowed."},{"name":"meta_dataset","description":"Return public-safe coverage, limitations, and endpoint references for one dataset slug."},{"name":"geo_zip_lookup","description":"Look up a ZIP profile. Demo mode allows 30301, 30303, 10001, 94105, 60601, 78701, and 98101."},{"name":"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."},{"name":"geo_enrich","description":"Return the enriched ZIP profile shape used by production enrichment workflows. Demo mode allows selected sample ZIPs."},{"name":"geo_city_search","description":"Return ZIP profiles for a city and state. Demo mode allows selected sample cities."},{"name":"geo_county_lookup","description":"Return ZIP profiles in a county by county FIPS. Demo mode allows selected sample FIPS values."},{"name":"geo_timezone","description":"Resolve a timezone using nearest ZIP centroid logic. Demo mode allows selected sample coordinates."},{"name":"geo_nearby","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."},{"name":"geo_ip","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."},{"name":"tax_federal_brackets","description":"Return federal tax bracket reference rows. Demo mode is limited to 2026 and standard filing statuses."},{"name":"tax_standard_deduction","description":"Return standard deduction reference values. Demo mode is limited to 2026."},{"name":"tax_mileage_rates","description":"Return mileage-rate reference values. Demo mode is limited to 2026."},{"name":"tax_retirement_limits","description":"Return retirement contribution reference values. Demo mode is limited to 2026."},{"name":"tax_deadlines","description":"Return filing deadline reference values. Demo mode is limited to 2026."},{"name":"tax_state_brackets","description":"Return selected state individual income-tax bracket references. Demo mode is limited to Georgia 2026."},{"name":"tax_summary","description":"Return a combined federal bracket, standard deduction, mileage, retirement, and filing-deadline reference summary. Demo mode is limited to 2026."},{"name":"tax_calculate","description":"Compute progressive federal (and optional state) tax owed from gross income, filing status, year, and deductions. Returns tax, marginal/effective rate, take-hom"},{"name":"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."},{"name":"flight_airport_delay_profile","description":"Summarize delay and reliability signals for an airport across loaded loaded route aggregates."},{"name":"flight_route_best_times","description":"Rank loaded departure-hour buckets for a route by historical reliability score."},{"name":"flight_airline_reliability","description":"Summarize loaded route reliability signals for a carrier code."},{"name":"flight_cancellation_risk","description":"Return historical cancellation-risk signals for a route. This is not live tracking."},{"name":"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."},{"name":"company_domain","description":"Return a company profile by domain. Demo mode allows selected sample domains."},{"name":"company_domains_batch","description":"Return multiple company profiles by domain in one bounded request. Demo mode allows selected sample domains."},{"name":"company_search","description":"Search loaded curated company profiles by name, domain, industry, or ticker. Demo mode allows selected sample queries."},{"name":"company_industry","description":"Search loaded curated company profiles by industry, category, or description signals."},{"name":"company_ticker","description":"Return a loaded curated company profile by public ticker."},{"name":"company_nonprofit_ein","description":"Return a nonprofit identity profile by EIN."},{"name":"company_nonprofit_search","description":"Search nonprofit identity profiles by name, category, EIN, or state."},{"name":"company_classify","description":"Classify a domain using the loaded curated company profile set."},{"name":"company_stats","description":"Return aggregate counts across the 3.3M-entity registry — by country, jurisdiction, industry, entity_type, employee_range, decade founded, plus hierarchy/data-q"},{"name":"company_timeline","description":"Chronological lifecycle event list for any company — founding year, SEC former-name rebrand events, current status, parent disclosures."},{"name":"company_network","description":"Walk the GLEIF ultimate-parent hierarchy and return every entity sharing the same conglomerate root. Excludes pension/retirement trusts by default."},{"name":"company_registration","description":"Resolve a registry-assigned registration number (Companies House, Delaware file number, Handelsregisternummer, etc.) to a company profile. Pass country= to disa"},{"name":"company_changes","description":"Vendor / counterparty change monitoring. Returns time-ordered entity changes (status flips, parent acquisitions, renames) filtered by since-date, LEI, change_ty"},{"name":"company_lookup_auto","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"},{"name":"company_insights","description":"Single-call mega-endpoint — subject profile + hierarchy + corporate-family network + lifecycle timeline + peer benchmark in one response. The 'everything we kno"},{"name":"company_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)."},{"name":"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 w"},{"name":"company_lookup_batch","description":"Resolve up to 50 mixed identifiers (domain, LEI, ticker, name) in a single POST. Each result preserves the original input for join-back."},{"name":"jobs_skill_trends","description":"Return job and skill-demand trend rows. Demo mode allows selected sample skills."},{"name":"jobs_related_skills","description":"Return ranked related skills for a loaded skill trend."},{"name":"jobs_role_skills","description":"Return aggregated skill signals for a role title. Demo mode allows selected sample job titles."},{"name":"jobs_remote_trends","description":"Return remote/hybrid/on-site trend buckets for a role title."},{"name":"jobs_companies_hiring","description":"Return curated company-level hiring signals for a location and optional role family."},{"name":"jobs_salary_signals","description":"Return salary signal aggregates for a role title in the loaded trend set."},{"name":"email_validate","description":"Validate an email address: RFC syntax, MX lookup, disposable/free/role-account flags, typo correction, and a composite deliverability score. Demo mode is allowe"},{"name":"email_disposable","description":"Test whether a domain belongs to the curated disposable-email-domain list."},{"name":"email_free_provider","description":"Test whether a domain belongs to the curated free consumer-email-provider list."},{"name":"email_smtp_probe","description":"Live SMTP RCPT probe (HELO + MAIL FROM + RCPT TO; no DATA). Reports deliverability verdict (deliverable / catch_all / undeliverable / greylisted / inconclusive)"},{"name":"phone_validate","description":"Validate + enrich a phone number in 200+ countries. Returns E.164/national/international formatting, country, number-type (mobile/fixed/VoIP/toll-free/premium),"},{"name":"phone_region","description":"Lightweight country + region + primary timezone lookup for a phone number. Cheaper than phone_validate when you only need the country header."},{"name":"bin_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 "},{"name":"vin_decode","description":"Decode a 17-character Vehicle Identification Number. Offline ISO 3779/3780 structural decode (syntax, check digit, country, model year) + NHTSA vPIC enrichment "},{"name":"sanctions_search","description":"Search the US Treasury OFAC SDN list by name. 5-stage match cascade (exact primary, exact AKA, substring primary, substring AKA, fuzzy token-Jaccard) returns ma"},{"name":"fx_rates","description":"Return current daily reference exchange rates relative to a base currency (default EUR), sourced from ECB."},{"name":"fx_convert","description":"Convert an amount between two currencies at the most recent reference rate."},{"name":"fx_historical","description":"Reference rate for a specific past date. Useful for 'what was USD→EUR on 2024-11-15?' questions."},{"name":"fx_timeseries","description":"Daily rate series for a single base→quote pair across a date range. Useful for charts and trend analysis."},{"name":"fx_currencies","description":"List every currency Ready APIs has reference-rate coverage for, with its issuing central bank and peg classification."},{"name":"fx_pair","description":"Deep enrichment for one currency pair: latest rate + 30/90-day volatility + trend + anomaly z-score + spread estimate + cross-strength + verdict. Decision-grade"},{"name":"fx_strength","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. Stronge"},{"name":"fx_movers","description":"Top N pairs by absolute % change over the lookback window. Returns signed pct_change + direction (up/down/flat). Daily/weekly market briefing."},{"name":"fx_correlation","description":"Pearson correlation of daily log-returns vs USD across a basket. Cells banded strong_positive/positive/neutral/negative/strong_negative. Treasury/risk workflow "},{"name":"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/modera"},{"name":"calendar_holidays","description":"List US federal holidays for a year, including observed dates per OPM rules."},{"name":"calendar_is_business_day","description":"Check whether a US date is a business day (weekday and not a federal holiday)."},{"name":"calendar_business_days_add","description":"Add N business days to a date and return the resulting business day."},{"name":"geo_asn","description":"Resolve an IP to its autonomous system number, organization, and network prefix."},{"name":"address_validate","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"},{"name":"dns_lookup","description":"Resolve A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records for a domain."},{"name":"dns_whois","description":"Public WHOIS profile: registrar, creation date, expiration, name servers, age in years."},{"name":"dns_profile","description":"Complete DNS + WHOIS + security + hosting + email-infrastructure + subdomain-probe + health-verdict picture in one call. Sales-intel and security-audit workflow"},{"name":"dns_reputation","description":"Composite 0-100 reputation score combining domain age, registrar tier, expiration window, security grade, NS diversity, and hosting tier. Returns band (high/mod"},{"name":"dns_certificates","description":"Recent SSL certificates from Certificate Transparency logs (crt.sh). Returns recent certs with issuer + expiry, plus the deduped subdomain list discovered acros"},{"name":"dns_tls","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-signe"},{"name":"dns_compare","description":"Compare a target domain against a reference for phishing / typosquatting / lookalike detection. Computes edit distance, apex/TLD diff, homoglyph substitution de"},{"name":"dns_history","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 + observ"},{"name":"weather_current","description":"Current conditions at a latitude/longitude in imperial or metric units. Sourced from Open-Meteo."},{"name":"weather_zip","description":"Resolve a US ZIP to coordinates via the geo dataset, then return current weather."},{"name":"weather_forecast","description":"Daily forecast with travel-impact score (flight risk, outdoor event suitability) per day plus an overall precipitation outlook (dry/mixed/wet pattern)."},{"name":"weather_alerts","description":"Active alerts from the US National Weather Service. Query by lat+lon, US ZIP, or two-letter state code."},{"name":"weather_compare","description":"Rank up to 5 locations by comfort outlook (ideal > mild > poor > severe). Useful for trip planning, expansion site comparison, event location selection."},{"name":"weather_historical","description":"Last 1-365 days of daily observations with pre-computed aggregates (frost-day count, summer-day count, rainy days, heavy-rain days, extremes). Answers 'is this "},{"name":"weather_normals","description":"Same-window decadal climate normals for the next N days, plus a departure-from-normal block comparing the current forecast to the baseline. 'This week is 11°F a"},{"name":"weather_degree_days","description":"HDD and CDD over a window, with per-day rows. Used for HVAC sizing, utility bill reconciliation, energy forecasting. Default base 65°F is the NOAA HVAC standard"},{"name":"weather_best_window","description":"Find the best contiguous N-day or N-hour window in the forecast horizon for an activity (outdoor_event, ski, construction, agriculture_spray, running). Returns "},{"name":"weather_hourly","description":"Hour-by-hour forecast: temperature, apparent temperature, precipitation probability + amount, humidity, cloud cover, wind speed/gusts/direction, and a WMO condi"},{"name":"weather_marine","description":"Coastal/marine hourly forecast: wave height, period, and direction, plus wind-wave and swell components. For shipping, fishing, surfing, and coastal-event plann"},{"name":"weather_air_quality","description":"Current air quality at a lat/lon or US ZIP: US EPA AQI + European AQI, plus pollutant concentrations (PM2.5, PM10, ozone, NO₂, SO₂, CO, dust) in µg/m³, a catego"},{"name":"weather_route","description":"Weather conditions along a polyline route. Pass up to 20 legs, each a lat/lon waypoint with an optional ISO 8601 departs_at. Legs departing within 2 hours (or w"},{"name":"equities_ticker","description":"Resolve a stock ticker to company name, CIK, exchange, SIC industry code, and headquarters from the SEC EDGAR registry."},{"name":"equities_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."},{"name":"equities_fundamentals","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 quarte"},{"name":"equities_concept","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 rep"},{"name":"location_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 dem"},{"name":"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_re"},{"name":"company_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 ex"}],"toolCount":135,"toolsHash":"fde76b5269e28c1307500ae8ecfd2c7eb3a733acc4f5df2d6b3ff02949f2b8ec","serverName":"readyapis","capabilities":["tools","resources","prompts","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T16:29:22.464Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":380,"error":null,"detail":{"tools":[{"name":"meta_catalog","description":"List public-safe dataset coverage, status, and endpoint counts. Demo mode is allowed."},{"name":"meta_dataset","description":"Return public-safe coverage, limitations, and endpoint references for one dataset slug."},{"name":"geo_zip_lookup","description":"Look up a ZIP profile. Demo mode allows 30301, 30303, 10001, 94105, 60601, 78701, and 98101."},{"name":"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."},{"name":"geo_enrich","description":"Return the enriched ZIP profile shape used by production enrichment workflows. Demo mode allows selected sample ZIPs."},{"name":"geo_city_search","description":"Return ZIP profiles for a city and state. Demo mode allows selected sample cities."},{"name":"geo_county_lookup","description":"Return ZIP profiles in a county by county FIPS. Demo mode allows selected sample FIPS values."},{"name":"geo_timezone","description":"Resolve a timezone using nearest ZIP centroid logic. Demo mode allows selected sample coordinates."},{"name":"geo_nearby","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."},{"name":"geo_ip","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."},{"name":"tax_federal_brackets","description":"Return federal tax bracket reference rows. Demo mode is limited to 2026 and standard filing statuses."},{"name":"tax_standard_deduction","description":"Return standard deduction reference values. Demo mode is limited to 2026."},{"name":"tax_mileage_rates","description":"Return mileage-rate reference values. Demo mode is limited to 2026."},{"name":"tax_retirement_limits","description":"Return retirement contribution reference values. Demo mode is limited to 2026."},{"name":"tax_deadlines","description":"Return filing deadline reference values. Demo mode is limited to 2026."},{"name":"tax_state_brackets","description":"Return selected state individual income-tax bracket references. Demo mode is limited to Georgia 2026."},{"name":"tax_summary","description":"Return a combined federal bracket, standard deduction, mileage, retirement, and filing-deadline reference summary. Demo mode is limited to 2026."},{"name":"tax_calculate","description":"Compute progressive federal (and optional state) tax owed from gross income, filing status, year, and deductions. Returns tax, marginal/effective rate, take-hom"},{"name":"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."},{"name":"flight_airport_delay_profile","description":"Summarize delay and reliability signals for an airport across loaded loaded route aggregates."},{"name":"flight_route_best_times","description":"Rank loaded departure-hour buckets for a route by historical reliability score."},{"name":"flight_airline_reliability","description":"Summarize loaded route reliability signals for a carrier code."},{"name":"flight_cancellation_risk","description":"Return historical cancellation-risk signals for a route. This is not live tracking."},{"name":"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."},{"name":"company_domain","description":"Return a company profile by domain. Demo mode allows selected sample domains."},{"name":"company_domains_batch","description":"Return multiple company profiles by domain in one bounded request. Demo mode allows selected sample domains."},{"name":"company_search","description":"Search loaded curated company profiles by name, domain, industry, or ticker. Demo mode allows selected sample queries."},{"name":"company_industry","description":"Search loaded curated company profiles by industry, category, or description signals."},{"name":"company_ticker","description":"Return a loaded curated company profile by public ticker."},{"name":"company_nonprofit_ein","description":"Return a nonprofit identity profile by EIN."},{"name":"company_nonprofit_search","description":"Search nonprofit identity profiles by name, category, EIN, or state."},{"name":"company_classify","description":"Classify a domain using the loaded curated company profile set."},{"name":"company_stats","description":"Return aggregate counts across the 3.3M-entity registry — by country, jurisdiction, industry, entity_type, employee_range, decade founded, plus hierarchy/data-q"},{"name":"company_timeline","description":"Chronological lifecycle event list for any company — founding year, SEC former-name rebrand events, current status, parent disclosures."},{"name":"company_network","description":"Walk the GLEIF ultimate-parent hierarchy and return every entity sharing the same conglomerate root. Excludes pension/retirement trusts by default."},{"name":"company_registration","description":"Resolve a registry-assigned registration number (Companies House, Delaware file number, Handelsregisternummer, etc.) to a company profile. Pass country= to disa"},{"name":"company_changes","description":"Vendor / counterparty change monitoring. Returns time-ordered entity changes (status flips, parent acquisitions, renames) filtered by since-date, LEI, change_ty"},{"name":"company_lookup_auto","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"},{"name":"company_insights","description":"Single-call mega-endpoint — subject profile + hierarchy + corporate-family network + lifecycle timeline + peer benchmark in one response. The 'everything we kno"},{"name":"company_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)."},{"name":"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 w"},{"name":"company_lookup_batch","description":"Resolve up to 50 mixed identifiers (domain, LEI, ticker, name) in a single POST. Each result preserves the original input for join-back."},{"name":"jobs_skill_trends","description":"Return job and skill-demand trend rows. Demo mode allows selected sample skills."},{"name":"jobs_related_skills","description":"Return ranked related skills for a loaded skill trend."},{"name":"jobs_role_skills","description":"Return aggregated skill signals for a role title. Demo mode allows selected sample job titles."},{"name":"jobs_remote_trends","description":"Return remote/hybrid/on-site trend buckets for a role title."},{"name":"jobs_companies_hiring","description":"Return curated company-level hiring signals for a location and optional role family."},{"name":"jobs_salary_signals","description":"Return salary signal aggregates for a role title in the loaded trend set."},{"name":"email_validate","description":"Validate an email address: RFC syntax, MX lookup, disposable/free/role-account flags, typo correction, and a composite deliverability score. Demo mode is allowe"},{"name":"email_disposable","description":"Test whether a domain belongs to the curated disposable-email-domain list."},{"name":"email_free_provider","description":"Test whether a domain belongs to the curated free consumer-email-provider list."},{"name":"email_smtp_probe","description":"Live SMTP RCPT probe (HELO + MAIL FROM + RCPT TO; no DATA). Reports deliverability verdict (deliverable / catch_all / undeliverable / greylisted / inconclusive)"},{"name":"phone_validate","description":"Validate + enrich a phone number in 200+ countries. Returns E.164/national/international formatting, country, number-type (mobile/fixed/VoIP/toll-free/premium),"},{"name":"phone_region","description":"Lightweight country + region + primary timezone lookup for a phone number. Cheaper than phone_validate when you only need the country header."},{"name":"bin_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 "},{"name":"vin_decode","description":"Decode a 17-character Vehicle Identification Number. Offline ISO 3779/3780 structural decode (syntax, check digit, country, model year) + NHTSA vPIC enrichment "},{"name":"sanctions_search","description":"Search the US Treasury OFAC SDN list by name. 5-stage match cascade (exact primary, exact AKA, substring primary, substring AKA, fuzzy token-Jaccard) returns ma"},{"name":"fx_rates","description":"Return current daily reference exchange rates relative to a base currency (default EUR), sourced from ECB."},{"name":"fx_convert","description":"Convert an amount between two currencies at the most recent reference rate."},{"name":"fx_historical","description":"Reference rate for a specific past date. Useful for 'what was USD→EUR on 2024-11-15?' questions."},{"name":"fx_timeseries","description":"Daily rate series for a single base→quote pair across a date range. Useful for charts and trend analysis."},{"name":"fx_currencies","description":"List every currency Ready APIs has reference-rate coverage for, with its issuing central bank and peg classification."},{"name":"fx_pair","description":"Deep enrichment for one currency pair: latest rate + 30/90-day volatility + trend + anomaly z-score + spread estimate + cross-strength + verdict. Decision-grade"},{"name":"fx_strength","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. Stronge"},{"name":"fx_movers","description":"Top N pairs by absolute % change over the lookback window. Returns signed pct_change + direction (up/down/flat). Daily/weekly market briefing."},{"name":"fx_correlation","description":"Pearson correlation of daily log-returns vs USD across a basket. Cells banded strong_positive/positive/neutral/negative/strong_negative. Treasury/risk workflow "},{"name":"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/modera"},{"name":"calendar_holidays","description":"List US federal holidays for a year, including observed dates per OPM rules."},{"name":"calendar_is_business_day","description":"Check whether a US date is a business day (weekday and not a federal holiday)."},{"name":"calendar_business_days_add","description":"Add N business days to a date and return the resulting business day."},{"name":"geo_asn","description":"Resolve an IP to its autonomous system number, organization, and network prefix."},{"name":"address_validate","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"},{"name":"dns_lookup","description":"Resolve A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records for a domain."},{"name":"dns_whois","description":"Public WHOIS profile: registrar, creation date, expiration, name servers, age in years."},{"name":"dns_profile","description":"Complete DNS + WHOIS + security + hosting + email-infrastructure + subdomain-probe + health-verdict picture in one call. Sales-intel and security-audit workflow"},{"name":"dns_reputation","description":"Composite 0-100 reputation score combining domain age, registrar tier, expiration window, security grade, NS diversity, and hosting tier. Returns band (high/mod"},{"name":"dns_certificates","description":"Recent SSL certificates from Certificate Transparency logs (crt.sh). Returns recent certs with issuer + expiry, plus the deduped subdomain list discovered acros"},{"name":"dns_tls","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-signe"},{"name":"dns_compare","description":"Compare a target domain against a reference for phishing / typosquatting / lookalike detection. Computes edit distance, apex/TLD diff, homoglyph substitution de"},{"name":"dns_history","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 + observ"},{"name":"weather_current","description":"Current conditions at a latitude/longitude in imperial or metric units. Sourced from Open-Meteo."},{"name":"weather_zip","description":"Resolve a US ZIP to coordinates via the geo dataset, then return current weather."},{"name":"weather_forecast","description":"Daily forecast with travel-impact score (flight risk, outdoor event suitability) per day plus an overall precipitation outlook (dry/mixed/wet pattern)."},{"name":"weather_alerts","description":"Active alerts from the US National Weather Service. Query by lat+lon, US ZIP, or two-letter state code."},{"name":"weather_compare","description":"Rank up to 5 locations by comfort outlook (ideal > mild > poor > severe). Useful for trip planning, expansion site comparison, event location selection."},{"name":"weather_historical","description":"Last 1-365 days of daily observations with pre-computed aggregates (frost-day count, summer-day count, rainy days, heavy-rain days, extremes). Answers 'is this "},{"name":"weather_normals","description":"Same-window decadal climate normals for the next N days, plus a departure-from-normal block comparing the current forecast to the baseline. 'This week is 11°F a"},{"name":"weather_degree_days","description":"HDD and CDD over a window, with per-day rows. Used for HVAC sizing, utility bill reconciliation, energy forecasting. Default base 65°F is the NOAA HVAC standard"},{"name":"weather_best_window","description":"Find the best contiguous N-day or N-hour window in the forecast horizon for an activity (outdoor_event, ski, construction, agriculture_spray, running). Returns "},{"name":"weather_hourly","description":"Hour-by-hour forecast: temperature, apparent temperature, precipitation probability + amount, humidity, cloud cover, wind speed/gusts/direction, and a WMO condi"},{"name":"weather_marine","description":"Coastal/marine hourly forecast: wave height, period, and direction, plus wind-wave and swell components. For shipping, fishing, surfing, and coastal-event plann"},{"name":"weather_air_quality","description":"Current air quality at a lat/lon or US ZIP: US EPA AQI + European AQI, plus pollutant concentrations (PM2.5, PM10, ozone, NO₂, SO₂, CO, dust) in µg/m³, a catego"},{"name":"weather_route","description":"Weather conditions along a polyline route. Pass up to 20 legs, each a lat/lon waypoint with an optional ISO 8601 departs_at. Legs departing within 2 hours (or w"},{"name":"equities_ticker","description":"Resolve a stock ticker to company name, CIK, exchange, SIC industry code, and headquarters from the SEC EDGAR registry."},{"name":"equities_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."},{"name":"equities_fundamentals","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 quarte"},{"name":"equities_concept","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 rep"},{"name":"location_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 dem"},{"name":"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_re"},{"name":"company_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 ex"}],"toolCount":135,"toolsHash":"fde76b5269e28c1307500ae8ecfd2c7eb3a733acc4f5df2d6b3ff02949f2b8ec","serverName":"readyapis","capabilities":["tools","resources","prompts","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T10:23:31.131Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":743,"error":null,"detail":{"tools":[{"name":"meta_catalog","description":"List public-safe dataset coverage, status, and endpoint counts. Demo mode is allowed."},{"name":"meta_dataset","description":"Return public-safe coverage, limitations, and endpoint references for one dataset slug."},{"name":"geo_zip_lookup","description":"Look up a ZIP profile. Demo mode allows 30301, 30303, 10001, 94105, 60601, 78701, and 98101."},{"name":"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."},{"name":"geo_enrich","description":"Return the enriched ZIP profile shape used by production enrichment workflows. Demo mode allows selected sample ZIPs."},{"name":"geo_city_search","description":"Return ZIP profiles for a city and state. Demo mode allows selected sample cities."},{"name":"geo_county_lookup","description":"Return ZIP profiles in a county by county FIPS. Demo mode allows selected sample FIPS values."},{"name":"geo_timezone","description":"Resolve a timezone using nearest ZIP centroid logic. Demo mode allows selected sample coordinates."},{"name":"geo_nearby","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."},{"name":"geo_ip","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."},{"name":"tax_federal_brackets","description":"Return federal tax bracket reference rows. Demo mode is limited to 2026 and standard filing statuses."},{"name":"tax_standard_deduction","description":"Return standard deduction reference values. Demo mode is limited to 2026."},{"name":"tax_mileage_rates","description":"Return mileage-rate reference values. Demo mode is limited to 2026."},{"name":"tax_retirement_limits","description":"Return retirement contribution reference values. Demo mode is limited to 2026."},{"name":"tax_deadlines","description":"Return filing deadline reference values. Demo mode is limited to 2026."},{"name":"tax_state_brackets","description":"Return selected state individual income-tax bracket references. Demo mode is limited to Georgia 2026."},{"name":"tax_summary","description":"Return a combined federal bracket, standard deduction, mileage, retirement, and filing-deadline reference summary. Demo mode is limited to 2026."},{"name":"tax_calculate","description":"Compute progressive federal (and optional state) tax owed from gross income, filing status, year, and deductions. Returns tax, marginal/effective rate, take-hom"},{"name":"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."},{"name":"flight_airport_delay_profile","description":"Summarize delay and reliability signals for an airport across loaded loaded route aggregates."},{"name":"flight_route_best_times","description":"Rank loaded departure-hour buckets for a route by historical reliability score."},{"name":"flight_airline_reliability","description":"Summarize loaded route reliability signals for a carrier code."},{"name":"flight_cancellation_risk","description":"Return historical cancellation-risk signals for a route. This is not live tracking."},{"name":"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."},{"name":"company_domain","description":"Return a company profile by domain. Demo mode allows selected sample domains."},{"name":"company_domains_batch","description":"Return multiple company profiles by domain in one bounded request. Demo mode allows selected sample domains."},{"name":"company_search","description":"Search loaded curated company profiles by name, domain, industry, or ticker. Demo mode allows selected sample queries."},{"name":"company_industry","description":"Search loaded curated company profiles by industry, category, or description signals."},{"name":"company_ticker","description":"Return a loaded curated company profile by public ticker."},{"name":"company_nonprofit_ein","description":"Return a nonprofit identity profile by EIN."},{"name":"company_nonprofit_search","description":"Search nonprofit identity profiles by name, category, EIN, or state."},{"name":"company_classify","description":"Classify a domain using the loaded curated company profile set."},{"name":"company_stats","description":"Return aggregate counts across the 3.3M-entity registry — by country, jurisdiction, industry, entity_type, employee_range, decade founded, plus hierarchy/data-q"},{"name":"company_timeline","description":"Chronological lifecycle event list for any company — founding year, SEC former-name rebrand events, current status, parent disclosures."},{"name":"company_network","description":"Walk the GLEIF ultimate-parent hierarchy and return every entity sharing the same conglomerate root. Excludes pension/retirement trusts by default."},{"name":"company_registration","description":"Resolve a registry-assigned registration number (Companies House, Delaware file number, Handelsregisternummer, etc.) to a company profile. Pass country= to disa"},{"name":"company_changes","description":"Vendor / counterparty change monitoring. Returns time-ordered entity changes (status flips, parent acquisitions, renames) filtered by since-date, LEI, change_ty"},{"name":"company_lookup_auto","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"},{"name":"company_insights","description":"Single-call mega-endpoint — subject profile + hierarchy + corporate-family network + lifecycle timeline + peer benchmark in one response. The 'everything we kno"},{"name":"company_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)."},{"name":"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 w"},{"name":"company_lookup_batch","description":"Resolve up to 50 mixed identifiers (domain, LEI, ticker, name) in a single POST. Each result preserves the original input for join-back."},{"name":"jobs_skill_trends","description":"Return job and skill-demand trend rows. Demo mode allows selected sample skills."},{"name":"jobs_related_skills","description":"Return ranked related skills for a loaded skill trend."},{"name":"jobs_role_skills","description":"Return aggregated skill signals for a role title. Demo mode allows selected sample job titles."},{"name":"jobs_remote_trends","description":"Return remote/hybrid/on-site trend buckets for a role title."},{"name":"jobs_companies_hiring","description":"Return curated company-level hiring signals for a location and optional role family."},{"name":"jobs_salary_signals","description":"Return salary signal aggregates for a role title in the loaded trend set."},{"name":"email_validate","description":"Validate an email address: RFC syntax, MX lookup, disposable/free/role-account flags, typo correction, and a composite deliverability score. Demo mode is allowe"},{"name":"email_disposable","description":"Test whether a domain belongs to the curated disposable-email-domain list."},{"name":"email_free_provider","description":"Test whether a domain belongs to the curated free consumer-email-provider list."},{"name":"email_smtp_probe","description":"Live SMTP RCPT probe (HELO + MAIL FROM + RCPT TO; no DATA). Reports deliverability verdict (deliverable / catch_all / undeliverable / greylisted / inconclusive)"},{"name":"phone_validate","description":"Validate + enrich a phone number in 200+ countries. Returns E.164/national/international formatting, country, number-type (mobile/fixed/VoIP/toll-free/premium),"},{"name":"phone_region","description":"Lightweight country + region + primary timezone lookup for a phone number. Cheaper than phone_validate when you only need the country header."},{"name":"bin_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 "},{"name":"vin_decode","description":"Decode a 17-character Vehicle Identification Number. Offline ISO 3779/3780 structural decode (syntax, check digit, country, model year) + NHTSA vPIC enrichment "},{"name":"sanctions_search","description":"Search the US Treasury OFAC SDN list by name. 5-stage match cascade (exact primary, exact AKA, substring primary, substring AKA, fuzzy token-Jaccard) returns ma"},{"name":"fx_rates","description":"Return current daily reference exchange rates relative to a base currency (default EUR), sourced from ECB."},{"name":"fx_convert","description":"Convert an amount between two currencies at the most recent reference rate."},{"name":"fx_historical","description":"Reference rate for a specific past date. Useful for 'what was USD→EUR on 2024-11-15?' questions."},{"name":"fx_timeseries","description":"Daily rate series for a single base→quote pair across a date range. Useful for charts and trend analysis."},{"name":"fx_currencies","description":"List every currency Ready APIs has reference-rate coverage for, with its issuing central bank and peg classification."},{"name":"fx_pair","description":"Deep enrichment for one currency pair: latest rate + 30/90-day volatility + trend + anomaly z-score + spread estimate + cross-strength + verdict. Decision-grade"},{"name":"fx_strength","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. Stronge"},{"name":"fx_movers","description":"Top N pairs by absolute % change over the lookback window. Returns signed pct_change + direction (up/down/flat). Daily/weekly market briefing."},{"name":"fx_correlation","description":"Pearson correlation of daily log-returns vs USD across a basket. Cells banded strong_positive/positive/neutral/negative/strong_negative. Treasury/risk workflow "},{"name":"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/modera"},{"name":"calendar_holidays","description":"List US federal holidays for a year, including observed dates per OPM rules."},{"name":"calendar_is_business_day","description":"Check whether a US date is a business day (weekday and not a federal holiday)."},{"name":"calendar_business_days_add","description":"Add N business days to a date and return the resulting business day."},{"name":"geo_asn","description":"Resolve an IP to its autonomous system number, organization, and network prefix."},{"name":"address_validate","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"},{"name":"dns_lookup","description":"Resolve A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records for a domain."},{"name":"dns_whois","description":"Public WHOIS profile: registrar, creation date, expiration, name servers, age in years."},{"name":"dns_profile","description":"Complete DNS + WHOIS + security + hosting + email-infrastructure + subdomain-probe + health-verdict picture in one call. Sales-intel and security-audit workflow"},{"name":"dns_reputation","description":"Composite 0-100 reputation score combining domain age, registrar tier, expiration window, security grade, NS diversity, and hosting tier. Returns band (high/mod"},{"name":"dns_certificates","description":"Recent SSL certificates from Certificate Transparency logs (crt.sh). Returns recent certs with issuer + expiry, plus the deduped subdomain list discovered acros"},{"name":"dns_tls","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-signe"},{"name":"dns_compare","description":"Compare a target domain against a reference for phishing / typosquatting / lookalike detection. Computes edit distance, apex/TLD diff, homoglyph substitution de"},{"name":"dns_history","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 + observ"},{"name":"weather_current","description":"Current conditions at a latitude/longitude in imperial or metric units. Sourced from Open-Meteo."},{"name":"weather_zip","description":"Resolve a US ZIP to coordinates via the geo dataset, then return current weather."},{"name":"weather_forecast","description":"Daily forecast with travel-impact score (flight risk, outdoor event suitability) per day plus an overall precipitation outlook (dry/mixed/wet pattern)."},{"name":"weather_alerts","description":"Active alerts from the US National Weather Service. Query by lat+lon, US ZIP, or two-letter state code."},{"name":"weather_compare","description":"Rank up to 5 locations by comfort outlook (ideal > mild > poor > severe). Useful for trip planning, expansion site comparison, event location selection."},{"name":"weather_historical","description":"Last 1-365 days of daily observations with pre-computed aggregates (frost-day count, summer-day count, rainy days, heavy-rain days, extremes). Answers 'is this "},{"name":"weather_normals","description":"Same-window decadal climate normals for the next N days, plus a departure-from-normal block comparing the current forecast to the baseline. 'This week is 11°F a"},{"name":"weather_degree_days","description":"HDD and CDD over a window, with per-day rows. Used for HVAC sizing, utility bill reconciliation, energy forecasting. Default base 65°F is the NOAA HVAC standard"},{"name":"weather_best_window","description":"Find the best contiguous N-day or N-hour window in the forecast horizon for an activity (outdoor_event, ski, construction, agriculture_spray, running). Returns "},{"name":"weather_hourly","description":"Hour-by-hour forecast: temperature, apparent temperature, precipitation probability + amount, humidity, cloud cover, wind speed/gusts/direction, and a WMO condi"},{"name":"weather_marine","description":"Coastal/marine hourly forecast: wave height, period, and direction, plus wind-wave and swell components. For shipping, fishing, surfing, and coastal-event plann"},{"name":"weather_air_quality","description":"Current air quality at a lat/lon or US ZIP: US EPA AQI + European AQI, plus pollutant concentrations (PM2.5, PM10, ozone, NO₂, SO₂, CO, dust) in µg/m³, a catego"},{"name":"weather_route","description":"Weather conditions along a polyline route. Pass up to 20 legs, each a lat/lon waypoint with an optional ISO 8601 departs_at. Legs departing within 2 hours (or w"},{"name":"equities_ticker","description":"Resolve a stock ticker to company name, CIK, exchange, SIC industry code, and headquarters from the SEC EDGAR registry."},{"name":"equities_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."},{"name":"equities_fundamentals","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 quarte"},{"name":"equities_concept","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 rep"},{"name":"location_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 dem"},{"name":"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_re"},{"name":"company_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 ex"}],"toolCount":135,"toolsHash":"fde76b5269e28c1307500ae8ecfd2c7eb3a733acc4f5df2d6b3ff02949f2b8ec","serverName":"readyapis","capabilities":["tools","resources","prompts","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T03:23:37.340Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":355,"error":null,"detail":{"tools":[{"name":"meta_catalog","description":"List public-safe dataset coverage, status, and endpoint counts. Demo mode is allowed."},{"name":"meta_dataset","description":"Return public-safe coverage, limitations, and endpoint references for one dataset slug."},{"name":"geo_zip_lookup","description":"Look up a ZIP profile. Demo mode allows 30301, 30303, 10001, 94105, 60601, 78701, and 98101."},{"name":"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."},{"name":"geo_enrich","description":"Return the enriched ZIP profile shape used by production enrichment workflows. Demo mode allows selected sample ZIPs."},{"name":"geo_city_search","description":"Return ZIP profiles for a city and state. Demo mode allows selected sample cities."},{"name":"geo_county_lookup","description":"Return ZIP profiles in a county by county FIPS. Demo mode allows selected sample FIPS values."},{"name":"geo_timezone","description":"Resolve a timezone using nearest ZIP centroid logic. Demo mode allows selected sample coordinates."},{"name":"geo_nearby","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."},{"name":"geo_ip","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."},{"name":"tax_federal_brackets","description":"Return federal tax bracket reference rows. Demo mode is limited to 2026 and standard filing statuses."},{"name":"tax_standard_deduction","description":"Return standard deduction reference values. Demo mode is limited to 2026."},{"name":"tax_mileage_rates","description":"Return mileage-rate reference values. Demo mode is limited to 2026."},{"name":"tax_retirement_limits","description":"Return retirement contribution reference values. Demo mode is limited to 2026."},{"name":"tax_deadlines","description":"Return filing deadline reference values. Demo mode is limited to 2026."},{"name":"tax_state_brackets","description":"Return selected state individual income-tax bracket references. Demo mode is limited to Georgia 2026."},{"name":"tax_summary","description":"Return a combined federal bracket, standard deduction, mileage, retirement, and filing-deadline reference summary. Demo mode is limited to 2026."},{"name":"tax_calculate","description":"Compute progressive federal (and optional state) tax owed from gross income, filing status, year, and deductions. Returns tax, marginal/effective rate, take-hom"},{"name":"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."},{"name":"flight_airport_delay_profile","description":"Summarize delay and reliability signals for an airport across loaded loaded route aggregates."},{"name":"flight_route_best_times","description":"Rank loaded departure-hour buckets for a route by historical reliability score."},{"name":"flight_airline_reliability","description":"Summarize loaded route reliability signals for a carrier code."},{"name":"flight_cancellation_risk","description":"Return historical cancellation-risk signals for a route. This is not live tracking."},{"name":"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."},{"name":"company_domain","description":"Return a company profile by domain. Demo mode allows selected sample domains."},{"name":"company_domains_batch","description":"Return multiple company profiles by domain in one bounded request. Demo mode allows selected sample domains."},{"name":"company_search","description":"Search loaded curated company profiles by name, domain, industry, or ticker. Demo mode allows selected sample queries."},{"name":"company_industry","description":"Search loaded curated company profiles by industry, category, or description signals."},{"name":"company_ticker","description":"Return a loaded curated company profile by public ticker."},{"name":"company_nonprofit_ein","description":"Return a nonprofit identity profile by EIN."},{"name":"company_nonprofit_search","description":"Search nonprofit identity profiles by name, category, EIN, or state."},{"name":"company_classify","description":"Classify a domain using the loaded curated company profile set."},{"name":"company_stats","description":"Return aggregate counts across the 3.3M-entity registry — by country, jurisdiction, industry, entity_type, employee_range, decade founded, plus hierarchy/data-q"},{"name":"company_timeline","description":"Chronological lifecycle event list for any company — founding year, SEC former-name rebrand events, current status, parent disclosures."},{"name":"company_network","description":"Walk the GLEIF ultimate-parent hierarchy and return every entity sharing the same conglomerate root. Excludes pension/retirement trusts by default."},{"name":"company_registration","description":"Resolve a registry-assigned registration number (Companies House, Delaware file number, Handelsregisternummer, etc.) to a company profile. Pass country= to disa"},{"name":"company_changes","description":"Vendor / counterparty change monitoring. Returns time-ordered entity changes (status flips, parent acquisitions, renames) filtered by since-date, LEI, change_ty"},{"name":"company_lookup_auto","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"},{"name":"company_insights","description":"Single-call mega-endpoint — subject profile + hierarchy + corporate-family network + lifecycle timeline + peer benchmark in one response. The 'everything we kno"},{"name":"company_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)."},{"name":"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 w"},{"name":"company_lookup_batch","description":"Resolve up to 50 mixed identifiers (domain, LEI, ticker, name) in a single POST. Each result preserves the original input for join-back."},{"name":"jobs_skill_trends","description":"Return job and skill-demand trend rows. Demo mode allows selected sample skills."},{"name":"jobs_related_skills","description":"Return ranked related skills for a loaded skill trend."},{"name":"jobs_role_skills","description":"Return aggregated skill signals for a role title. Demo mode allows selected sample job titles."},{"name":"jobs_remote_trends","description":"Return remote/hybrid/on-site trend buckets for a role title."},{"name":"jobs_companies_hiring","description":"Return curated company-level hiring signals for a location and optional role family."},{"name":"jobs_salary_signals","description":"Return salary signal aggregates for a role title in the loaded trend set."},{"name":"email_validate","description":"Validate an email address: RFC syntax, MX lookup, disposable/free/role-account flags, typo correction, and a composite deliverability score. Demo mode is allowe"},{"name":"email_disposable","description":"Test whether a domain belongs to the curated disposable-email-domain list."},{"name":"email_free_provider","description":"Test whether a domain belongs to the curated free consumer-email-provider list."},{"name":"email_smtp_probe","description":"Live SMTP RCPT probe (HELO + MAIL FROM + RCPT TO; no DATA). Reports deliverability verdict (deliverable / catch_all / undeliverable / greylisted / inconclusive)"},{"name":"phone_validate","description":"Validate + enrich a phone number in 200+ countries. Returns E.164/national/international formatting, country, number-type (mobile/fixed/VoIP/toll-free/premium),"},{"name":"phone_region","description":"Lightweight country + region + primary timezone lookup for a phone number. Cheaper than phone_validate when you only need the country header."},{"name":"bin_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 "},{"name":"vin_decode","description":"Decode a 17-character Vehicle Identification Number. Offline ISO 3779/3780 structural decode (syntax, check digit, country, model year) + NHTSA vPIC enrichment "},{"name":"sanctions_search","description":"Search the US Treasury OFAC SDN list by name. 5-stage match cascade (exact primary, exact AKA, substring primary, substring AKA, fuzzy token-Jaccard) returns ma"},{"name":"fx_rates","description":"Return current daily reference exchange rates relative to a base currency (default EUR), sourced from ECB."},{"name":"fx_convert","description":"Convert an amount between two currencies at the most recent reference rate."},{"name":"fx_historical","description":"Reference rate for a specific past date. Useful for 'what was USD→EUR on 2024-11-15?' questions."},{"name":"fx_timeseries","description":"Daily rate series for a single base→quote pair across a date range. Useful for charts and trend analysis."},{"name":"fx_currencies","description":"List every currency Ready APIs has reference-rate coverage for, with its issuing central bank and peg classification."},{"name":"fx_pair","description":"Deep enrichment for one currency pair: latest rate + 30/90-day volatility + trend + anomaly z-score + spread estimate + cross-strength + verdict. Decision-grade"},{"name":"fx_strength","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. Stronge"},{"name":"fx_movers","description":"Top N pairs by absolute % change over the lookback window. Returns signed pct_change + direction (up/down/flat). Daily/weekly market briefing."},{"name":"fx_correlation","description":"Pearson correlation of daily log-returns vs USD across a basket. Cells banded strong_positive/positive/neutral/negative/strong_negative. Treasury/risk workflow "},{"name":"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/modera"},{"name":"calendar_holidays","description":"List US federal holidays for a year, including observed dates per OPM rules."},{"name":"calendar_is_business_day","description":"Check whether a US date is a business day (weekday and not a federal holiday)."},{"name":"calendar_business_days_add","description":"Add N business days to a date and return the resulting business day."},{"name":"geo_asn","description":"Resolve an IP to its autonomous system number, organization, and network prefix."},{"name":"address_validate","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"},{"name":"dns_lookup","description":"Resolve A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records for a domain."},{"name":"dns_whois","description":"Public WHOIS profile: registrar, creation date, expiration, name servers, age in years."},{"name":"dns_profile","description":"Complete DNS + WHOIS + security + hosting + email-infrastructure + subdomain-probe + health-verdict picture in one call. Sales-intel and security-audit workflow"},{"name":"dns_reputation","description":"Composite 0-100 reputation score combining domain age, registrar tier, expiration window, security grade, NS diversity, and hosting tier. Returns band (high/mod"},{"name":"dns_certificates","description":"Recent SSL certificates from Certificate Transparency logs (crt.sh). Returns recent certs with issuer + expiry, plus the deduped subdomain list discovered acros"},{"name":"dns_tls","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-signe"},{"name":"dns_compare","description":"Compare a target domain against a reference for phishing / typosquatting / lookalike detection. Computes edit distance, apex/TLD diff, homoglyph substitution de"},{"name":"dns_history","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 + observ"},{"name":"weather_current","description":"Current conditions at a latitude/longitude in imperial or metric units. Sourced from Open-Meteo."},{"name":"weather_zip","description":"Resolve a US ZIP to coordinates via the geo dataset, then return current weather."},{"name":"weather_forecast","description":"Daily forecast with travel-impact score (flight risk, outdoor event suitability) per day plus an overall precipitation outlook (dry/mixed/wet pattern)."},{"name":"weather_alerts","description":"Active alerts from the US National Weather Service. Query by lat+lon, US ZIP, or two-letter state code."},{"name":"weather_compare","description":"Rank up to 5 locations by comfort outlook (ideal > mild > poor > severe). Useful for trip planning, expansion site comparison, event location selection."},{"name":"weather_historical","description":"Last 1-365 days of daily observations with pre-computed aggregates (frost-day count, summer-day count, rainy days, heavy-rain days, extremes). Answers 'is this "},{"name":"weather_normals","description":"Same-window decadal climate normals for the next N days, plus a departure-from-normal block comparing the current forecast to the baseline. 'This week is 11°F a"},{"name":"weather_degree_days","description":"HDD and CDD over a window, with per-day rows. Used for HVAC sizing, utility bill reconciliation, energy forecasting. Default base 65°F is the NOAA HVAC standard"},{"name":"weather_best_window","description":"Find the best contiguous N-day or N-hour window in the forecast horizon for an activity (outdoor_event, ski, construction, agriculture_spray, running). Returns "},{"name":"weather_hourly","description":"Hour-by-hour forecast: temperature, apparent temperature, precipitation probability + amount, humidity, cloud cover, wind speed/gusts/direction, and a WMO condi"},{"name":"weather_marine","description":"Coastal/marine hourly forecast: wave height, period, and direction, plus wind-wave and swell components. For shipping, fishing, surfing, and coastal-event plann"},{"name":"weather_air_quality","description":"Current air quality at a lat/lon or US ZIP: US EPA AQI + European AQI, plus pollutant concentrations (PM2.5, PM10, ozone, NO₂, SO₂, CO, dust) in µg/m³, a catego"},{"name":"weather_route","description":"Weather conditions along a polyline route. Pass up to 20 legs, each a lat/lon waypoint with an optional ISO 8601 departs_at. Legs departing within 2 hours (or w"},{"name":"equities_ticker","description":"Resolve a stock ticker to company name, CIK, exchange, SIC industry code, and headquarters from the SEC EDGAR registry."},{"name":"equities_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."},{"name":"equities_fundamentals","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 quarte"},{"name":"equities_concept","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 rep"},{"name":"location_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 dem"},{"name":"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_re"},{"name":"company_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 ex"}],"toolCount":135,"toolsHash":"fde76b5269e28c1307500ae8ecfd2c7eb3a733acc4f5df2d6b3ff02949f2b8ec","serverName":"readyapis","capabilities":["tools","resources","prompts","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T20:30:38.731Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":402,"error":null,"detail":{"tools":[{"name":"meta_catalog","description":"List public-safe dataset coverage, status, and endpoint counts. Demo mode is allowed."},{"name":"meta_dataset","description":"Return public-safe coverage, limitations, and endpoint references for one dataset slug."},{"name":"geo_zip_lookup","description":"Look up a ZIP profile. Demo mode allows 30301, 30303, 10001, 94105, 60601, 78701, and 98101."},{"name":"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."},{"name":"geo_enrich","description":"Return the enriched ZIP profile shape used by production enrichment workflows. Demo mode allows selected sample ZIPs."},{"name":"geo_city_search","description":"Return ZIP profiles for a city and state. Demo mode allows selected sample cities."},{"name":"geo_county_lookup","description":"Return ZIP profiles in a county by county FIPS. Demo mode allows selected sample FIPS values."},{"name":"geo_timezone","description":"Resolve a timezone using nearest ZIP centroid logic. Demo mode allows selected sample coordinates."},{"name":"geo_nearby","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."},{"name":"geo_ip","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."},{"name":"tax_federal_brackets","description":"Return federal tax bracket reference rows. Demo mode is limited to 2026 and standard filing statuses."},{"name":"tax_standard_deduction","description":"Return standard deduction reference values. Demo mode is limited to 2026."},{"name":"tax_mileage_rates","description":"Return mileage-rate reference values. Demo mode is limited to 2026."},{"name":"tax_retirement_limits","description":"Return retirement contribution reference values. Demo mode is limited to 2026."},{"name":"tax_deadlines","description":"Return filing deadline reference values. Demo mode is limited to 2026."},{"name":"tax_state_brackets","description":"Return selected state individual income-tax bracket references. Demo mode is limited to Georgia 2026."},{"name":"tax_summary","description":"Return a combined federal bracket, standard deduction, mileage, retirement, and filing-deadline reference summary. Demo mode is limited to 2026."},{"name":"tax_calculate","description":"Compute progressive federal (and optional state) tax owed from gross income, filing status, year, and deductions. Returns tax, marginal/effective rate, take-hom"},{"name":"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."},{"name":"flight_airport_delay_profile","description":"Summarize delay and reliability signals for an airport across loaded loaded route aggregates."},{"name":"flight_route_best_times","description":"Rank loaded departure-hour buckets for a route by historical reliability score."},{"name":"flight_airline_reliability","description":"Summarize loaded route reliability signals for a carrier code."},{"name":"flight_cancellation_risk","description":"Return historical cancellation-risk signals for a route. This is not live tracking."},{"name":"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."},{"name":"company_domain","description":"Return a company profile by domain. Demo mode allows selected sample domains."},{"name":"company_domains_batch","description":"Return multiple company profiles by domain in one bounded request. Demo mode allows selected sample domains."},{"name":"company_search","description":"Search loaded curated company profiles by name, domain, industry, or ticker. Demo mode allows selected sample queries."},{"name":"company_industry","description":"Search loaded curated company profiles by industry, category, or description signals."},{"name":"company_ticker","description":"Return a loaded curated company profile by public ticker."},{"name":"company_nonprofit_ein","description":"Return a nonprofit identity profile by EIN."},{"name":"company_nonprofit_search","description":"Search nonprofit identity profiles by name, category, EIN, or state."},{"name":"company_classify","description":"Classify a domain using the loaded curated company profile set."},{"name":"company_stats","description":"Return aggregate counts across the 3.3M-entity registry — by country, jurisdiction, industry, entity_type, employee_range, decade founded, plus hierarchy/data-q"},{"name":"company_timeline","description":"Chronological lifecycle event list for any company — founding year, SEC former-name rebrand events, current status, parent disclosures."},{"name":"company_network","description":"Walk the GLEIF ultimate-parent hierarchy and return every entity sharing the same conglomerate root. Excludes pension/retirement trusts by default."},{"name":"company_registration","description":"Resolve a registry-assigned registration number (Companies House, Delaware file number, Handelsregisternummer, etc.) to a company profile. Pass country= to disa"},{"name":"company_changes","description":"Vendor / counterparty change monitoring. Returns time-ordered entity changes (status flips, parent acquisitions, renames) filtered by since-date, LEI, change_ty"},{"name":"company_lookup_auto","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"},{"name":"company_insights","description":"Single-call mega-endpoint — subject profile + hierarchy + corporate-family network + lifecycle timeline + peer benchmark in one response. The 'everything we kno"},{"name":"company_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)."},{"name":"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 w"},{"name":"company_lookup_batch","description":"Resolve up to 50 mixed identifiers (domain, LEI, ticker, name) in a single POST. Each result preserves the original input for join-back."},{"name":"jobs_skill_trends","description":"Return job and skill-demand trend rows. Demo mode allows selected sample skills."},{"name":"jobs_related_skills","description":"Return ranked related skills for a loaded skill trend."},{"name":"jobs_role_skills","description":"Return aggregated skill signals for a role title. Demo mode allows selected sample job titles."},{"name":"jobs_remote_trends","description":"Return remote/hybrid/on-site trend buckets for a role title."},{"name":"jobs_companies_hiring","description":"Return curated company-level hiring signals for a location and optional role family."},{"name":"jobs_salary_signals","description":"Return salary signal aggregates for a role title in the loaded trend set."},{"name":"email_validate","description":"Validate an email address: RFC syntax, MX lookup, disposable/free/role-account flags, typo correction, and a composite deliverability score. Demo mode is allowe"},{"name":"email_disposable","description":"Test whether a domain belongs to the curated disposable-email-domain list."},{"name":"email_free_provider","description":"Test whether a domain belongs to the curated free consumer-email-provider list."},{"name":"email_smtp_probe","description":"Live SMTP RCPT probe (HELO + MAIL FROM + RCPT TO; no DATA). Reports deliverability verdict (deliverable / catch_all / undeliverable / greylisted / inconclusive)"},{"name":"phone_validate","description":"Validate + enrich a phone number in 200+ countries. Returns E.164/national/international formatting, country, number-type (mobile/fixed/VoIP/toll-free/premium),"},{"name":"phone_region","description":"Lightweight country + region + primary timezone lookup for a phone number. Cheaper than phone_validate when you only need the country header."},{"name":"bin_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 "},{"name":"vin_decode","description":"Decode a 17-character Vehicle Identification Number. Offline ISO 3779/3780 structural decode (syntax, check digit, country, model year) + NHTSA vPIC enrichment "},{"name":"sanctions_search","description":"Search the US Treasury OFAC SDN list by name. 5-stage match cascade (exact primary, exact AKA, substring primary, substring AKA, fuzzy token-Jaccard) returns ma"},{"name":"fx_rates","description":"Return current daily reference exchange rates relative to a base currency (default EUR), sourced from ECB."},{"name":"fx_convert","description":"Convert an amount between two currencies at the most recent reference rate."},{"name":"fx_historical","description":"Reference rate for a specific past date. Useful for 'what was USD→EUR on 2024-11-15?' questions."},{"name":"fx_timeseries","description":"Daily rate series for a single base→quote pair across a date range. Useful for charts and trend analysis."},{"name":"fx_currencies","description":"List every currency Ready APIs has reference-rate coverage for, with its issuing central bank and peg classification."},{"name":"fx_pair","description":"Deep enrichment for one currency pair: latest rate + 30/90-day volatility + trend + anomaly z-score + spread estimate + cross-strength + verdict. Decision-grade"},{"name":"fx_strength","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. Stronge"},{"name":"fx_movers","description":"Top N pairs by absolute % change over the lookback window. Returns signed pct_change + direction (up/down/flat). Daily/weekly market briefing."},{"name":"fx_correlation","description":"Pearson correlation of daily log-returns vs USD across a basket. Cells banded strong_positive/positive/neutral/negative/strong_negative. Treasury/risk workflow "},{"name":"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/modera"},{"name":"calendar_holidays","description":"List US federal holidays for a year, including observed dates per OPM rules."},{"name":"calendar_is_business_day","description":"Check whether a US date is a business day (weekday and not a federal holiday)."},{"name":"calendar_business_days_add","description":"Add N business days to a date and return the resulting business day."},{"name":"geo_asn","description":"Resolve an IP to its autonomous system number, organization, and network prefix."},{"name":"address_validate","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"},{"name":"dns_lookup","description":"Resolve A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records for a domain."},{"name":"dns_whois","description":"Public WHOIS profile: registrar, creation date, expiration, name servers, age in years."},{"name":"dns_profile","description":"Complete DNS + WHOIS + security + hosting + email-infrastructure + subdomain-probe + health-verdict picture in one call. Sales-intel and security-audit workflow"},{"name":"dns_reputation","description":"Composite 0-100 reputation score combining domain age, registrar tier, expiration window, security grade, NS diversity, and hosting tier. Returns band (high/mod"},{"name":"dns_certificates","description":"Recent SSL certificates from Certificate Transparency logs (crt.sh). Returns recent certs with issuer + expiry, plus the deduped subdomain list discovered acros"},{"name":"dns_tls","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-signe"},{"name":"dns_compare","description":"Compare a target domain against a reference for phishing / typosquatting / lookalike detection. Computes edit distance, apex/TLD diff, homoglyph substitution de"},{"name":"dns_history","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 + observ"},{"name":"weather_current","description":"Current conditions at a latitude/longitude in imperial or metric units. Sourced from Open-Meteo."},{"name":"weather_zip","description":"Resolve a US ZIP to coordinates via the geo dataset, then return current weather."},{"name":"weather_forecast","description":"Daily forecast with travel-impact score (flight risk, outdoor event suitability) per day plus an overall precipitation outlook (dry/mixed/wet pattern)."},{"name":"weather_alerts","description":"Active alerts from the US National Weather Service. Query by lat+lon, US ZIP, or two-letter state code."},{"name":"weather_compare","description":"Rank up to 5 locations by comfort outlook (ideal > mild > poor > severe). Useful for trip planning, expansion site comparison, event location selection."},{"name":"weather_historical","description":"Last 1-365 days of daily observations with pre-computed aggregates (frost-day count, summer-day count, rainy days, heavy-rain days, extremes). Answers 'is this "},{"name":"weather_normals","description":"Same-window decadal climate normals for the next N days, plus a departure-from-normal block comparing the current forecast to the baseline. 'This week is 11°F a"},{"name":"weather_degree_days","description":"HDD and CDD over a window, with per-day rows. Used for HVAC sizing, utility bill reconciliation, energy forecasting. Default base 65°F is the NOAA HVAC standard"},{"name":"weather_best_window","description":"Find the best contiguous N-day or N-hour window in the forecast horizon for an activity (outdoor_event, ski, construction, agriculture_spray, running). Returns "},{"name":"weather_hourly","description":"Hour-by-hour forecast: temperature, apparent temperature, precipitation probability + amount, humidity, cloud cover, wind speed/gusts/direction, and a WMO condi"},{"name":"weather_marine","description":"Coastal/marine hourly forecast: wave height, period, and direction, plus wind-wave and swell components. For shipping, fishing, surfing, and coastal-event plann"},{"name":"weather_air_quality","description":"Current air quality at a lat/lon or US ZIP: US EPA AQI + European AQI, plus pollutant concentrations (PM2.5, PM10, ozone, NO₂, SO₂, CO, dust) in µg/m³, a catego"},{"name":"weather_route","description":"Weather conditions along a polyline route. Pass up to 20 legs, each a lat/lon waypoint with an optional ISO 8601 departs_at. Legs departing within 2 hours (or w"},{"name":"equities_ticker","description":"Resolve a stock ticker to company name, CIK, exchange, SIC industry code, and headquarters from the SEC EDGAR registry."},{"name":"equities_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."},{"name":"equities_fundamentals","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 quarte"},{"name":"equities_concept","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 rep"},{"name":"location_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 dem"},{"name":"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_re"},{"name":"company_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 ex"}],"toolCount":135,"toolsHash":"fde76b5269e28c1307500ae8ecfd2c7eb3a733acc4f5df2d6b3ff02949f2b8ec","serverName":"readyapis","capabilities":["tools","resources","prompts","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T13:26:25.512Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":398,"error":null,"detail":{"tools":[{"name":"meta_catalog","description":"List public-safe dataset coverage, status, and endpoint counts. Demo mode is allowed."},{"name":"meta_dataset","description":"Return public-safe coverage, limitations, and endpoint references for one dataset slug."},{"name":"geo_zip_lookup","description":"Look up a ZIP profile. Demo mode allows 30301, 30303, 10001, 94105, 60601, 78701, and 98101."},{"name":"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."},{"name":"geo_enrich","description":"Return the enriched ZIP profile shape used by production enrichment workflows. Demo mode allows selected sample ZIPs."},{"name":"geo_city_search","description":"Return ZIP profiles for a city and state. Demo mode allows selected sample cities."},{"name":"geo_county_lookup","description":"Return ZIP profiles in a county by county FIPS. Demo mode allows selected sample FIPS values."},{"name":"geo_timezone","description":"Resolve a timezone using nearest ZIP centroid logic. Demo mode allows selected sample coordinates."},{"name":"geo_nearby","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."},{"name":"geo_ip","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."},{"name":"tax_federal_brackets","description":"Return federal tax bracket reference rows. Demo mode is limited to 2026 and standard filing statuses."},{"name":"tax_standard_deduction","description":"Return standard deduction reference values. Demo mode is limited to 2026."},{"name":"tax_mileage_rates","description":"Return mileage-rate reference values. Demo mode is limited to 2026."},{"name":"tax_retirement_limits","description":"Return retirement contribution reference values. Demo mode is limited to 2026."},{"name":"tax_deadlines","description":"Return filing deadline reference values. Demo mode is limited to 2026."},{"name":"tax_state_brackets","description":"Return selected state individual income-tax bracket references. Demo mode is limited to Georgia 2026."},{"name":"tax_summary","description":"Return a combined federal bracket, standard deduction, mileage, retirement, and filing-deadline reference summary. Demo mode is limited to 2026."},{"name":"tax_calculate","description":"Compute progressive federal (and optional state) tax owed from gross income, filing status, year, and deductions. Returns tax, marginal/effective rate, take-hom"},{"name":"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."},{"name":"flight_airport_delay_profile","description":"Summarize delay and reliability signals for an airport across loaded loaded route aggregates."},{"name":"flight_route_best_times","description":"Rank loaded departure-hour buckets for a route by historical reliability score."},{"name":"flight_airline_reliability","description":"Summarize loaded route reliability signals for a carrier code."},{"name":"flight_cancellation_risk","description":"Return historical cancellation-risk signals for a route. This is not live tracking."},{"name":"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."},{"name":"company_domain","description":"Return a company profile by domain. Demo mode allows selected sample domains."},{"name":"company_domains_batch","description":"Return multiple company profiles by domain in one bounded request. Demo mode allows selected sample domains."},{"name":"company_search","description":"Search loaded curated company profiles by name, domain, industry, or ticker. Demo mode allows selected sample queries."},{"name":"company_industry","description":"Search loaded curated company profiles by industry, category, or description signals."},{"name":"company_ticker","description":"Return a loaded curated company profile by public ticker."},{"name":"company_nonprofit_ein","description":"Return a nonprofit identity profile by EIN."},{"name":"company_nonprofit_search","description":"Search nonprofit identity profiles by name, category, EIN, or state."},{"name":"company_classify","description":"Classify a domain using the loaded curated company profile set."},{"name":"company_stats","description":"Return aggregate counts across the 3.3M-entity registry — by country, jurisdiction, industry, entity_type, employee_range, decade founded, plus hierarchy/data-q"},{"name":"company_timeline","description":"Chronological lifecycle event list for any company — founding year, SEC former-name rebrand events, current status, parent disclosures."},{"name":"company_network","description":"Walk the GLEIF ultimate-parent hierarchy and return every entity sharing the same conglomerate root. Excludes pension/retirement trusts by default."},{"name":"company_registration","description":"Resolve a registry-assigned registration number (Companies House, Delaware file number, Handelsregisternummer, etc.) to a company profile. Pass country= to disa"},{"name":"company_changes","description":"Vendor / counterparty change monitoring. Returns time-ordered entity changes (status flips, parent acquisitions, renames) filtered by since-date, LEI, change_ty"},{"name":"company_lookup_auto","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"},{"name":"company_insights","description":"Single-call mega-endpoint — subject profile + hierarchy + corporate-family network + lifecycle timeline + peer benchmark in one response. The 'everything we kno"},{"name":"company_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)."},{"name":"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 w"},{"name":"company_lookup_batch","description":"Resolve up to 50 mixed identifiers (domain, LEI, ticker, name) in a single POST. Each result preserves the original input for join-back."},{"name":"jobs_skill_trends","description":"Return job and skill-demand trend rows. Demo mode allows selected sample skills."},{"name":"jobs_related_skills","description":"Return ranked related skills for a loaded skill trend."},{"name":"jobs_role_skills","description":"Return aggregated skill signals for a role title. Demo mode allows selected sample job titles."},{"name":"jobs_remote_trends","description":"Return remote/hybrid/on-site trend buckets for a role title."},{"name":"jobs_companies_hiring","description":"Return curated company-level hiring signals for a location and optional role family."},{"name":"jobs_salary_signals","description":"Return salary signal aggregates for a role title in the loaded trend set."},{"name":"email_validate","description":"Validate an email address: RFC syntax, MX lookup, disposable/free/role-account flags, typo correction, and a composite deliverability score. Demo mode is allowe"},{"name":"email_disposable","description":"Test whether a domain belongs to the curated disposable-email-domain list."},{"name":"email_free_provider","description":"Test whether a domain belongs to the curated free consumer-email-provider list."},{"name":"email_smtp_probe","description":"Live SMTP RCPT probe (HELO + MAIL FROM + RCPT TO; no DATA). Reports deliverability verdict (deliverable / catch_all / undeliverable / greylisted / inconclusive)"},{"name":"phone_validate","description":"Validate + enrich a phone number in 200+ countries. Returns E.164/national/international formatting, country, number-type (mobile/fixed/VoIP/toll-free/premium),"},{"name":"phone_region","description":"Lightweight country + region + primary timezone lookup for a phone number. Cheaper than phone_validate when you only need the country header."},{"name":"bin_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 "},{"name":"vin_decode","description":"Decode a 17-character Vehicle Identification Number. Offline ISO 3779/3780 structural decode (syntax, check digit, country, model year) + NHTSA vPIC enrichment "},{"name":"sanctions_search","description":"Search the US Treasury OFAC SDN list by name. 5-stage match cascade (exact primary, exact AKA, substring primary, substring AKA, fuzzy token-Jaccard) returns ma"},{"name":"fx_rates","description":"Return current daily reference exchange rates relative to a base currency (default EUR), sourced from ECB."},{"name":"fx_convert","description":"Convert an amount between two currencies at the most recent reference rate."},{"name":"fx_historical","description":"Reference rate for a specific past date. Useful for 'what was USD→EUR on 2024-11-15?' questions."},{"name":"fx_timeseries","description":"Daily rate series for a single base→quote pair across a date range. Useful for charts and trend analysis."},{"name":"fx_currencies","description":"List every currency Ready APIs has reference-rate coverage for, with its issuing central bank and peg classification."},{"name":"fx_pair","description":"Deep enrichment for one currency pair: latest rate + 30/90-day volatility + trend + anomaly z-score + spread estimate + cross-strength + verdict. Decision-grade"},{"name":"fx_strength","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. Stronge"},{"name":"fx_movers","description":"Top N pairs by absolute % change over the lookback window. Returns signed pct_change + direction (up/down/flat). Daily/weekly market briefing."},{"name":"fx_correlation","description":"Pearson correlation of daily log-returns vs USD across a basket. Cells banded strong_positive/positive/neutral/negative/strong_negative. Treasury/risk workflow "},{"name":"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/modera"},{"name":"calendar_holidays","description":"List US federal holidays for a year, including observed dates per OPM rules."},{"name":"calendar_is_business_day","description":"Check whether a US date is a business day (weekday and not a federal holiday)."},{"name":"calendar_business_days_add","description":"Add N business days to a date and return the resulting business day."},{"name":"geo_asn","description":"Resolve an IP to its autonomous system number, organization, and network prefix."},{"name":"address_validate","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"},{"name":"dns_lookup","description":"Resolve A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records for a domain."},{"name":"dns_whois","description":"Public WHOIS profile: registrar, creation date, expiration, name servers, age in years."},{"name":"dns_profile","description":"Complete DNS + WHOIS + security + hosting + email-infrastructure + subdomain-probe + health-verdict picture in one call. Sales-intel and security-audit workflow"},{"name":"dns_reputation","description":"Composite 0-100 reputation score combining domain age, registrar tier, expiration window, security grade, NS diversity, and hosting tier. Returns band (high/mod"},{"name":"dns_certificates","description":"Recent SSL certificates from Certificate Transparency logs (crt.sh). Returns recent certs with issuer + expiry, plus the deduped subdomain list discovered acros"},{"name":"dns_tls","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-signe"},{"name":"dns_compare","description":"Compare a target domain against a reference for phishing / typosquatting / lookalike detection. Computes edit distance, apex/TLD diff, homoglyph substitution de"},{"name":"dns_history","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 + observ"},{"name":"weather_current","description":"Current conditions at a latitude/longitude in imperial or metric units. Sourced from Open-Meteo."},{"name":"weather_zip","description":"Resolve a US ZIP to coordinates via the geo dataset, then return current weather."},{"name":"weather_forecast","description":"Daily forecast with travel-impact score (flight risk, outdoor event suitability) per day plus an overall precipitation outlook (dry/mixed/wet pattern)."},{"name":"weather_alerts","description":"Active alerts from the US National Weather Service. Query by lat+lon, US ZIP, or two-letter state code."},{"name":"weather_compare","description":"Rank up to 5 locations by comfort outlook (ideal > mild > poor > severe). Useful for trip planning, expansion site comparison, event location selection."},{"name":"weather_historical","description":"Last 1-365 days of daily observations with pre-computed aggregates (frost-day count, summer-day count, rainy days, heavy-rain days, extremes). Answers 'is this "},{"name":"weather_normals","description":"Same-window decadal climate normals for the next N days, plus a departure-from-normal block comparing the current forecast to the baseline. 'This week is 11°F a"},{"name":"weather_degree_days","description":"HDD and CDD over a window, with per-day rows. Used for HVAC sizing, utility bill reconciliation, energy forecasting. Default base 65°F is the NOAA HVAC standard"},{"name":"weather_best_window","description":"Find the best contiguous N-day or N-hour window in the forecast horizon for an activity (outdoor_event, ski, construction, agriculture_spray, running). Returns "},{"name":"weather_hourly","description":"Hour-by-hour forecast: temperature, apparent temperature, precipitation probability + amount, humidity, cloud cover, wind speed/gusts/direction, and a WMO condi"},{"name":"weather_marine","description":"Coastal/marine hourly forecast: wave height, period, and direction, plus wind-wave and swell components. For shipping, fishing, surfing, and coastal-event plann"},{"name":"weather_air_quality","description":"Current air quality at a lat/lon or US ZIP: US EPA AQI + European AQI, plus pollutant concentrations (PM2.5, PM10, ozone, NO₂, SO₂, CO, dust) in µg/m³, a catego"},{"name":"weather_route","description":"Weather conditions along a polyline route. Pass up to 20 legs, each a lat/lon waypoint with an optional ISO 8601 departs_at. Legs departing within 2 hours (or w"},{"name":"equities_ticker","description":"Resolve a stock ticker to company name, CIK, exchange, SIC industry code, and headquarters from the SEC EDGAR registry."},{"name":"equities_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."},{"name":"equities_fundamentals","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 quarte"},{"name":"equities_concept","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 rep"},{"name":"location_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 dem"},{"name":"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_re"},{"name":"company_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 ex"}],"toolCount":135,"toolsHash":"fde76b5269e28c1307500ae8ecfd2c7eb3a733acc4f5df2d6b3ff02949f2b8ec","serverName":"readyapis","capabilities":["tools","resources","prompts","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T06:31:01.256Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":389,"error":null,"detail":{"tools":[{"name":"meta_catalog","description":"List public-safe dataset coverage, status, and endpoint counts. Demo mode is allowed."},{"name":"meta_dataset","description":"Return public-safe coverage, limitations, and endpoint references for one dataset slug."},{"name":"geo_zip_lookup","description":"Look up a ZIP profile. Demo mode allows 30301, 30303, 10001, 94105, 60601, 78701, and 98101."},{"name":"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."},{"name":"geo_enrich","description":"Return the enriched ZIP profile shape used by production enrichment workflows. Demo mode allows selected sample ZIPs."},{"name":"geo_city_search","description":"Return ZIP profiles for a city and state. Demo mode allows selected sample cities."},{"name":"geo_county_lookup","description":"Return ZIP profiles in a county by county FIPS. Demo mode allows selected sample FIPS values."},{"name":"geo_timezone","description":"Resolve a timezone using nearest ZIP centroid logic. Demo mode allows selected sample coordinates."},{"name":"geo_nearby","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."},{"name":"geo_ip","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."},{"name":"tax_federal_brackets","description":"Return federal tax bracket reference rows. Demo mode is limited to 2026 and standard filing statuses."},{"name":"tax_standard_deduction","description":"Return standard deduction reference values. Demo mode is limited to 2026."},{"name":"tax_mileage_rates","description":"Return mileage-rate reference values. Demo mode is limited to 2026."},{"name":"tax_retirement_limits","description":"Return retirement contribution reference values. Demo mode is limited to 2026."},{"name":"tax_deadlines","description":"Return filing deadline reference values. Demo mode is limited to 2026."},{"name":"tax_state_brackets","description":"Return selected state individual income-tax bracket references. Demo mode is limited to Georgia 2026."},{"name":"tax_summary","description":"Return a combined federal bracket, standard deduction, mileage, retirement, and filing-deadline reference summary. Demo mode is limited to 2026."},{"name":"tax_calculate","description":"Compute progressive federal (and optional state) tax owed from gross income, filing status, year, and deductions. Returns tax, marginal/effective rate, take-hom"},{"name":"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."},{"name":"flight_airport_delay_profile","description":"Summarize delay and reliability signals for an airport across loaded loaded route aggregates."},{"name":"flight_route_best_times","description":"Rank loaded departure-hour buckets for a route by historical reliability score."},{"name":"flight_airline_reliability","description":"Summarize loaded route reliability signals for a carrier code."},{"name":"flight_cancellation_risk","description":"Return historical cancellation-risk signals for a route. This is not live tracking."},{"name":"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."},{"name":"company_domain","description":"Return a company profile by domain. Demo mode allows selected sample domains."},{"name":"company_domains_batch","description":"Return multiple company profiles by domain in one bounded request. Demo mode allows selected sample domains."},{"name":"company_search","description":"Search loaded curated company profiles by name, domain, industry, or ticker. Demo mode allows selected sample queries."},{"name":"company_industry","description":"Search loaded curated company profiles by industry, category, or description signals."},{"name":"company_ticker","description":"Return a loaded curated company profile by public ticker."},{"name":"company_nonprofit_ein","description":"Return a nonprofit identity profile by EIN."},{"name":"company_nonprofit_search","description":"Search nonprofit identity profiles by name, category, EIN, or state."},{"name":"company_classify","description":"Classify a domain using the loaded curated company profile set."},{"name":"company_stats","description":"Return aggregate counts across the 3.3M-entity registry — by country, jurisdiction, industry, entity_type, employee_range, decade founded, plus hierarchy/data-q"},{"name":"company_timeline","description":"Chronological lifecycle event list for any company — founding year, SEC former-name rebrand events, current status, parent disclosures."},{"name":"company_network","description":"Walk the GLEIF ultimate-parent hierarchy and return every entity sharing the same conglomerate root. Excludes pension/retirement trusts by default."},{"name":"company_registration","description":"Resolve a registry-assigned registration number (Companies House, Delaware file number, Handelsregisternummer, etc.) to a company profile. Pass country= to disa"},{"name":"company_changes","description":"Vendor / counterparty change monitoring. Returns time-ordered entity changes (status flips, parent acquisitions, renames) filtered by since-date, LEI, change_ty"},{"name":"company_lookup_auto","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"},{"name":"company_insights","description":"Single-call mega-endpoint — subject profile + hierarchy + corporate-family network + lifecycle timeline + peer benchmark in one response. The 'everything we kno"},{"name":"company_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)."},{"name":"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 w"},{"name":"company_lookup_batch","description":"Resolve up to 50 mixed identifiers (domain, LEI, ticker, name) in a single POST. Each result preserves the original input for join-back."},{"name":"jobs_skill_trends","description":"Return job and skill-demand trend rows. Demo mode allows selected sample skills."},{"name":"jobs_related_skills","description":"Return ranked related skills for a loaded skill trend."},{"name":"jobs_role_skills","description":"Return aggregated skill signals for a role title. Demo mode allows selected sample job titles."},{"name":"jobs_remote_trends","description":"Return remote/hybrid/on-site trend buckets for a role title."},{"name":"jobs_companies_hiring","description":"Return curated company-level hiring signals for a location and optional role family."},{"name":"jobs_salary_signals","description":"Return salary signal aggregates for a role title in the loaded trend set."},{"name":"email_validate","description":"Validate an email address: RFC syntax, MX lookup, disposable/free/role-account flags, typo correction, and a composite deliverability score. Demo mode is allowe"},{"name":"email_disposable","description":"Test whether a domain belongs to the curated disposable-email-domain list."},{"name":"email_free_provider","description":"Test whether a domain belongs to the curated free consumer-email-provider list."},{"name":"email_smtp_probe","description":"Live SMTP RCPT probe (HELO + MAIL FROM + RCPT TO; no DATA). Reports deliverability verdict (deliverable / catch_all / undeliverable / greylisted / inconclusive)"},{"name":"phone_validate","description":"Validate + enrich a phone number in 200+ countries. Returns E.164/national/international formatting, country, number-type (mobile/fixed/VoIP/toll-free/premium),"},{"name":"phone_region","description":"Lightweight country + region + primary timezone lookup for a phone number. Cheaper than phone_validate when you only need the country header."},{"name":"bin_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 "},{"name":"vin_decode","description":"Decode a 17-character Vehicle Identification Number. Offline ISO 3779/3780 structural decode (syntax, check digit, country, model year) + NHTSA vPIC enrichment "},{"name":"sanctions_search","description":"Search the US Treasury OFAC SDN list by name. 5-stage match cascade (exact primary, exact AKA, substring primary, substring AKA, fuzzy token-Jaccard) returns ma"},{"name":"fx_rates","description":"Return current daily reference exchange rates relative to a base currency (default EUR), sourced from ECB."},{"name":"fx_convert","description":"Convert an amount between two currencies at the most recent reference rate."},{"name":"fx_historical","description":"Reference rate for a specific past date. Useful for 'what was USD→EUR on 2024-11-15?' questions."},{"name":"fx_timeseries","description":"Daily rate series for a single base→quote pair across a date range. Useful for charts and trend analysis."},{"name":"fx_currencies","description":"List every currency Ready APIs has reference-rate coverage for, with its issuing central bank and peg classification."},{"name":"fx_pair","description":"Deep enrichment for one currency pair: latest rate + 30/90-day volatility + trend + anomaly z-score + spread estimate + cross-strength + verdict. Decision-grade"},{"name":"fx_strength","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. Stronge"},{"name":"fx_movers","description":"Top N pairs by absolute % change over the lookback window. Returns signed pct_change + direction (up/down/flat). Daily/weekly market briefing."},{"name":"fx_correlation","description":"Pearson correlation of daily log-returns vs USD across a basket. Cells banded strong_positive/positive/neutral/negative/strong_negative. Treasury/risk workflow "},{"name":"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/modera"},{"name":"calendar_holidays","description":"List US federal holidays for a year, including observed dates per OPM rules."},{"name":"calendar_is_business_day","description":"Check whether a US date is a business day (weekday and not a federal holiday)."},{"name":"calendar_business_days_add","description":"Add N business days to a date and return the resulting business day."},{"name":"geo_asn","description":"Resolve an IP to its autonomous system number, organization, and network prefix."},{"name":"address_validate","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"},{"name":"dns_lookup","description":"Resolve A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records for a domain."},{"name":"dns_whois","description":"Public WHOIS profile: registrar, creation date, expiration, name servers, age in years."},{"name":"dns_profile","description":"Complete DNS + WHOIS + security + hosting + email-infrastructure + subdomain-probe + health-verdict picture in one call. Sales-intel and security-audit workflow"},{"name":"dns_reputation","description":"Composite 0-100 reputation score combining domain age, registrar tier, expiration window, security grade, NS diversity, and hosting tier. Returns band (high/mod"},{"name":"dns_certificates","description":"Recent SSL certificates from Certificate Transparency logs (crt.sh). Returns recent certs with issuer + expiry, plus the deduped subdomain list discovered acros"},{"name":"dns_tls","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-signe"},{"name":"dns_compare","description":"Compare a target domain against a reference for phishing / typosquatting / lookalike detection. Computes edit distance, apex/TLD diff, homoglyph substitution de"},{"name":"dns_history","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 + observ"},{"name":"weather_current","description":"Current conditions at a latitude/longitude in imperial or metric units. Sourced from Open-Meteo."},{"name":"weather_zip","description":"Resolve a US ZIP to coordinates via the geo dataset, then return current weather."},{"name":"weather_forecast","description":"Daily forecast with travel-impact score (flight risk, outdoor event suitability) per day plus an overall precipitation outlook (dry/mixed/wet pattern)."},{"name":"weather_alerts","description":"Active alerts from the US National Weather Service. Query by lat+lon, US ZIP, or two-letter state code."},{"name":"weather_compare","description":"Rank up to 5 locations by comfort outlook (ideal > mild > poor > severe). Useful for trip planning, expansion site comparison, event location selection."},{"name":"weather_historical","description":"Last 1-365 days of daily observations with pre-computed aggregates (frost-day count, summer-day count, rainy days, heavy-rain days, extremes). Answers 'is this "},{"name":"weather_normals","description":"Same-window decadal climate normals for the next N days, plus a departure-from-normal block comparing the current forecast to the baseline. 'This week is 11°F a"},{"name":"weather_degree_days","description":"HDD and CDD over a window, with per-day rows. Used for HVAC sizing, utility bill reconciliation, energy forecasting. Default base 65°F is the NOAA HVAC standard"},{"name":"weather_best_window","description":"Find the best contiguous N-day or N-hour window in the forecast horizon for an activity (outdoor_event, ski, construction, agriculture_spray, running). Returns "},{"name":"weather_hourly","description":"Hour-by-hour forecast: temperature, apparent temperature, precipitation probability + amount, humidity, cloud cover, wind speed/gusts/direction, and a WMO condi"},{"name":"weather_marine","description":"Coastal/marine hourly forecast: wave height, period, and direction, plus wind-wave and swell components. For shipping, fishing, surfing, and coastal-event plann"},{"name":"weather_air_quality","description":"Current air quality at a lat/lon or US ZIP: US EPA AQI + European AQI, plus pollutant concentrations (PM2.5, PM10, ozone, NO₂, SO₂, CO, dust) in µg/m³, a catego"},{"name":"weather_route","description":"Weather conditions along a polyline route. Pass up to 20 legs, each a lat/lon waypoint with an optional ISO 8601 departs_at. Legs departing within 2 hours (or w"},{"name":"equities_ticker","description":"Resolve a stock ticker to company name, CIK, exchange, SIC industry code, and headquarters from the SEC EDGAR registry."},{"name":"equities_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."},{"name":"equities_fundamentals","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 quarte"},{"name":"equities_concept","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 rep"},{"name":"location_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 dem"},{"name":"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_re"},{"name":"company_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 ex"}],"toolCount":135,"toolsHash":"fde76b5269e28c1307500ae8ecfd2c7eb3a733acc4f5df2d6b3ff02949f2b8ec","serverName":"readyapis","capabilities":["tools","resources","prompts","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"meta_catalog","description":"List public-safe dataset coverage, status, and endpoint counts. Demo mode is allowed."},{"name":"meta_dataset","description":"Return public-safe coverage, limitations, and endpoint references for one dataset slug."},{"name":"geo_zip_lookup","description":"Look up a ZIP profile. Demo mode allows 30301, 30303, 10001, 94105, 60601, 78701, and 98101."},{"name":"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."},{"name":"geo_enrich","description":"Return the enriched ZIP profile shape used by production enrichment workflows. Demo mode allows selected sample ZIPs."},{"name":"geo_city_search","description":"Return ZIP profiles for a city and state. Demo mode allows selected sample cities."},{"name":"geo_county_lookup","description":"Return ZIP profiles in a county by county FIPS. Demo mode allows selected sample FIPS values."},{"name":"geo_timezone","description":"Resolve a timezone using nearest ZIP centroid logic. Demo mode allows selected sample coordinates."},{"name":"geo_nearby","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."},{"name":"geo_ip","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."},{"name":"tax_federal_brackets","description":"Return federal tax bracket reference rows. Demo mode is limited to 2026 and standard filing statuses."},{"name":"tax_standard_deduction","description":"Return standard deduction reference values. Demo mode is limited to 2026."},{"name":"tax_mileage_rates","description":"Return mileage-rate reference values. Demo mode is limited to 2026."},{"name":"tax_retirement_limits","description":"Return retirement contribution reference values. Demo mode is limited to 2026."},{"name":"tax_deadlines","description":"Return filing deadline reference values. Demo mode is limited to 2026."},{"name":"tax_state_brackets","description":"Return selected state individual income-tax bracket references. Demo mode is limited to Georgia 2026."},{"name":"tax_summary","description":"Return a combined federal bracket, standard deduction, mileage, retirement, and filing-deadline reference summary. Demo mode is limited to 2026."},{"name":"tax_calculate","description":"Compute progressive federal (and optional state) tax owed from gross income, filing status, year, and deductions. Returns tax, marginal/effective rate, take-hom"},{"name":"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."},{"name":"flight_airport_delay_profile","description":"Summarize delay and reliability signals for an airport across loaded loaded route aggregates."},{"name":"flight_route_best_times","description":"Rank loaded departure-hour buckets for a route by historical reliability score."},{"name":"flight_airline_reliability","description":"Summarize loaded route reliability signals for a carrier code."},{"name":"flight_cancellation_risk","description":"Return historical cancellation-risk signals for a route. This is not live tracking."},{"name":"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."},{"name":"company_domain","description":"Return a company profile by domain. Demo mode allows selected sample domains."},{"name":"company_domains_batch","description":"Return multiple company profiles by domain in one bounded request. Demo mode allows selected sample domains."},{"name":"company_search","description":"Search loaded curated company profiles by name, domain, industry, or ticker. Demo mode allows selected sample queries."},{"name":"company_industry","description":"Search loaded curated company profiles by industry, category, or description signals."},{"name":"company_ticker","description":"Return a loaded curated company profile by public ticker."},{"name":"company_nonprofit_ein","description":"Return a nonprofit identity profile by EIN."},{"name":"company_nonprofit_search","description":"Search nonprofit identity profiles by name, category, EIN, or state."},{"name":"company_classify","description":"Classify a domain using the loaded curated company profile set."},{"name":"company_stats","description":"Return aggregate counts across the 3.3M-entity registry — by country, jurisdiction, industry, entity_type, employee_range, decade founded, plus hierarchy/data-q"},{"name":"company_timeline","description":"Chronological lifecycle event list for any company — founding year, SEC former-name rebrand events, current status, parent disclosures."},{"name":"company_network","description":"Walk the GLEIF ultimate-parent hierarchy and return every entity sharing the same conglomerate root. Excludes pension/retirement trusts by default."},{"name":"company_registration","description":"Resolve a registry-assigned registration number (Companies House, Delaware file number, Handelsregisternummer, etc.) to a company profile. Pass country= to disa"},{"name":"company_changes","description":"Vendor / counterparty change monitoring. Returns time-ordered entity changes (status flips, parent acquisitions, renames) filtered by since-date, LEI, change_ty"},{"name":"company_lookup_auto","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"},{"name":"company_insights","description":"Single-call mega-endpoint — subject profile + hierarchy + corporate-family network + lifecycle timeline + peer benchmark in one response. The 'everything we kno"},{"name":"company_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)."},{"name":"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 w"},{"name":"company_lookup_batch","description":"Resolve up to 50 mixed identifiers (domain, LEI, ticker, name) in a single POST. Each result preserves the original input for join-back."},{"name":"jobs_skill_trends","description":"Return job and skill-demand trend rows. Demo mode allows selected sample skills."},{"name":"jobs_related_skills","description":"Return ranked related skills for a loaded skill trend."},{"name":"jobs_role_skills","description":"Return aggregated skill signals for a role title. Demo mode allows selected sample job titles."},{"name":"jobs_remote_trends","description":"Return remote/hybrid/on-site trend buckets for a role title."},{"name":"jobs_companies_hiring","description":"Return curated company-level hiring signals for a location and optional role family."},{"name":"jobs_salary_signals","description":"Return salary signal aggregates for a role title in the loaded trend set."},{"name":"email_validate","description":"Validate an email address: RFC syntax, MX lookup, disposable/free/role-account flags, typo correction, and a composite deliverability score. Demo mode is allowe"},{"name":"email_disposable","description":"Test whether a domain belongs to the curated disposable-email-domain list."},{"name":"email_free_provider","description":"Test whether a domain belongs to the curated free consumer-email-provider list."},{"name":"email_smtp_probe","description":"Live SMTP RCPT probe (HELO + MAIL FROM + RCPT TO; no DATA). Reports deliverability verdict (deliverable / catch_all / undeliverable / greylisted / inconclusive)"},{"name":"phone_validate","description":"Validate + enrich a phone number in 200+ countries. Returns E.164/national/international formatting, country, number-type (mobile/fixed/VoIP/toll-free/premium),"},{"name":"phone_region","description":"Lightweight country + region + primary timezone lookup for a phone number. Cheaper than phone_validate when you only need the country header."},{"name":"bin_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 "},{"name":"vin_decode","description":"Decode a 17-character Vehicle Identification Number. Offline ISO 3779/3780 structural decode (syntax, check digit, country, model year) + NHTSA vPIC enrichment "},{"name":"sanctions_search","description":"Search the US Treasury OFAC SDN list by name. 5-stage match cascade (exact primary, exact AKA, substring primary, substring AKA, fuzzy token-Jaccard) returns ma"},{"name":"fx_rates","description":"Return current daily reference exchange rates relative to a base currency (default EUR), sourced from ECB."},{"name":"fx_convert","description":"Convert an amount between two currencies at the most recent reference rate."},{"name":"fx_historical","description":"Reference rate for a specific past date. Useful for 'what was USD→EUR on 2024-11-15?' questions."},{"name":"fx_timeseries","description":"Daily rate series for a single base→quote pair across a date range. Useful for charts and trend analysis."},{"name":"fx_currencies","description":"List every currency Ready APIs has reference-rate coverage for, with its issuing central bank and peg classification."},{"name":"fx_pair","description":"Deep enrichment for one currency pair: latest rate + 30/90-day volatility + trend + anomaly z-score + spread estimate + cross-strength + verdict. Decision-grade"},{"name":"fx_strength","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. Stronge"},{"name":"fx_movers","description":"Top N pairs by absolute % change over the lookback window. Returns signed pct_change + direction (up/down/flat). Daily/weekly market briefing."},{"name":"fx_correlation","description":"Pearson correlation of daily log-returns vs USD across a basket. Cells banded strong_positive/positive/neutral/negative/strong_negative. Treasury/risk workflow "},{"name":"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/modera"},{"name":"calendar_holidays","description":"List US federal holidays for a year, including observed dates per OPM rules."},{"name":"calendar_is_business_day","description":"Check whether a US date is a business day (weekday and not a federal holiday)."},{"name":"calendar_business_days_add","description":"Add N business days to a date and return the resulting business day."},{"name":"geo_asn","description":"Resolve an IP to its autonomous system number, organization, and network prefix."},{"name":"address_validate","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"},{"name":"dns_lookup","description":"Resolve A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records for a domain."},{"name":"dns_whois","description":"Public WHOIS profile: registrar, creation date, expiration, name servers, age in years."},{"name":"dns_profile","description":"Complete DNS + WHOIS + security + hosting + email-infrastructure + subdomain-probe + health-verdict picture in one call. Sales-intel and security-audit workflow"},{"name":"dns_reputation","description":"Composite 0-100 reputation score combining domain age, registrar tier, expiration window, security grade, NS diversity, and hosting tier. Returns band (high/mod"},{"name":"dns_certificates","description":"Recent SSL certificates from Certificate Transparency logs (crt.sh). Returns recent certs with issuer + expiry, plus the deduped subdomain list discovered acros"},{"name":"dns_tls","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-signe"},{"name":"dns_compare","description":"Compare a target domain against a reference for phishing / typosquatting / lookalike detection. Computes edit distance, apex/TLD diff, homoglyph substitution de"},{"name":"dns_history","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 + observ"},{"name":"weather_current","description":"Current conditions at a latitude/longitude in imperial or metric units. Sourced from Open-Meteo."},{"name":"weather_zip","description":"Resolve a US ZIP to coordinates via the geo dataset, then return current weather."},{"name":"weather_forecast","description":"Daily forecast with travel-impact score (flight risk, outdoor event suitability) per day plus an overall precipitation outlook (dry/mixed/wet pattern)."},{"name":"weather_alerts","description":"Active alerts from the US National Weather Service. Query by lat+lon, US ZIP, or two-letter state code."},{"name":"weather_compare","description":"Rank up to 5 locations by comfort outlook (ideal > mild > poor > severe). Useful for trip planning, expansion site comparison, event location selection."},{"name":"weather_historical","description":"Last 1-365 days of daily observations with pre-computed aggregates (frost-day count, summer-day count, rainy days, heavy-rain days, extremes). Answers 'is this "},{"name":"weather_normals","description":"Same-window decadal climate normals for the next N days, plus a departure-from-normal block comparing the current forecast to the baseline. 'This week is 11°F a"},{"name":"weather_degree_days","description":"HDD and CDD over a window, with per-day rows. Used for HVAC sizing, utility bill reconciliation, energy forecasting. Default base 65°F is the NOAA HVAC standard"},{"name":"weather_best_window","description":"Find the best contiguous N-day or N-hour window in the forecast horizon for an activity (outdoor_event, ski, construction, agriculture_spray, running). Returns "},{"name":"weather_hourly","description":"Hour-by-hour forecast: temperature, apparent temperature, precipitation probability + amount, humidity, cloud cover, wind speed/gusts/direction, and a WMO condi"},{"name":"weather_marine","description":"Coastal/marine hourly forecast: wave height, period, and direction, plus wind-wave and swell components. For shipping, fishing, surfing, and coastal-event plann"},{"name":"weather_air_quality","description":"Current air quality at a lat/lon or US ZIP: US EPA AQI + European AQI, plus pollutant concentrations (PM2.5, PM10, ozone, NO₂, SO₂, CO, dust) in µg/m³, a catego"},{"name":"weather_route","description":"Weather conditions along a polyline route. Pass up to 20 legs, each a lat/lon waypoint with an optional ISO 8601 departs_at. Legs departing within 2 hours (or w"},{"name":"equities_ticker","description":"Resolve a stock ticker to company name, CIK, exchange, SIC industry code, and headquarters from the SEC EDGAR registry."},{"name":"equities_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."},{"name":"equities_fundamentals","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 quarte"},{"name":"equities_concept","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 rep"},{"name":"location_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 dem"},{"name":"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_re"},{"name":"company_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 ex"}],"package":null,"toolSurface":{"id":"ts_b5e9qj8a5nt7","endpointId":"ep_7ejpj7ev4g3b","hash":"fde76b5269e28c1307500ae8ecfd2c7eb3a733acc4f5df2d6b3ff02949f2b8ec","toolCount":135,"serverName":"readyapis","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T11:27:43.248Z","lastSeenAt":"2026-10-09T19:26:18.643Z","observations":100,"toolNames":["meta_catalog","meta_dataset","geo_zip_lookup","geo_zip_batch","geo_enrich","geo_city_search","geo_county_lookup","geo_timezone","geo_nearby","geo_ip","tax_federal_brackets","tax_standard_deduction","tax_mileage_rates","tax_retirement_limits","tax_deadlines","tax_state_brackets","tax_summary","tax_calculate","flight_reliability","flight_airport_delay_profile","flight_route_best_times","flight_airline_reliability","flight_cancellation_risk","flight_route_summary","company_domain","company_domains_batch","company_search","company_industry","company_ticker","company_nonprofit_ein","company_nonprofit_search","company_classify","company_stats","company_timeline","company_network","company_registration","company_changes","company_lookup_auto","company_insights","company_cik","company_peer_comparison","company_lookup_batch","jobs_skill_trends","jobs_related_skills","jobs_role_skills","jobs_remote_trends","jobs_companies_hiring","jobs_salary_signals","email_validate","email_disposable","email_free_provider","email_smtp_probe","phone_validate","phone_region","bin_lookup","vin_decode","sanctions_search","fx_rates","fx_convert","fx_historical","fx_timeseries","fx_currencies","fx_pair","fx_strength","fx_movers","fx_correlation","fx_volatility_leaders","calendar_holidays","calendar_is_business_day","calendar_business_days_add","geo_asn","address_validate","dns_lookup","dns_whois","dns_profile","dns_reputation","dns_certificates","dns_tls","dns_compare","dns_history","weather_current","weather_zip","weather_forecast","weather_alerts","weather_compare","weather_historical","weather_normals","weather_degree_days","weather_best_window","weather_hourly","weather_marine","weather_air_quality","weather_route","equities_ticker","equities_filings","equities_fundamentals","equities_concept","location_score","intel_role_profiles","company_signal","intel_buyer_profiles","counterparty_risk","intel_risk_profiles","site_risk","funding_signal","intel_funding_profiles","company_change","intel_change_profiles","hiring_signal","intel_hiring_profiles","compliance_signal","intel_compliance_profiles","cyber_risk","intel_cyber_profiles","tech_stack","intel_site_profiles","remote_hire_cost","address_enrich","address_validate_batch","company_enrich","intel_rank","jobs_skill_trends","jobs_related_skills","jobs_role_skills","jobs_remote_trends","jobs_companies_hiring","jobs_salary_signals","jobs_profile","jobs_momentum","jobs_concentration","jobs_scarcity","jobs_skill_graph","fred_series","fred_search","fred_popular"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_7ejpj7ev4g3b","url":"https://readyapis.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-08T23:21:57.929Z","auth":{"observedAt":"2026-10-08T23:21:58.080Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-08T23:21:58.093Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"readyapis.com","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-08T02:58:01.000Z","validTo":"2026-12-07T02:58:00.000Z","daysToExpiry":58,"sanCount":2,"fingerprint256":"89:BA:77:6F:35:52:CB:43:AE:BE:37:93:4B:9F:E0:15:B4:96:9F:0E:BD:52:FC:B6:DC:6B:42:DE:23:A9:F0:54"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.readyapis/api","url":"https://registry.modelcontextprotocol.io/v0/servers/com.readyapis%2Fapi","firstSeenAt":"2026-09-05T20:18:55.325Z","fetchedAt":"2026-10-09T10:19:06.242Z","normalizedAt":"2026-10-09T10:19:06.242Z"}]},"firstSeenAt":"2026-09-05T20:18:55.325Z","updatedAt":"2026-10-09T19:29:04.665Z"}