pulsenetwork
What this MCP does
Provides paid, multi-domain intelligence endpoints covering markets, finance, crypto, compliance, healthcare, climate, education, shopping, and other research areas.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lang': {'type': 'string', 'description': 'Response language code (en | es | fr | de | zh | hi | ar | pt | ja | ko | etc.)'}, 'pool': {'type': 'string', 'description': 'GigaDex pool address 0x… (required — discover pools via /api/points/pool-ev or /api/points/entry-guide)'}, 'chain': {'type': 'string', 'description': 'eip155 chain id. Default 4663 (GigaDex on Robinhood Chain, richest data). Supported: 1, 10, 56, 137, 143, 480, 999, 4663, 8453, 42161, 43114.'}, 'limit': {'type': 'string', 'description': 'number of most-recent launches to return (default: 20, max: 50)'}, 'token': {'type': 'string', 'description': 'ERC-20 token address 0x… on Robinhood Chain (required)'}, 'action': {'enum': ['pool-ev', 'campaign-status', 'position-audit', 'entry-guide', 'range-model', 'il-forecast', 'position-health', 'rebalance-check', 'launch-check', 'launch-feed', 'stock-backing', 'campaigns'], 'type': 'string', 'description': 'Which endpoint to call. Options: pool-ev | campaign-status | position-audit | entry-guide | range-model | il-forecast | position-health | rebalance-check | launch-check | launch-feed | stock-backing | campaigns'}, 'account': {'type': 'string', 'description': 'Account address 0x… — audits every position held by the account (either this or token_id is required)'}, 'fdv_usd': {'type': 'string', 'description': 'Optional additional fully-diluted-valuation scenario in USD to add to the illustrative table'}, 'manager': {'type': 'string', 'description': 'NonfungiblePositionManager address override for uncataloged v3 forks (optional; generic chains only).'}, 'category': {'type': 'string', 'description': 'Filter by campaign category (default: all)'}, 'token_id': {'type': 'string', 'description': 'GigaDex position NFT token id (either this or account is required)'}, 'lower_pct': {'type': 'string', 'description': 'Lower range bound as % below current price, e.g. 15 = price × 0.85 (default: 15, clamped 0.5-95)'}, 'only_long': {'type': 'string', 'description': "true = only launches through LONG's primary integrator (default: false, all Doppler launches)"}, 'upper_pct': {'type': 'string', 'description': 'Upper range bound as % above current price, e.g. 15 = price × 1.15 (default: 15, clamped 0.5-500)'}, 'min_tvl_usd': {'type': 'string', 'description': 'Exclude pools below this TVL in USD (default: 1000)'}, 'horizon_days': {'type': 'string', 'description': 'Holding-period horizon in days for the scenario table (default: 14, max 90)'}, 'giga_per_point': {'type': 'string', 'description': 'UNOFFICIAL community-implied GIGA-per-point figure used only for the hypothetical scenario table (default: 15; GigaDex has not confirmed any redemption terms)'}, 'lookback_hours': {'type': 'string', 'description': 'Hours of price history used for realized volatility (default: 168, max 720)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'cik': {'type': 'string', 'description': 'optional — SEC CIK if known'}, 'top': {'type': 'string', 'description': 'holdings rows to return, 5-25 (default 15)'}, 'fund': {'type': 'string', 'description': 'manager/fund name to look up in EDGAR'}, 'lang': {'type': 'string', 'description': 'lang'}, 'type': {'type': 'string', 'description': 'signal|copy|EA|managed|vault|any'}, 'style': {'type': 'string', 'description': 'style constraints — news trading, EAs, weekend holds'}, 'action': {'enum': ['discover', 'signals', 'ea', 'copy', 'managed', 'vaults', 'vet', 'broker', 'asia', 'alternative', 'compare', 'fund-check', 'prop-firms', 'fund-check-lite'], 'type': 'string', 'description': 'Which endpoint to call. Options: discover | signals | ea | copy | managed | vaults | vet | broker | asia | alternative | compare | fund-check | prop-firms | fund-check-lite'}, 'market': {'type': 'string', 'description': 'forex | cfd | futures | stocks | crypto'}, 'region': {'type': 'string', 'description': 'region'}, 'min_tvl': {'type': 'string', 'description': 'min_tvl'}, 'category': {'type': 'string', 'description': 'category'}, 'platform': {'type': 'string', 'description': 'platform'}, 'protocol': {'type': 'string', 'description': 'protocol'}, 'provider': {'type': 'string', 'description': 'provider'}, 'strategy': {'type': 'string', 'description': 'strategy'}, 'use_case': {'type': 'string', 'description': 'use_case'}, 'min_weeks': {'type': 'string', 'description': 'min_weeks'}, 'providers': {'type': 'string', 'description': 'Comma-separated provider names (min 2)'}, 'instrument': {'type': 'string', 'description': 'instrument'}, 'min_return': {'type': 'string', 'description': 'min_return'}, 'min_copiers': {'type': 'string', 'description': 'min_copiers'}, 'max_drawdown': {'type': 'string', 'description': 'max_drawdown'}, 'us_accessible': {'type': 'string', 'description': 'us_accessible'}, 'min_investment': {'type': 'string', 'description': 'min_investment'}, 'min_track_record': {'type': 'string', 'description': 'min_track_record'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'gpu': {'type': 'string', 'description': 'H100 (default) | H200 | B200 | A100 | L40S | RTX4090 | RTX5090'}, 'days': {'type': 'string', 'description': 'days'}, 'fiat': {'type': 'string', 'description': 'ARS (default) | VES | BRL | COP | PEN | MXN | CLP | BOB'}, 'item': {'type': 'string', 'description': 'Product, specific (brand + model number)'}, 'lang': {'type': 'string', 'description': 'Response language code (en | es | fr | de | zh | hi | ar | pt | ja | ko | etc.)'}, 'pair': {'type': 'string', 'description': 'pair'}, 'scan': {'type': 'string', 'description': 'Top Polymarket contracts to match (default 8, max 12)'}, 'unit': {'type': 'string', 'description': 'unit'}, 'asset': {'type': 'string', 'description': 'asset'}, 'chain': {'type': 'string', 'description': 'chain'}, 'model': {'type': 'string', 'description': 'OpenRouter slug or fuzzy name (default meta-llama/llama-3.3-70b-instruct)'}, 'query': {'type': 'string', 'description': 'Optional topic filter, e.g. fed | world cup | bitcoin'}, 'sport': {'type': 'string', 'description': 'sport'}, 'token': {'type': 'string', 'description': 'token'}, 'action': {'enum': ['scanner', 'perps', 'flash', 'sports', 'crypto', 'dex', 'execute', 'calculator', 'commodity', 'pairs', 'spread-tick', 'predmarket-arb', 'compute-arb', 'fx-premium', 'flip-check', 'inference-arb', 'flash-scan'], 'type': 'string', 'description': 'Which endpoint to call. Options: scanner | perps | flash | sports | crypto | dex | execute | calculator | commodity | pairs | spread-tick | predmarket-arb | compute-arb | fx-premium | flip-check | inference-arb | flash-scan'}, 'amount': {'type': 'string', 'description': 'amount'}, 'chains': {'type': 'string', 'description': 'chains'}, 'region': {'type': 'string', 'description': 'region'}, 'asset_a': {'type': 'string', 'description': 'asset_a'}, 'asset_b': {'type': 'string', 'description': 'asset_b'}, 'gas_usd': {'type': 'string', 'description': 'gas_usd'}, 'min_apy': {'type': 'string', 'description': 'min_apy'}, 'regions': {'type': 'string', 'description': 'regions'}, 'arb_type': {'type': 'string', 'description': 'arb_type'}, 'category': {'type': 'string', 'description': 'category'}, 'platform': {'type': 'string', 'description': 'platform'}, 'protocol': {'type': 'string', 'description': 'protocol'}, 'receiver': {'type': 'string', 'description': 'receiver'}, 'strategy': {'type': 'string', 'description': 'strategy'}, 'buy_price': {'type': 'string', 'description': 'Acquisition cost in USD'}, 'commodity': {'type': 'string', 'description': 'commodity'}, 'exchanges': {'type': 'string', 'description': 'exchanges'}, 'ship_cost': {'type': 'string', 'description': 'Outbound shipping estimate in USD (default 8)'}, 'amount_usd': {'type': 'string', 'description': 'amount_usd'}, 'exit_price': {'type': 'string', 'description': 'exit_price'}, 'long_venue': {'type': 'string', 'description': 'long_venue'}, 'asset_class': {'type': 'string', 'description': 'asset_class'}, 'entry_price': {'type': 'string', 'description': 'entry_price'}, 'marketplace': {'type': 'string', 'description': 'ebay (default) | amazon | stockx | poshmark | mercari'}, 'short_venue': {'type': 'string', 'description': 'short_venue'}, 'slippage_bps': {'type': 'string', 'description': 'slippage_bps'}, 'flash_fee_bps': {'type': 'string', 'description': 'flash_fee_bps'}, 'lookback_days': {'type': 'string', 'description': 'lookback_days'}, 'taker_fee_bps': {'type': 'string', 'description': 'taker_fee_bps'}, 'bridge_fee_usd': {'type': 'string', 'description': 'bridge_fee_usd'}, 'min_profit_pct': {'type': 'string', 'description': 'min_profit_pct'}, 'min_profit_usd': {'type': 'string', 'description': 'Minimum net profit per $1,000 stake'}, 'trade_size_usd': {'type': 'string', 'description': 'trade_size_usd'}, 'wallet_address': {'type': 'string', 'description': 'wallet_address'}, 'opportunity_type': {'type': 'string', 'description': 'opportunity_type'}, 'withdrawal_fee_usd': {'type': 'string', 'description': 'withdrawal_fee_usd'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'apr': {'type': 'string', 'description': 'APR percent — combine with amount + term_months for a deterministic monthly payment'}, 'job': {'type': 'string', 'description': 'Repair job (e.g. brake-pads, oil-change, cabin-air-filter)'}, 'vin': {'type': 'string', 'description': '17-character VIN'}, 'lang': {'type': 'string', 'description': 'lang'}, 'make': {'type': 'string', 'description': 'make'}, 'part': {'type': 'string', 'description': 'Part name (e.g. brake-pads, alternator, water-pump)'}, 'trim': {'type': 'string', 'description': 'trim'}, 'year': {'type': 'string', 'description': 'year'}, 'model': {'type': 'string', 'description': 'model'}, 'state': {'type': 'string', 'description': 'US state for state-level incentives and electricity rates'}, 'action': {'enum': ['vin-recall', 'recall', 'problems', 'repair', 'compare', 'value', 'ev-breakeven', 'negotiate', 'inspect', 'parts', 'tco', 'financing'], 'type': 'string', 'description': 'Which endpoint to call. Options: vin-recall | recall | problems | repair | compare | value | ev-breakeven | negotiate | inspect | parts | tco | financing'}, 'amount': {'type': 'string', 'description': 'Loan principal — combine with apr + term_months for a deterministic monthly payment'}, 'country': {'type': 'string', 'description': 'Country context for APR landscape and financing structures'}, 'mileage': {'type': 'string', 'description': 'mileage'}, 'vehicle': {'type': 'string', 'description': 'Vehicle descriptor (e.g. 2020-toyota-camry)'}, 'ev_model': {'type': 'string', 'description': 'EV model name (e.g. Tesla Model 3, Chevrolet Bolt, Ford F-150 Lightning)'}, 'vehicles': {'type': 'string', 'description': 'Comma-separated vehicles (e.g. Toyota RAV4,Honda CR-V,Mazda CX-5)'}, 'condition': {'type': 'string', 'description': 'condition'}, 'gas_price': {'type': 'string', 'description': 'Local gas price in $/gallon'}, 'credit_tier': {'type': 'string', 'description': 'credit_tier'}, 'gas_vehicle': {'type': 'string', 'description': 'Gas vehicle for comparison (e.g. Toyota Camry, Honda CR-V)'}, 'term_months': {'type': 'string', 'description': 'Loan term in months, e.g. 36/48/60/72/84'}, 'annual_miles': {'type': 'string', 'description': 'Annual mileage (default: 12,000)'}, 'down_payment': {'type': 'string', 'description': 'down_payment'}, 'purchase_price': {'type': 'string', 'description': 'Purchase price in USD'}, 'electricity_rate': {'type': 'string', 'description': 'Local electricity rate in $/kWh'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lat': {'type': 'string', 'description': 'lat'}, 'lng': {'type': 'string', 'description': 'lng'}, 'dist': {'type': 'string', 'description': 'Search radius in km (max 50, default 25)'}, 'lang': {'type': 'string', 'description': 'lang'}, 'group': {'type': 'string', 'description': 'bird | mammal | reptile | amphibian | insect | plant | other'}, 'action': {'enum': ['species', 'sightings', 'birding', 'invasive', 'endangered', 'hotspot', 'identify', 'migrate', 'marine'], 'type': 'string', 'description': 'Which endpoint to call. Options: species | sightings | birding | invasive | endangered | hotspot | identify | migrate | marine'}, 'radius': {'type': 'string', 'description': 'Radius in km (max 100, default 25)'}, 'region': {'type': 'string', 'description': 'Country, state, province, or region name'}, 'species': {'type': 'string', 'description': 'Common or scientific name'}, 'location': {'type': 'string', 'description': 'location'}, 'description': {'type': 'string', 'description': 'What you observed — size, color, behavior, habitat'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'zip': {'type': 'string', 'description': 'zip'}, 'city': {'type': 'string', 'description': 'city'}, 'lang': {'type': 'string', 'description': 'lang'}, 'sqft': {'type': 'string', 'description': 'sqft'}, 'stage': {'type': 'string', 'description': 'stage'}, 'start': {'type': 'string', 'description': 'start'}, 'state': {'type': 'string', 'description': 'state'}, 'trade': {'type': 'string', 'description': 'trade'}, 'action': {'enum': ['code', 'compare', 'contractor', 'estimate', 'inspect', 'materials', 'permit', 'roi', 'schedule', 'subcontractor'], 'type': 'string', 'description': 'Which endpoint to call. Options: code | compare | contractor | estimate | inspect | materials | permit | roi | schedule | subcontractor'}, 'budget': {'type': 'string', 'description': 'budget'}, 'project': {'type': 'string', 'description': 'project'}, 'quality': {'type': 'string', 'description': 'quality'}, 'material': {'type': 'string', 'description': 'material'}, 'projects': {'type': 'string', 'description': 'projects'}, 'home_value': {'type': 'string', 'description': 'home_value'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'to': {'type': 'string', 'description': 'to'}, 'age': {'type': 'string', 'description': 'uk_deduction: age (NMW band)'}, 'yoe': {'type': 'string', 'description': 'Years of experience'}, 'from': {'type': 'string', 'description': 'from'}, 'lang': {'type': 'string', 'description': 'BCP-47 language code — response in any language'}, 'role': {'type': 'string', 'description': 'role'}, 'check': {'type': 'string', 'description': 'Which check'}, 'hours': {'type': 'string', 'description': 'min_wage: hours in the period'}, 'offer': {'type': 'string', 'description': 'Offer amount in local currency'}, 'state': {'type': 'string', 'description': 'final_pay: CA/NY/TX/FL/IL/WA/MA/CO'}, 'title': {'type': 'string', 'description': 'title'}, 'weeks': {'type': 'string', 'description': 'overtime: affected weeks'}, 'action': {'enum': ['salary', 'outlook', 'skills-gap', 'resume', 'negotiate', 'transition', 'remote', 'certify', 'interview', 'layoff', 'resume-critique', 'wage-rights', 'wage-letter', 'letter-preview'], 'type': 'string', 'description': 'Which endpoint to call. Options: salary | outlook | skills-gap | resume | negotiate | transition | remote | certify | interview | layoff | resume-critique | wage-rights | wage-letter | letter-preview'}, 'amount': {'type': 'string', 'description': 'uk_deduction: amount deducted'}, 'sector': {'type': 'string', 'description': 'sector'}, 'target': {'type': 'string', 'description': 'target'}, 'tenure': {'type': 'string', 'description': 'Years at company — affects severance expectations and legal entitlements'}, 'company': {'type': 'string', 'description': 'company'}, 'country': {'type': 'string', 'description': 'Country for localized outlook — defaults to global'}, 'current': {'type': 'string', 'description': 'current'}, 'industry': {'type': 'string', 'description': 'industry'}, 'last_day': {'type': 'string', 'description': 'final_pay: last day worked'}, 'location': {'type': 'string', 'description': 'City, region, or country — global coverage'}, 'timeline': {'type': 'string', 'description': 'Desired transition timeline — e.g. 6 months, 1 year'}, 'paid_rate': {'type': 'string', 'description': 'min_wage/uk: rate actually paid'}, 'seniority': {'type': 'string', 'description': 'seniority'}, 'work_date': {'type': 'string', 'description': 'min_wage: date (effective-dated rate selection)'}, 'daily_wage': {'type': 'string', 'description': 'final_pay CA: daily wage (waiting-time math)'}, 'period_end': {'type': 'string', 'description': 'overtime: last affected week (limitation math)'}, 'separation': {'type': 'string', 'description': 'final_pay'}, 'amount_owed': {'type': 'string', 'description': 'final_pay: unpaid wages'}, 'hourly_rate': {'type': 'string', 'description': 'overtime: hourly rate'}, 'resume_text': {'type': 'string', 'description': 'GET fallback for simple agents that cannot send a POST body — POST JSON body is preferred'}, 'target_role': {'type': 'string', 'description': 'target_role'}, 'worker_name': {'type': 'string', 'description': 'Your name (placeholder if omitted)'}, 'jurisdiction': {'type': 'string', 'description': 'overtime/min_wage: US state, US, or CA-ON'}, 'weekly_hours': {'type': 'string', 'description': 'overtime: hours/week'}, 'current_certs': {'type': 'string', 'description': 'Comma-separated existing certifications'}, 'employer_name': {'type': 'string', 'description': 'Employer for the letter'}, 'deduction_date': {'type': 'string', 'description': 'uk_deduction: (last) deduction date'}, 'target_country': {'type': 'string', 'description': 'target_country'}, 'daily_hours_max': {'type': 'string', 'description': 'overtime: longest day (daily-OT rules)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'max': {'type': 'string', 'description': 'Max results (default 10, cap 25)'}, 'query': {'type': 'string', 'description': 'Keywords to search for, e.g. "flight delay compensation" or "token honeypot scan"'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'q': {'type': 'string', 'description': 'Search query'}, 'era': {'type': 'string', 'description': 'era'}, 'lang': {'type': 'string', 'description': 'lang'}, 'name': {'type': 'string', 'description': 'name'}, 'type': {'type': 'string', 'description': 'type'}, 'year': {'type': 'string', 'description': 'year'}, 'event': {'type': 'string', 'description': 'event'}, 'place': {'type': 'string', 'description': 'place'}, 'state': {'type': 'string', 'description': 'state'}, 'action': {'enum': ['search', 'person', 'obituary', 'event', 'place', 'immigration', 'military', 'business', 'timeline'], 'type': 'string', 'description': 'Which endpoint to call. Options: search | person | obituary | event | place | immigration | military | business | timeline'}, 'origin': {'type': 'string', 'description': 'Country of origin'}, 'subject': {'type': 'string', 'description': 'subject'}, 'business': {'type': 'string', 'description': 'business'}, 'conflict': {'type': 'string', 'description': 'Civil War | WWI | WWII | Korean War | Vietnam'}, 'location': {'type': 'string', 'description': 'location'}, 'year_end': {'type': 'string', 'description': 'year_end'}, 'year_start': {'type': 'string', 'description': 'year_start'}, 'destination': {'type': 'string', 'description': 'US destination city'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'doi': {'type': 'string', 'description': 'DOI (preferred, exact match)'}, 'lang': {'type': 'string', 'description': 'Response language, default en'}, 'name': {'type': 'string', 'description': 'Author name to search'}, 'title': {'type': 'string', 'description': 'Paper title (used only if doi is omitted)'}, 'topic': {'type': 'string', 'description': 'Topic/field name or keyword'}, 'years': {'type': 'string', 'description': 'Lookback window in years, default 3'}, 'action': {'enum': ['ref-check', 'paper', 'author', 'institution', 'journal', 'topic-scan', 'funder-impact', 'literature-brief'], 'type': 'string', 'description': 'Which endpoint to call. Options: ref-check | paper | author | institution | journal | topic-scan | funder-impact | literature-brief'}, 'funder': {'type': 'string', 'description': 'Funder name'}, 'question': {'type': 'string', 'description': 'The research question to synthesize'}, 'citations': {'type': 'string', 'description': 'Comma-separated list of DOIs and/or free-text references, up to 20 items.'}, 'compare_to': {'type': 'string', 'description': 'Optional second institution name for a side-by-side benchmark'}, 'openalex_id': {'type': 'string', 'description': 'OpenAlex author ID for an exact, disambiguated lookup'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'hsa': {'type': 'string', 'description': 'Has HSA (true/false)'}, 'zip': {'type': 'string', 'description': 'Patient zip code for geographic search'}, 'lang': {'type': 'string', 'description': "Response language (e.g., 'Spanish')"}, 'check': {'type': 'string', 'description': 'Which check to run'}, 'action': {'enum': ['search', 'hospital', 'episode', 'oop', 'alternatives', 'negotiate', 'dental', 'cosmetic', 'rights', 'rights-letter', 'rights-check'], 'type': 'string', 'description': 'Which endpoint to call. Options: search | hospital | episode | oop | alternatives | negotiate | dental | cosmetic | rights | rights-letter | rights-check'}, 'income': {'type': 'string', 'description': 'Annual income in USD (for charity care eligibility)'}, 'radius': {'type': 'string', 'description': 'Search radius in miles'}, 'insured': {'type': 'string', 'description': 'insured'}, 'oop_max': {'type': 'string', 'description': 'Annual out-of-pocket maximum in USD'}, 'hospital': {'type': 'string', 'description': "Hospital name — e.g., 'Cleveland Clinic', 'Stanford Medical Center'"}, 'location': {'type': 'string', 'description': 'City or region for geographic adjustment'}, 'msn_date': {'type': 'string', 'description': 'msn: Medicare Summary Notice date'}, 'scenario': {'type': 'string', 'description': 'surprise: what happened'}, 'bill_date': {'type': 'string', 'description': 'gfe: bill date (120-day window)'}, 'nonprofit': {'type': 'string', 'description': 'assistance: is the hospital nonprofit'}, 'oop_spent': {'type': 'string', 'description': 'OOP already spent this year in USD'}, 'plan_type': {'type': 'string', 'description': 'Plan type (Bronze, Silver, Gold, Platinum, employer)'}, 'procedure': {'type': 'string', 'description': "Procedure name in plain English — e.g., 'knee MRI', 'colonoscopy', 'hip replacement'"}, 'claim_type': {'type': 'string', 'description': 'appeal: claim type (decision windows differ)'}, 'deductible': {'type': 'string', 'description': 'Annual deductible in USD'}, 'gfe_amount': {'type': 'string', 'description': 'gfe: the estimate'}, 'bill_amount': {'type': 'string', 'description': 'Bill amount in USD'}, 'coinsurance': {'type': 'string', 'description': 'Patient coinsurance % (default: 20)'}, 'denial_date': {'type': 'string', 'description': 'appeal: denial notice date'}, 'patient_name': {'type': 'string', 'description': 'Patient name (placeholder if omitted)'}, 'service_role': {'type': 'string', 'description': 'surprise: clinician role (never-waivable ancillary detection)'}, 'annual_income': {'type': 'string', 'description': 'assistance: annual income (FPL math)'}, 'billed_amount': {'type': 'string', 'description': 'gfe: the bill'}, 'has_insurance': {'type': 'string', 'description': 'has_insurance'}, 'provider_name': {'type': 'string', 'description': 'Provider/plan/hospital name'}, 'balance_billed': {'type': 'string', 'description': 'surprise: balance-billed amount'}, 'consent_signed': {'type': 'string', 'description': 'surprise: did you sign a notice-and-consent form'}, 'deductible_met': {'type': 'string', 'description': 'Deductible already met this year in USD'}, 'household_size': {'type': 'string', 'description': 'assistance: household size (FPL math)'}, 'procedure_cost': {'type': 'string', 'description': 'Known procedure cost in USD'}, 'current_setting': {'type': 'string', 'description': 'Where currently scheduled (default: hospital outpatient)'}, 'final_denial_date': {'type': 'string', 'description': 'appeal: final internal denial (external-review window)'}, 'first_statement_date': {'type': 'string', 'description': 'assistance: first post-discharge statement (ECA/application windows)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'crop': {'type': 'string', 'description': 'Specific crop or plant to tailor advice for (e.g. tomatoes, kale)'}, 'date': {'type': 'string', 'description': 'Target event date (YYYY-MM-DD)'}, 'days': {'type': 'string', 'description': 'Number of days ahead to forecast (1–7, default 7)'}, 'lang': {'type': 'string', 'description': 'Response language code (e.g. es, fr, de); defaults to English'}, 'dates': {'type': 'string', 'description': '2-6 comma-separated candidate dates (YYYY-MM-DD)'}, 'units': {'type': 'string', 'description': 'imperial (°F, mph, inches) or metric (°C, km/h, mm); defaults to imperial'}, 'action': {'enum': ['now', 'forecast', 'activity', 'severe', 'compare', 'air', 'smoke', 'grow', 'event', 'date-pick', 'event-brief'], 'type': 'string', 'description': 'Which endpoint to call. Options: now | forecast | activity | severe | compare | air | smoke | grow | event | date-pick | event-brief'}, 'purpose': {'type': 'string', 'description': 'Comparison purpose (e.g. vacation, relocation, sports)'}, 'activity': {'type': 'string', 'description': 'Activity to assess conditions for'}, 'location': {'type': 'string', 'description': 'City, address, or lat,lon for current conditions (e.g. Denver, CO)'}, 'locations': {'type': 'string', 'description': 'Comma-separated list of 2–4 locations (e.g. Miami,Seattle,Denver)'}, 'event_type': {'type': 'string', 'description': 'Event type — tailors the guidance (e.g. wedding, marathon, outdoor-festival, camping)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'nct': {'type': 'string', 'description': 'Single trial by NCT id, e.g. NCT02142738'}, 'drug': {'type': 'string', 'description': "Brand or generic medication name — e.g. 'Ozempic' | 'metformin' | 'ibuprofen'"}, 'lang': {'type': 'string', 'description': 'Response language'}, 'depth': {'type': 'string', 'description': 'depth'}, 'drugs': {'type': 'string', 'description': "Two to eight medication names, comma-separated — e.g. 'warfarin,ibuprofen'"}, 'focus': {'type': 'string', 'description': 'focus'}, 'limit': {'type': 'string', 'description': '1-25, default 10'}, 'phase': {'type': 'string', 'description': '1|2|3|4'}, 'stage': {'type': 'string', 'description': 'stage'}, 'action': {'enum': ['trial-check', 'pipeline-scan', 'approval-outlook', 'sponsor-intel', 'disease-landscape', 'trial-brief', 'mechanism-map', 'global-trials', 'failure-analysis', 'patient-finder', 'deal-signal', 'drug-check', 'interaction-check', 'recall-check', 'disease-landscape-lite', 'deal-signal-lite'], 'type': 'string', 'description': 'Which endpoint to call. Options: trial-check | pipeline-scan | approval-outlook | sponsor-intel | disease-landscape | trial-brief | mechanism-map | global-trials | failure-analysis | patient-finder | deal-signal | drug-check | interaction-check | recall-check | disease-landscape-lite | deal-signal-lite'}, 'agency': {'type': 'string', 'description': 'agency'}, 'nct_id': {'type': 'string', 'description': 'NCT identifier — e.g. NCT04368728'}, 'region': {'type': 'string', 'description': 'region'}, 'status': {'type': 'string', 'description': 'RECRUITING | COMPLETED | ...'}, 'country': {'type': 'string', 'description': "Optional country filter — e.g. 'United States' | 'Germany' | 'Australia'"}, 'horizon': {'type': 'string', 'description': 'horizon'}, 'sponsor': {'type': 'string', 'description': 'Search by sponsor'}, 'condition': {'type': 'string', 'description': 'Search by condition'}, 'deal_type': {'type': 'string', 'description': 'deal_type'}, 'mechanism': {'type': 'string', 'description': "Optional focus — e.g. 'BTK inhibitor' | 'CAR-T' | 'IL-17'"}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'item': {'type': 'string', 'description': "Collectible description (e.g. '1952 Topps Mickey Mantle')"}, 'lang': {'type': 'string', 'description': 'lang'}, 'chain': {'type': 'string', 'description': 'ethereum | base | polygon | arbitrum | optimism | bsc | avalanche (default ethereum)'}, 'grade': {'type': 'string', 'description': "Grade or condition (e.g. 'PSA 10', 'CGC 9.8', 'raw Near Mint')"}, 'item1': {'type': 'string', 'description': 'item1'}, 'item2': {'type': 'string', 'description': 'item2'}, 'action': {'enum': ['value', 'grade', 'authenticate', 'invest', 'compare', 'sell', 'storage', 'insurance', 'population', 'provenance', 'nft'], 'type': 'string', 'description': 'Which endpoint to call. Options: value | grade | authenticate | invest | compare | sell | storage | insurance | population | provenance | nft'}, 'service': {'type': 'string', 'description': 'Preferred service (PSA|BGS|CGC|PCGS|NGC|etc)'}, 'contract': {'type': 'string', 'description': 'NFT contract address — enables the on-chain risk scan (recommended)'}, 'collection': {'type': 'string', 'description': 'Collection name — for floor/sentiment context when no contract is known'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lei': {'type': 'string', 'description': '20-character LEI to look up. Checksum-verified (ISO 7064 mod-97-10) before any registry call — a malformed LEI never burns the lookup.'}, 'vat': {'type': 'string', 'description': 'Full EU VAT id, with or without the country prefix'}, 'gpai': {'type': 'string', 'description': 'true if you build or fine-tune a general-purpose model'}, 'lang': {'type': 'string', 'description': 'lang'}, 'name': {'type': 'string', 'description': 'Legal entity name to search. Used when lei is not provided; falls back to fuzzy matching for typos and transliterations. Provide lei OR name.'}, 'role': {'type': 'string', 'description': 'provider | deployer | importer | distributor (default deployer)'}, 'size': {'type': 'string', 'description': 'micro | small | medium | large | listed'}, 'type': {'type': 'string', 'description': 'Narrow by entity type'}, 'topic': {'type': 'string', 'description': 'privacy | kyc | corporate | employment | sector | cyber | esg | all'}, 'action': {'enum': ['privacy', 'kyc', 'corporate', 'employment', 'sector', 'cyber', 'esg', 'news', 'deadlines', 'ai-act', 'scan', 'lei', 'sanctions', 'vat', 'scan-lite'], 'type': 'string', 'description': 'Which endpoint to call. Options: privacy | kyc | corporate | employment | sector | cyber | esg | news | deadlines | ai-act | scan | lei | sanctions | vat | scan-lite'}, 'listed': {'type': 'string', 'description': 'true | false — listed companies have additional disclosure requirements'}, 'sector': {'type': 'string', 'description': 'fintech | banking | crypto | real-estate | legal | accounting | casino'}, 'context': {'type': 'string', 'description': 'Business context — e.g. SaaS company, healthcare, e-commerce, fintech'}, 'country': {'type': 'string', 'description': "Country or jurisdiction — e.g. Germany, California, China, Brazil, Singapore. Also accepts 'jurisdiction'"}, 'category': {'type': 'string', 'description': 'ai | privacy | esg | cyber | financial | supply-chain | product | corporate | consumer'}, 'use_case': {'type': 'string', 'description': 'What the AI system does, in plain language'}, 'framework': {'type': 'string', 'description': 'NIS2 | DORA | NIST | ISO27001 | SOC2 | CMMC — or omit for country-based analysis'}, 'threshold': {'type': 'string', 'description': 'Match score cutoff 0-100. Default 85. Lower = more (noisier) hits.'}, 'activities': {'type': 'string', 'description': 'CSV of: ai, personal-data, eu-sales, eu-operations, financial-services, crypto, listed, eu-imports, online-platform, us-operations, uk-operations, card-payments, products-eu, commodities'}, 'entity_type': {'type': 'string', 'description': 'Entity type — e.g. Ltd, GmbH, BV, SAS, Pvt Ltd, LLC'}, 'within_days': {'type': 'string', 'description': 'Only regimes with an upcoming date within N days'}, 'worker_type': {'type': 'string', 'description': "contractor | employee | freelancer | gig — focus the classification risk analysis. Also accepts 'type'"}, 'company_size': {'type': 'string', 'description': "large | medium | small — determines which mandatory frameworks apply. Also accepts 'size'"}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'q': {'type': 'string', 'description': 'Annualized dividend/borrow yield (Black-Scholes only)'}, 'r': {'type': 'string', 'description': 'Annualized risk-free rate (decimal)'}, 't': {'type': 'string', 'description': 'Years to expiry (alternative to expiry)'}, 'iv': {'type': 'string', 'description': 'Annualized vol, decimal or percent (0.62 or 62) — provide iv OR price'}, 'end': {'type': 'string', 'description': 'ISO date anchoring the window end (default now)'}, 'top': {'type': 'string', 'description': 'top markets per dex by open interest (max 25)'}, 'coin': {'type': 'string', 'description': 'Perp symbol (BTC, ETH, SOL...) — omit for top markets by open interest'}, 'days': {'type': 'string', 'description': 'Window length in days (max 90 per call)'}, 'goal': {'type': 'string', 'description': 'goal parameter'}, 'lang': {'type': 'string', 'description': 'Response language code'}, 'risk': {'type': 'string', 'description': 'risk parameter'}, 'sort': {'type': 'string', 'description': 'Leaderboard order (default crowding = |annualized funding|)'}, 'spot': {'type': 'string', 'description': 'Spot price — Black-Scholes mode (provide spot OR forward)'}, 'type': {'type': 'string', 'description': 'Option type'}, 'chain': {'type': 'string', 'description': 'chain parameter'}, 'focus': {'type': 'string', 'description': 'Lens to emphasize'}, 'group': {'type': 'string', 'description': 'asset-class filter'}, 'limit': {'type': 'string', 'description': 'When coin omitted: number of markets (max 50)'}, 'price': {'type': 'string', 'description': 'Option price to solve implied vol from'}, 'setup': {'type': 'string', 'description': 'Current custody setup description'}, 'token': {'type': 'string', 'description': 'Optional token contract address to risk-scan via GoPlus (honeypot, buy/sell tax, mint/rug traps)'}, 'action': {'enum': ['strategy', 'security', 'threats', 'exchange', 'tax', 'onboard', 'spend', 'banking', 'merchant', 'options-greeks', 'funding-check', 'funding-arb-scan', 'volatility-check', 'funding-history', 'dydx-history', 'research-brief', 'equity-marks', 'hip3-markets', 'event-odds', 'mark-quality', 'lending-rates', 'staking-intel', 'whale-positions', 'equity-positioning', 'research-snapshot'], 'type': 'string', 'description': 'Which endpoint to call. Options: strategy | security | threats | exchange | tax | onboard | spend | banking | merchant | options-greeks | funding-check | funding-arb-scan | volatility-check | funding-history | dydx-history | research-brief | equity-marks | hip3-markets | event-odds | mark-quality | lending-rates | staking-intel | whale-positions | equity-positioning | research-snapshot'}, 'assets': {'type': 'string', 'description': 'Comma-separated focus assets'}, 'expiry': {'type': 'string', 'description': 'ISO expiry date (08:00 UTC assumed) — or pass t'}, 'strike': {'type': 'string', 'description': 'Strike price'}, 'symbol': {'type': 'string', 'description': 'one symbol (TSLA, GOLD, JPY, US500, SPCX) — omit for top markets by open interest'}, 'ticker': {'type': 'string', 'description': 'dYdX market ticker, e.g. BTC-USD'}, 'address': {'type': 'string', 'description': 'Optional wallet address to screen via GoPlus (sanctions, phishing, mixer, malicious activity)'}, 'capital': {'type': 'string', 'description': 'Capital in USD'}, 'country': {'type': 'string', 'description': 'country parameter'}, 'forward': {'type': 'string', 'description': 'Forward/futures price — Black-76 mode'}, 'horizon': {'type': 'string', 'description': 'Analysis horizon'}, 'profile': {'type': 'string', 'description': 'profile parameter'}, 'category': {'type': 'string', 'description': 'Threat category: phishing, drainer, sim_swap, rug_pull, flash_loan, or all'}, 'interval': {'type': 'string', 'description': 'Candle interval'}, 'lookback': {'type': 'string', 'description': 'Candles in the window (50-500)'}, 'priority': {'type': 'string', 'description': 'priority parameter'}, 'tax_year': {'type': 'string', 'description': 'Tax year e.g. 2026. Defaults to current year.'}, 'use_case': {'type': 'string', 'description': 'use_case parameter'}, 'timeframe': {'type': 'string', 'description': 'Investment timeframe in days'}, 'activities': {'type': 'string', 'description': 'Comma-separated: hold, trade, defi, mining, staking, nft, business'}, 'experience': {'type': 'string', 'description': 'experience parameter'}, 'min_oi_usd': {'type': 'string', 'description': 'Minimum Hyperliquid open interest (USD) to include a coin'}, 'value_tier': {'type': 'string', 'description': 'Approximate holdings value tier used to calibrate custody recommendations'}, 'active_only': {'type': 'string', 'description': 'true to exclude inactive validators'}, 'integration': {'type': 'string', 'description': 'integration parameter'}, 'business_type': {'type': 'string', 'description': 'business_type parameter'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'id': {'type': 'string', 'description': 'CVE identifier, e.g. CVE-2021-44228'}, 'cve': {'type': 'string', 'description': 'CVE ID — e.g. CVE-2024-3400 | CVE-2023-44487 | CVE-2021-44228'}, 'days': {'type': 'string', 'description': 'Entries added in last N days (default: 90)'}, 'lang': {'type': 'string', 'description': 'Response language: en|es|fr|de|ja|zh|ko|pt|ar|hi (default: en)'}, 'brand': {'type': 'string', 'description': 'Brand name or domain — e.g. acme.com | MyCompany'}, 'group': {'type': 'string', 'description': 'Ransomware group name — e.g. LockBit | ALPHV | Cl0p | RansomHub (omit for landscape overview)'}, 'action': {'enum': ['cve-check', 'cve-brief', 'vuln-scan', 'cisa-kev', 'osint', 'threat-intel', 'ransomware-intel', 'breach-check', 'compliance-gap', 'dark-web-monitor', 'attack-surface'], 'type': 'string', 'description': 'Which endpoint to call. Options: cve-check | cve-brief | vuln-scan | cisa-kev | osint | threat-intel | ransomware-intel | breach-check | compliance-gap | dark-web-monitor | attack-surface'}, 'domain': {'type': 'string', 'description': 'Domain to check — e.g. example.com'}, 'filter': {'type': 'string', 'description': 'ransomware | recent (alternative to vendor search)'}, 'region': {'type': 'string', 'description': 'Region — e.g. North America | Europe | Southeast Asia | MENA | Sub-Saharan Africa | Global (default: Global)'}, 'sector': {'type': 'string', 'description': 'Industry sector — e.g. healthcare | finance | SaaS | e-commerce'}, 'target': {'type': 'string', 'description': 'Domain or public IP — e.g. example.com | 8.8.8.8'}, 'vendor': {'type': 'string', 'description': 'Vendor/product name — e.g. Cisco | Ivanti | Microsoft | Palo Alto | Fortinet'}, 'company': {'type': 'string', 'description': 'Company name — e.g. Acme Corporation'}, 'version': {'type': 'string', 'description': 'Version string — e.g. 2.14.0 | 3.0.8'}, 'industry': {'type': 'string', 'description': 'Sector — e.g. healthcare | finance | energy | manufacturing | government | education'}, 'software': {'type': 'string', 'description': 'Software name — e.g. Apache Log4j | OpenSSL | Spring Boot | Ivanti Connect Secure'}, 'ecosystem': {'type': 'string', 'description': 'Package ecosystem — npm | PyPI | Maven | Go | crates.io | NuGet'}, 'framework': {'type': 'string', 'description': 'Compliance framework'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'code': {'type': 'string', 'description': 'A specific claimed promo code to verify against first-party sources'}, 'item': {'type': 'string', 'description': 'Specific product name (e.g. Samsung 65 inch QN90B, Dyson V15)'}, 'lang': {'type': 'string', 'description': 'lang'}, 'event': {'type': 'string', 'description': 'Sale event name (e.g. black-friday, prime-day, cyber-monday)'}, 'query': {'type': 'string', 'description': 'Product name or description (e.g. 65 inch TV, AirPods Pro)'}, 'state': {'type': 'string', 'description': 'state'}, 'store': {'type': 'string', 'description': 'Store or restaurant name (e.g. Target, Chilis, Nike)'}, 'action': {'enum': ['store', 'item', 'compare', 'event', 'subscriptions', 'cards', 'stack', 'student', 'history', 'subscription-rights', 'subscription-letter', 'check', 'giftcard', 'subscription-check', 'check-lite'], 'type': 'string', 'description': 'Which endpoint to call. Options: store | item | compare | event | subscriptions | cards | stack | student | history | subscription-rights | subscription-letter | check | giftcard | subscription-check | check-lite'}, 'budget': {'type': 'string', 'description': 'Maximum budget in USD'}, 'country': {'type': 'string', 'description': 'country'}, 'category': {'type': 'string', 'description': 'Product category filter (e.g. electronics, appliances, clothing)'}, 'retailer': {'type': 'string', 'description': 'retailer'}, 'services': {'type': 'string', 'description': 'services'}, 'no_consent': {'type': 'string', 'description': 'no_consent'}, 'trial_days': {'type': 'string', 'description': 'trial_days'}, 'seller_name': {'type': 'string', 'description': 'seller_name'}, 'seller_type': {'type': 'string', 'description': 'seller_type'}, 'signup_date': {'type': 'string', 'description': 'signup_date'}, 'product_kind': {'type': 'string', 'description': 'product_kind'}, 'consumer_name': {'type': 'string', 'description': 'consumer_name'}, 'no_disclosure': {'type': 'string', 'description': 'no_disclosure'}, 'total_charged': {'type': 'string', 'description': 'total_charged'}, 'cancel_blocked': {'type': 'string', 'description': 'cancel_blocked'}, 'discovery_date': {'type': 'string', 'description': 'YYYY-MM-DD you discovered the practice — drives OR 1-yr and GA 2-yr discovery clocks'}, 'signup_channel': {'type': 'string', 'description': 'signup_channel'}, 'small_business': {'type': 'string', 'description': 'small_business'}, 'no_trial_notice': {'type': 'string', 'description': 'no_trial_notice'}, 'cancel_attempted': {'type': 'string', 'description': 'cancel_attempted'}, 'written_contract': {'type': 'string', 'description': 'written_contract'}, 'last_renewal_date': {'type': 'string', 'description': 'last_renewal_date'}, 'initial_term_months': {'type': 'string', 'description': 'initial_term_months'}, 'no_renewal_reminder': {'type': 'string', 'description': 'no_renewal_reminder'}, 'renewal_term_months': {'type': 'string', 'description': 'renewal_term_months'}, 'cancel_channel_mismatch': {'type': 'string', 'description': 'cancel_channel_mismatch'}, 'price_increase_no_notice': {'type': 'string', 'description': 'price_increase_no_notice'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'goal': {'type': 'string', 'description': 'goal'}, 'lang': {'type': 'string', 'description': 'Response language (ISO 639-1 code). Claude responds natively in any language.'}, 'type': {'type': 'string', 'description': 'type'}, 'debts': {'type': 'string', 'description': 'JSON array: [{creditor, balance, rate, minPayment}]'}, 'score': {'type': 'string', 'description': 'score'}, 'state': {'type': 'string', 'description': 'US state code (e.g., TX, CA)'}, 'action': {'enum': ['payoff', 'snapshot', 'negotiate', 'settle', 'collections', 'statute', 'garnishment', 'student', 'credit', 'build-credit', 'dispute', 'insolvency', 'medical', 'tax', 'bnpl', 'payday', 'mortgage-relief', 'consolidate', 'priority', 'rights', 'freedom-roadmap'], 'type': 'string', 'description': 'Which endpoint to call. Options: payoff | snapshot | negotiate | settle | collections | statute | garnishment | student | credit | build-credit | dispute | insolvency | medical | tax | bnpl | payday | mortgage-relief | consolidate | priority | rights | freedom-roadmap'}, 'assets': {'type': 'string', 'description': 'assets'}, 'bureau': {'type': 'string', 'description': 'bureau'}, 'income': {'type': 'string', 'description': 'Monthly income in USD'}, 'lender': {'type': 'string', 'description': 'lender'}, 'method': {'type': 'string', 'description': 'method'}, 'balance': {'type': 'string', 'description': 'Current balance in USD'}, 'country': {'type': 'string', 'description': 'Jurisdiction for country-specific rules and programs'}, 'savings': {'type': 'string', 'description': 'savings'}, 'creditor': {'type': 'string', 'description': 'Creditor name (e.g., Capital One, Chase, Midland Credit)'}, 'fee_rate': {'type': 'string', 'description': "Fee rate (e.g., '$15 per $100')"}, 'platform': {'type': 'string', 'description': 'platform'}, 'province': {'type': 'string', 'description': 'CA province or AU state code'}, 'servicer': {'type': 'string', 'description': 'servicer'}, 'collector': {'type': 'string', 'description': 'Collection agency name'}, 'debt_type': {'type': 'string', 'description': 'debt_type'}, 'homeowner': {'type': 'string', 'description': 'homeowner'}, 'insurance': {'type': 'string', 'description': 'insurance'}, 'loan_type': {'type': 'string', 'description': 'Conventional | FHA | VA | USDA'}, 'negatives': {'type': 'string', 'description': 'Comma-separated list of negative items'}, 'situation': {'type': 'string', 'description': 'situation'}, 'goal_score': {'type': 'string', 'description': 'goal_score'}, 'amount_owed': {'type': 'string', 'description': 'amount_owed'}, 'bill_amount': {'type': 'string', 'description': 'bill_amount'}, 'credit_score': {'type': 'string', 'description': 'credit_score'}, 'last_payment': {'type': 'string', 'description': 'Date of last payment (YYYY-MM-DD) for expiry calculation'}, 'years_behind': {'type': 'string', 'description': 'years_behind'}, 'employer_type': {'type': 'string', 'description': 'government | nonprofit | private (for PSLF eligibility)'}, 'extra_payment': {'type': 'string', 'description': 'Additional monthly payment amount in USD'}, 'months_behind': {'type': 'string', 'description': 'Number of months behind on payments'}, 'negative_items': {'type': 'string', 'description': 'negative_items'}, 'payment_amount': {'type': 'string', 'description': 'payment_amount'}, 'payments_remaining': {'type': 'string', 'description': 'payments_remaining'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'category': {'type': 'string', 'description': 'Filter by category: finance | health | law | travel | real-estate | crypto | career | data | global | all'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'iso2': {'type': 'string', 'description': 'ISO2 country code for World Bank data — e.g. IN | BR | DE | NG'}, 'iso3': {'type': 'string', 'description': 'ISO3 country code for IMF data — e.g. IND | BRA | DEU | NGA'}, 'lang': {'type': 'string', 'description': 'Response language'}, 'lens': {'type': 'string', 'description': 'Intelligence lens'}, 'focus': {'type': 'string', 'description': 'Analysis focus area'}, 'action': {'enum': ['nightlights', 'gdp-tracker', 'inflation-signals', 'country-brief', 'divergence', 'recession-signals', 'frontier-intel', 'trade-flows', 'credit-stress', 'sanctions-impact'], 'type': 'string', 'description': 'Which endpoint to call. Options: nightlights | gdp-tracker | inflation-signals | country-brief | divergence | recession-signals | frontier-intel | trade-flows | credit-stress | sanctions-impact'}, 'period': {'type': 'string', 'description': 'Analysis period'}, 'regime': {'type': 'string', 'description': 'Sanctions regime to analyze'}, 'country': {'type': 'string', 'description': "Country name — e.g. 'India' | 'Brazil' | 'Germany' | 'Nigeria'"}, 'partner': {'type': 'string', 'description': "Optional trade partner country for bilateral analysis — e.g. 'United States' | 'China' | 'Germany'"}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'age': {'type': 'string', 'description': 'Student age — catches independence-by-age (24+) before appealing for nothing'}, 'agi': {'type': 'string', 'description': 'Adjusted gross income'}, 'city': {'type': 'string', 'description': 'City or metro area — improves result specificity'}, 'date': {'type': 'string', 'description': 'Exam date YYYY-MM-DD'}, 'exam': {'type': 'string', 'description': 'exam'}, 'lang': {'type': 'string', 'description': 'Response language code (e.g. es, fr, zh, ja)'}, 'rate': {'type': 'string', 'description': 'Weighted avg rate %, default 6.5'}, 'count': {'type': 'string', 'description': 'count'}, 'essay': {'type': 'string', 'description': 'Essay text (min. 50 characters). Use POST body for long essays.'}, 'focus': {'type': 'string', 'description': 'Focus (academic, enrichment, both)'}, 'grade': {'type': 'string', 'description': 'Grade level: K, 1-12'}, 'issue': {'type': 'string', 'description': 'Issue key. One of: forged_signature, identity_theft, no_diploma_falsecert, disqualifying_condition, unauthorized_payment, school_closed, pslf_denied_employer, pslf_denied_payment_count, pslf_denied_incomplete, pslf_buyback, pslf_employer_illegal_purpose, qwr_ignored, payment_misapplied, forgiveness_interference, transfer_problems, late_fee_unreasonable, expedite_request, rap_dispute, borrower_defense'}, 'level': {'type': 'string', 'description': 'Grade level or exam type'}, 'state': {'type': 'string', 'description': 'State or region — e.g. "Texas" | "Ohio"'}, 'style': {'type': 'string', 'description': 'Learning style'}, 'topic': {'type': 'string', 'description': 'Specific topic within the subject'}, 'action': {'enum': ['guide', 'quiz', 'explain', 'schedule', 'prep', 'flashcards', 'explain', 'mock', 'misconception', 'grade', 'co-op-guide', 'curriculum-match', 'essay', 'homeschool-laws', 'appeal-check', 'appeal-letter', 'fix-check', 'fix-letter', 'plan-check', 'sample'], 'type': 'string', 'description': 'Which endpoint to call. Options: guide | quiz | explain | schedule | prep | flashcards | explain | mock | misconception | grade | co-op-guide | curriculum-match | essay | homeschool-laws | appeal-check | appeal-letter | fix-check | fix-letter | plan-check | sample'}, 'answer': {'type': 'string', 'description': "The student's wrong answer"}, 'prompt': {'type': 'string', 'description': 'Essay prompt'}, 'school': {'type': 'string', 'description': 'Target school'}, 'balance': {'type': 'string', 'description': 'Total federal loan balance'}, 'concept': {'type': 'string', 'description': 'concept'}, 'ipa_usd': {'type': 'string', 'description': 'Income protection allowance from the FAFSA Submission Summary/ISIR (for the IPA screen)'}, 'married': {'type': 'string', 'description': 'true if married and not separated (1087vv(d)(6))'}, 'section': {'type': 'string', 'description': 'Exam section (e.g. FAR for CPA)'}, 'subject': {'type': 'string', 'description': 'Subject (algebra, biology, chemistry, history, etc.)'}, 'audience': {'type': 'string', 'description': "e.g. 'nursing student', 'Series 7 candidate', 'adult learner'"}, 'duration': {'type': 'string', 'description': 'Duration in minutes'}, 'enrolled': {'type': 'string', 'description': 'true|false — currently enrolled or admitted/aid-eligible (PJ unavailable after ceasing eligibility)'}, 'question': {'type': 'string', 'description': 'The exam/study question'}, 'response': {'type': 'string', 'description': 'The student response to grade'}, 'loan_type': {'type': 'string', 'description': 'direct | ffel | perkins | private | unknown — federal discharge/PSLF lanes are Direct-loan regs (34 CFR part 685); private loans route to the CA servicer lane'}, 'loan_year': {'type': 'string', 'description': 'Year you first received loan proceeds (must be 1986+)'}, 'questions': {'type': 'string', 'description': 'questions'}, 'religious': {'type': 'string', 'description': 'Religious preference (none, christian, catholic, etc. — default none includes all)'}, 'award_year': {'type': 'string', 'description': 'Award year YYYY-YY (e.g. 2026-27; default current). Era-gated rules (OBBBA foreign-income strike eff. 2026-07-01) key off this'}, 'child_ages': {'type': 'string', 'description': 'Child ages (e.g. 5-10, all ages)'}, 'dependents': {'type': 'string', 'description': 'Dependents claimed (RAP $50/mo credit each)'}, 'difficulty': {'type': 'string', 'description': 'difficulty'}, 'charged_fee': {'type': 'string', 'description': 'true if the school charged for the review — flags the 1087tt(a)(2)(B) no-fee rule'}, 'denial_date': {'type': 'string', 'description': 'PSLF: date on the denial notice — engine computes the 90-day reconsideration deadline (685.219(g)(1))'}, 'family_size': {'type': 'string', 'description': 'Household size for IBR poverty-line math (default dependents+1)'}, 'school_name': {'type': 'string', 'description': 'School name (discharge lanes)'}, 'ack_received': {'type': 'string', 'description': 'true|false — acknowledgment received within the 10-business-day window'}, 'circumstance': {'type': 'string', 'description': 'What changed / the situation. One of: job_loss, dislocated_worker, income_drop_other, divorce_separation, death_of_provider, medical_expenses, k12_tuition, child_care, additional_in_college, severe_disability, homelessness, claimed_losses, forced_sale_farm_business, foreign_income, asset_change, qualifying_emergency, parental_abandonment, abusive_household, human_trafficking, refugee_asylee, parental_incarceration, unable_to_contact_parent, parents_refuse_support, parents_refuse_fafsa, unaccompanied_homeless, not_claimed_on_taxes, self_sufficient, standard_living_expenses, vacation_or_tithing'}, 'closure_date': {'type': 'string', 'description': 'Closed school: official closure date YYYY-MM-DD (ED publishes these)'}, 'current_plan': {'type': 'string', 'description': 'save|ibr|paye|icr|standard|graduated|extended|other|none'}, 'grad_student': {'type': 'string', 'description': 'true if graduate/professional student (1087vv(d)(5))'}, 'interference': {'type': 'string', 'description': 'true if the servicer substantially interfered with forgiveness/discharge/plan rights — treble floor, min $1,500/violation (1788.103(c))'}, 'student_name': {'type': 'string', 'description': 'Student name for the letter'}, 'borrower_name': {'type': 'string', 'description': 'Borrower name for the document'}, 'pursuing_pslf': {'type': 'string', 'description': 'true if working toward PSLF'}, 'question_type': {'type': 'string', 'description': 'e.g. NGN, logic-games, task-based-simulation, data-sufficiency'}, 'servicer_name': {'type': 'string', 'description': 'Servicer name for the addressee (AB 376 demand)'}, 'has_dependents': {'type': 'string', 'description': 'true if you have legal dependents other than a spouse (1087vv(d)(7))'}, 'hours_per_week': {'type': 'string', 'description': 'hours_per_week'}, 'still_enrolled': {'type': 'string', 'description': 'true if you were still enrolled when the school closed'}, 'borrower_status': {'type': 'string', 'description': 'existing|new (new = first loan or consolidation on/after 2026-07-01)'}, 'withdrawal_date': {'type': 'string', 'description': 'Closed school: your withdrawal date — engine computes the 180-day window (34 CFR 685.214(d))'}, 'deferment_months': {'type': 'string', 'description': 'PSLF buyback: months in deferment/forbearance while employed full-time at a qualifying employer'}, 'extension_notice': {'type': 'string', 'description': 'true if the servicer noticed a 15-business-day extension before day 30'}, 'income_after_usd': {'type': 'string', 'description': 'Income appeals: household income now/projected'}, 'violations_count': {'type': 'string', 'description': 'CA servicer: distinct violations — $500/violation statutory floor math (1788.103(b))'}, 'income_before_usd': {'type': 'string', 'description': 'Income appeals: household income before the change'}, 'new_borrower_2014': {'type': 'string', 'description': 'IBR tier: true=10%/20yr (default), false=15%/25yr'}, 'request_sent_date': {'type': 'string', 'description': 'CA servicer: date your qualified written request was sent — engine computes the 10/30-business-day clocks (Civ. Code 1788.102(t))'}, 'response_received': {'type': 'string', 'description': 'true|false — substantive response received'}, 'actual_damages_usd': {'type': 'string', 'description': 'CA servicer: documented actual damages (fees, interest, credit harm)'}, 'completed_teachout': {'type': 'string', 'description': 'true if you completed the program via a teach-out/another branch (defeats discharge)'}, 'contact_poses_risk': {'type': 'string', 'description': 'Dependency-override gateway: true if contact with parent(s) poses a risk to you'}, 'foster_ward_orphan': {'type': 'string', 'description': 'true if orphan/ward of court/foster care at 13+ — already independent (1087vv(d)(2))'}, 'veteran_active_duty': {'type': 'string', 'description': 'true if veteran or active duty (1087vv(d)(4))'}, 'medical_expenses_usd': {'type': 'string', 'description': 'Medical circumstance: out-of-pocket expenses — runs the deterministic IPA 11% deny-risk screen (FSA AVG Ch.5)'}, 'school_says_no_appeals': {'type': 'string', 'description': 'true if the school claims it does not do adjustments — flags the 20 USC 1087tt(a)(2)(A) blanket-denial prohibition'}, 'emancipated_guardianship': {'type': 'string', 'description': 'true if emancipated or in court-ordered legal guardianship (1087vv(d)(3))'}, 'unable_to_contact_parent': {'type': 'string', 'description': 'Dependency-override gateway (1087vv(d)(9)): true if you cannot contact the parent(s)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'goal': {'type': 'string', 'description': 'Primary reporting goal'}, 'lang': {'type': 'string', 'description': 'Response language (ISO 639-1)'}, 'brand': {'type': 'string', 'description': 'Brand or company name (e.g. Patagonia, Shein, Nestle)'}, 'focus': {'type': 'string', 'description': 'focus'}, 'metal': {'type': 'string', 'description': 'Metal/mineral type, optional'}, 'rater': {'type': 'string', 'description': 'rater'}, 'scope': {'type': 'string', 'description': 'scope'}, 'topic': {'type': 'string', 'description': 'topic'}, 'action': {'enum': ['csrd', 'framework', 'company', 'emissions', 'sector', 'taxonomy', 'supply-chain', 'score', 'greenwashing', 'disclosure', 'source-check', 'coffee', 'cocoa', 'cruelty-free', 'minerals', 'commodity', 'fashion'], 'type': 'string', 'description': 'Which endpoint to call. Options: csrd | framework | company | emissions | sector | taxonomy | supply-chain | score | greenwashing | disclosure | source-check | coffee | cocoa | cruelty-free | minerals | commodity | fashion'}, 'aspect': {'type': 'string', 'description': 'Which aspect to focus the check on'}, 'claims': {'type': 'string', 'description': "Sustainability claims to analyze (e.g. 'carbon neutral by 2030, eco-friendly packaging')"}, 'entity': {'type': 'string', 'description': 'Company or entity name (optional)'}, 'format': {'type': 'string', 'description': 'format'}, 'listed': {'type': 'string', 'description': 'Whether the company is publicly listed'}, 'origin': {'type': 'string', 'description': 'Coffee origin country/region, optional (e.g. Ethiopia, Colombia)'}, 'sector': {'type': 'string', 'description': 'Industry sector (retail, manufacturing, financial-services, technology, energy, healthcare, etc.)'}, 'company': {'type': 'string', 'description': 'Company name (e.g. Apple, Unilever, HSBC)'}, 'activity': {'type': 'string', 'description': 'Specific economic activity (e.g. solar energy generation, manufacture of cement)'}, 'category': {'type': 'string', 'description': 'Product category, optional (e.g. apparel, electronics, food, beauty)'}, 'turnover': {'type': 'string', 'description': 'Annual turnover in EUR (e.g. 250000000 for €250M)'}, 'commodity': {'type': 'string', 'description': 'Commodity type'}, 'employees': {'type': 'string', 'description': 'Number of employees (e.g. 500, 5000)'}, 'framework': {'type': 'string', 'description': 'framework'}, 'objective': {'type': 'string', 'description': 'EU Taxonomy environmental objective to assess'}, 'entity_type': {'type': 'string', 'description': 'entity_type'}, 'company_type': {'type': 'string', 'description': 'Type of organization'}, 'jurisdiction': {'type': 'string', 'description': "Company's primary jurisdiction"}, 'origin_countries': {'type': 'string', 'description': 'Comma-separated list of sourcing countries (e.g. CN,BD,VN)'}, 'product_or_brand': {'type': 'string', 'description': 'Product or brand name'}, 'roaster_or_brand': {'type': 'string', 'description': 'Coffee roaster or brand name'}, 'smelter_or_company': {'type': 'string', 'description': 'Smelter, refiner, or company name'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'item': {'type': 'string', 'description': 'item'}, 'lang': {'type': 'string', 'description': 'lang'}, 'name': {'type': 'string', 'description': 'name'}, 'type': {'type': 'string', 'description': 'character|franchise|artist|album'}, 'album': {'type': 'string', 'description': 'album'}, 'focus': {'type': 'string', 'description': 'focus'}, 'query': {'type': 'string', 'description': 'query'}, 'topic': {'type': 'string', 'description': 'topic'}, 'action': {'enum': ['lore', 'character', 'quiz', 'easter-eggs', 'discography', 'sorting', 'timeline', 'collect', 'compare'], 'type': 'string', 'description': 'Which endpoint to call. Options: lore | character | quiz | easter-eggs | discography | sorting | timeline | collect | compare'}, 'artist': {'type': 'string', 'description': 'For music artists'}, 'subject1': {'type': 'string', 'description': 'subject1'}, 'subject2': {'type': 'string', 'description': 'subject2'}, 'franchise': {'type': 'string', 'description': 'franchise'}, 'item_type': {'type': 'string', 'description': 'vinyl|photocards|figures|signed|comics|cards|props|memorabilia|general'}, 'difficulty': {'type': 'string', 'description': 'easy|medium|hard|mixed'}, 'personality': {'type': 'string', 'description': 'personality'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lat': {'type': 'string', 'description': 'Latitude (alternative to region name). Required unless region is given.'}, 'lon': {'type': 'string', 'description': 'Longitude (alternative to region name). Required unless region is given.'}, 'crop': {'type': 'string', 'description': 'Crop: wheat, corn, rice, soybeans, cotton, coffee, cocoa, palm-oil, canola, barley, sorghum'}, 'lang': {'type': 'string', 'description': 'Response language ISO 639-1'}, 'action': {'enum': ['yield-forecast', 'weather-risk', 'soil-intel', 'pest-disease', 'irrigation', 'commodity-outlook', 'input-cost', 'planting-window', 'season-brief', 'crop-health'], 'type': 'string', 'description': 'Which endpoint to call. Options: yield-forecast | weather-risk | soil-intel | pest-disease | irrigation | commodity-outlook | input-cost | planting-window | season-brief | crop-health'}, 'region': {'type': 'string', 'description': "Named region: 'Black Sea', 'US Midwest', 'Brazil Mato Grosso', 'India Punjab', 'EU', 'Australia', 'Global'. Required unless lat+lon are both given."}, 'hectares': {'type': 'string', 'description': 'Farm size in hectares (optional — enables total cost estimate)'}, 'soil_type': {'type': 'string', 'description': 'Soil type: sandy, loam, clay, silt-loam, sandy-loam, clay-loam'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'cik': {'type': 'string', 'description': 'cik'}, 'fund': {'type': 'string', 'description': 'fund'}, 'lang': {'type': 'string', 'description': 'lang'}, 'cusip': {'type': 'string', 'description': 'cusip'}, 'event': {'type': 'string', 'description': 'earnings | executive_change | merger | restatement | debt | cybersecurity | guidance_change'}, 'query': {'type': 'string', 'description': 'Optional focus topic (e.g. revenue growth, ESG, M&A)'}, 'action': {'enum': ['quarterly', 'exchange', 'summary', 'insider', 'ownership', 'ipo', '8k', 'earnings', 'redflags', 'compare', 'search', 'fund-holdings', 'anomaly', 'transcript-search', 'muni-bond'], 'type': 'string', 'description': 'Which endpoint to call. Options: quarterly | exchange | summary | insider | ownership | ipo | 8k | earnings | redflags | compare | search | fund-holdings | anomaly | transcript-search | muni-bond'}, 'issuer': {'type': 'string', 'description': 'issuer'}, 'ticker': {'type': 'string', 'description': 'Stock ticker (works for US; use company name for international)'}, 'company': {'type': 'string', 'description': 'Ticker, company name, or CIK'}, 'ticker1': {'type': 'string', 'description': 'ticker1'}, 'ticker2': {'type': 'string', 'description': 'ticker2'}, 'company1': {'type': 'string', 'description': 'company1'}, 'company2': {'type': 'string', 'description': 'company2'}, 'exchange': {'type': 'string', 'description': 'Exchange code — enables precise source targeting and jurisdiction-correct filing terminology'}, 'date_from': {'type': 'string', 'description': 'YYYY-MM-DD'}, 'form_type': {'type': 'string', 'description': 'form_type'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'item': {'type': 'string', 'description': 'item'}, 'lang': {'type': 'string', 'description': 'lang'}, 'field': {'type': 'string', 'description': 'field'}, 'state': {'type': 'string', 'description': 'state'}, 'action': {'enum': ['product', 'compare', 'alternative', 'hidden', 'used', 'local', 'grant', 'scholarship', 'rental', 'recall', 'ethical', 'gift', 'buy-check', 'buy-check-lite'], 'type': 'string', 'description': 'Which endpoint to call. Options: product | compare | alternative | hidden | used | local | grant | scholarship | rental | recall | ethical | gift | buy-check | buy-check-lite'}, 'budget': {'type': 'string', 'description': 'budget'}, 'values': {'type': 'string', 'description': 'values'}, 'country': {'type': 'string', 'description': 'country'}, 'product': {'type': 'string', 'description': 'product'}, 'profile': {'type': 'string', 'description': 'profile'}, 'service': {'type': 'string', 'description': 'service'}, 'category': {'type': 'string', 'description': 'category'}, 'location': {'type': 'string', 'description': 'location'}, 'occasion': {'type': 'string', 'description': 'occasion'}, 'products': {'type': 'string', 'description': 'products'}, 'use_case': {'type': 'string', 'description': 'use_case'}, 'frequency': {'type': 'string', 'description': 'frequency'}, 'interests': {'type': 'string', 'description': 'interests'}, 'recipient': {'type': 'string', 'description': 'recipient'}, 'demographic': {'type': 'string', 'description': 'demographic'}, 'preferences': {'type': 'string', 'description': 'preferences'}, 'product_or_category': {'type': 'string', 'description': 'product_or_category'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'days': {'type': 'string', 'description': 'Days per week (default: 4)'}, 'goal': {'type': 'string', 'description': 'e.g. muscle-gain, fat-loss, strength, endurance, general-fitness'}, 'lang': {'type': 'string', 'description': 'lang'}, 'issue': {'type': 'string', 'description': 'Sleep issue (e.g. trouble falling asleep, early waking, poor recovery despite sleep, jet-lag)'}, 'level': {'type': 'string', 'description': 'level'}, 'sport': {'type': 'string', 'description': 'Target sport or activity for return-to-sport phase'}, 'action': {'enum': ['workout', 'exercise', 'nutrition', 'supplement', 'recover', 'supplements', 'rehab', 'sleep', 'plateau', 'race'], 'type': 'string', 'description': 'Which endpoint to call. Options: workout | exercise | nutrition | supplement | recover | supplements | rehab | sleep | plateau | race'}, 'budget': {'type': 'string', 'description': 'Monthly budget for supplements (e.g. $50, $100, $200)'}, 'injury': {'type': 'string', 'description': 'e.g. sprained-ankle, pulled-hamstring, rotator-cuff, shin-splints, runners-knee'}, 'weight': {'type': 'string', 'description': 'Body weight in lbs'}, 'activity': {'type': 'string', 'description': 'activity'}, 'exercise': {'type': 'string', 'description': 'e.g. barbell-squat, push-up, romanian-deadlift, pull-up'}, 'equipment': {'type': 'string', 'description': 'e.g. full gym, dumbbells-only, bodyweight (default: full gym)'}, 'race_date': {'type': 'string', 'description': 'Race date (YYYY-MM-DD) — plan is built backwards from this date'}, 'race_type': {'type': 'string', 'description': 'Race type (5K, 10K, half-marathon, marathon, triathlon-sprint, triathlon-olympic, ironman, OCR)'}, 'weeks_stuck': {'type': 'string', 'description': 'How many weeks the plateau has lasted (e.g. 6)'}, 'restrictions': {'type': 'string', 'description': 'Dietary restrictions or intolerances (vegan, lactose-free, etc.)'}, 'fitness_level': {'type': 'string', 'description': 'Pre-injury fitness level (recreational, competitive, elite)'}, 'runs_per_week': {'type': 'string', 'description': 'Available training days per week'}, 'current_fitness': {'type': 'string', 'description': 'Current fitness level and recent training context'}, 'current_routine': {'type': 'string', 'description': 'Brief description of current training and diet approach'}, 'training_schedule': {'type': 'string', 'description': 'Training schedule context (e.g. morning workouts, evening training, two-a-days)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'away': {'type': 'string', 'description': 'away'}, 'date': {'type': 'string', 'description': 'date'}, 'home': {'type': 'string', 'description': 'home'}, 'lang': {'type': 'string', 'description': 'lang'}, 'line': {'type': 'string', 'description': 'e.g. -0.5, +1.5, -1.75'}, 'team': {'type': 'string', 'description': 'team'}, 'score': {'type': 'string', 'description': 'e.g. 1-0'}, 'action': {'enum': ['fpl-check', 'match-preview', 'value-bets', 'asian-handicap', 'live-intel', 'accumulator', 'league-pulse', 'player-intel', 'corner-cards', 'clean-sheet', 'transfer-watch'], 'type': 'string', 'description': 'Which endpoint to call. Options: fpl-check | match-preview | value-bets | asian-handicap | live-intel | accumulator | league-pulse | player-intel | corner-cards | clean-sheet | transfer-watch'}, 'league': {'type': 'string', 'description': 'league'}, 'market': {'type': 'string', 'description': 'market'}, 'minute': {'type': 'string', 'description': 'minute'}, 'player': {'type': 'string', 'description': 'Player name for deep check (this or position required)'}, 'season': {'type': 'string', 'description': 'season'}, 'window': {'type': 'string', 'description': 'window'}, 'leagues': {'type': 'string', 'description': 'leagues'}, 'referee': {'type': 'string', 'description': 'referee'}, 'max_legs': {'type': 'string', 'description': 'max_legs'}, 'position': {'type': 'string', 'description': 'GK, DEF, MID, or FWD — ranked shortlist mode'}, 'strategy': {'type': 'string', 'description': 'strategy'}, 'home_away': {'type': 'string', 'description': 'home_away'}, 'max_price': {'type': 'string', 'description': 'Budget cap in £m for shortlist mode'}, 'competition': {'type': 'string', 'description': 'competition'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lang': {'type': 'string', 'description': 'lang'}, 'type': {'type': 'string', 'description': 'new_unit|resale|both'}, 'action': {'enum': ['fdd', 'discover', 'compare', 'vet', 'total-cost', 'resale', 'online', 'sba', 'broker'], 'type': 'string', 'description': 'Which endpoint to call. Options: fdd | discover | compare | vet | total-cost | resale | online | sba | broker'}, 'category': {'type': 'string', 'description': 'SaaS|content|ecommerce|newsletter|app|service'}, 'concepts': {'type': 'string', 'description': 'Comma-separated franchise names (min 2)'}, 'industry': {'type': 'string', 'description': 'industry'}, 'location': {'type': 'string', 'description': 'location'}, 'max_price': {'type': 'string', 'description': 'max_price'}, 'specialty': {'type': 'string', 'description': 'specialty'}, 'territory': {'type': 'string', 'description': 'territory'}, 'franchisor': {'type': 'string', 'description': 'franchisor'}, 'loan_amount': {'type': 'string', 'description': 'loan_amount'}, 'min_revenue': {'type': 'string', 'description': 'min_revenue'}, 'max_multiple': {'type': 'string', 'description': 'max_multiple'}, 'investment_max': {'type': 'string', 'description': 'investment_max'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'cpu': {'type': 'string', 'description': 'CPU model'}, 'gpu': {'type': 'string', 'description': 'GPU model'}, 'ram': {'type': 'string', 'description': 'RAM (GB)'}, 'set': {'type': 'string', 'description': 'set'}, 'card': {'type': 'string', 'description': 'card'}, 'game': {'type': 'string', 'description': 'cs2 (default), dota2, rust, tf2'}, 'item': {'type': 'string', 'description': 'Item name — exact Steam market_hash_name works best, fuzzy accepted'}, 'lang': {'type': 'string', 'description': 'Response language (default en)'}, 'name': {'type': 'string', 'description': 'name'}, 'cards': {'type': 'string', 'description': 'Comma-separated card list'}, 'games': {'type': 'string', 'description': 'Comma-separated games you play'}, 'genre': {'type': 'string', 'description': 'e.g. rpg, action, strategy, fps'}, 'match': {'type': 'string', 'description': 'match'}, 'niche': {'type': 'string', 'description': 'Game niche keyword, e.g. tycoon, obby, horror, pet simulator'}, 'skill': {'type': 'string', 'description': 'music, audio, art, 3d, writing, animation, code, voice, video'}, 'action': {'enum': ['skin-check', 'roblox-check', 'earn-map', 'deals', 'worth-it', 'meta', 'trending', 'setup', 'price', 'invest', 'deal', 'matches', 'team', 'betting', 'tournament', 'portfolio', 'achievements', 'specs', 'subscription', 'time'], 'type': 'string', 'description': 'Which endpoint to call. Options: skin-check | roblox-check | earn-map | deals | worth-it | meta | trending | setup | price | invest | deal | matches | team | betting | tournament | portfolio | achievements | specs | subscription | time'}, 'budget': {'type': 'string', 'description': 'Budget in USD ($200-$10,000)'}, 'achievement': {'type': 'string', 'description': 'Specific achievement (optional)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'days': {'type': 'string', 'description': 'Lookback window in days'}, 'lang': {'type': 'string', 'description': 'Response language ISO 639-1 code (en, es, fr, de, ar, zh, pt, ja, ko, ru)'}, 'year': {'type': 'string', 'description': 'Election year (e.g., 2025, 2026)'}, 'event': {'type': 'string', 'description': 'Event to analyze (e.g., Russia-Ukraine ceasefire, Taiwan strait incident, Iran nuclear deal)'}, 'action': {'enum': ['country-risk', 'conflict-scan', 'sanctions-intel', 'election-watch', 'trade-tension', 'regime-brief', 'event-impact', 'instability-signal', 'supply-chain-risk', 'regional-brief'], 'type': 'string', 'description': 'Which endpoint to call. Options: country-risk | conflict-scan | sanctions-intel | election-watch | trade-tension | regime-brief | event-impact | instability-signal | supply-chain-risk | regional-brief'}, 'region': {'type': 'string', 'description': 'Country or region to scan (e.g., Ukraine, Gaza, Sudan, Myanmar, Sahel)'}, 'sector': {'type': 'string', 'description': 'Sector or commodity (e.g., semiconductors, rare earths, lithium, pharmaceuticals, energy, food)'}, 'target': {'type': 'string', 'description': 'Country, entity, or individual to assess (e.g., Russia, Iran, North Korea, Huawei)'}, 'country': {'type': 'string', 'description': 'Country name or code (e.g., Russia, China, Iran, Venezuela, Nigeria)'}, 'country_a': {'type': 'string', 'description': 'First country (e.g., US, EU, China, India)'}, 'country_b': {'type': 'string', 'description': 'Second country (e.g., China, Russia, Taiwan, Mexico)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['vertical'], 'properties': {'vertical': {'type': 'string', 'description': 'Vertical id from discover/catalog_search, e.g. "onchainpulse" or "travelpulse"'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lang': {'type': 'string', 'description': 'en | ko | ja | de | fr | es | pt'}, 'action': {'enum': ['ingredient-lookup', 'conflict-check', 'product-decode', 'pregnancy-safe', 'fungal-acne-check', 'dupe-finder', 'routine-builder', 'k-beauty-compare', 'claims-check', 'price-per-active', 'sensitive-skin', 'sale-timing'], 'type': 'string', 'description': 'Which endpoint to call. Options: ingredient-lookup | conflict-check | product-decode | pregnancy-safe | fungal-acne-check | dupe-finder | routine-builder | k-beauty-compare | claims-check | price-per-active | sensitive-skin | sale-timing'}, 'claims': {'type': 'string', 'description': 'Comma-separated marketing claims'}, 'region': {'type': 'string', 'description': 'US | EU | KR | JP'}, 'concerns': {'type': 'string', 'description': 'Comma-separated, e.g. acne,hyperpigmentation,aging'}, 'products': {'type': 'string', 'description': 'Comma-separated product names, 1-4'}, 'retailer': {'type': 'string', 'description': 'Sephora | Ulta | Olive Young | YesStyle | Stylevana | iHerb | all'}, 'inci_name': {'type': 'string', 'description': 'INCI ingredient name, e.g. Niacinamide, Retinol, Sodium Hyaluronate'}, 'skin_type': {'type': 'string', 'description': 'dry | oily | combination | normal | sensitive'}, 'active_name': {'type': 'string', 'description': 'e.g. retinol vs bakuchiol, AHA vs PDRN'}, 'budget_tier': {'type': 'string', 'description': 'drugstore | mid | prestige | mixed'}, 'ingredients': {'type': 'string', 'description': 'Comma-separated ingredients/actives, e.g. retinol,vitamin c,niacinamide'}, 'active_focus': {'type': 'string', 'description': 'active_focus'}, 'product_name': {'type': 'string', 'description': 'product_name'}, 'ingredients_pasted': {'type': 'string', 'description': 'Full pasted INCI ingredient list text — recommended for best accuracy'}, 'ingredients_or_product': {'type': 'string', 'description': 'ingredients_or_product'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'cpv': {'type': 'string', 'description': 'CPV procurement code — e.g. 72000000 (IT services)'}, 'lang': {'type': 'string', 'description': 'Response language'}, 'limit': {'type': 'string', 'description': 'Number of results (5, 10, or 20)'}, 'naics': {'type': 'string', 'description': 'NAICS code — e.g. 541512 (computer systems design)'}, 'state': {'type': 'string', 'description': 'Two-letter US state code — e.g. VA, CA, TX'}, 'action': {'enum': ['us-contracts', 'us-opportunities', 'eu-tenders', 'uk-contracts', 'global-opportunities', 'agency-intel', 'competitor-awards', 'development-bank', 'contract-brief'], 'type': 'string', 'description': 'Which endpoint to call. Options: us-contracts | us-opportunities | eu-tenders | uk-contracts | global-opportunities | agency-intel | competitor-awards | development-bank | contract-brief'}, 'active': {'type': 'string', 'description': 'Only return open solicitations'}, 'agency': {'type': 'string', 'description': 'Agency name or abbreviation — e.g. DHS, VA, HHS, DoD, NASA, GSA'}, 'country': {'type': 'string', 'description': 'ISO 2-letter country code — e.g. DE, FR, PL, NL (blank = all EU)'}, 'keyword': {'type': 'string', 'description': 'Search term — e.g. cybersecurity, cloud computing, management consulting'}, 'regions': {'type': 'string', 'description': 'Comma-separated regions: australia, canada, asia, africa, latam, mena, un'}, 'year_from': {'type': 'string', 'description': 'Fiscal year start — e.g. 2024, 2025'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'ein': {'type': 'string', 'description': '9-digit EIN. Usable alone (financials are EIN-indexed nationwide) or with state for BMF registration detail.'}, 'org': {'type': 'string', 'description': 'who you are — type, track record, location'}, 'days': {'type': 'string', 'description': 'days'}, 'lang': {'type': 'string', 'description': 'lang'}, 'size': {'type': 'string', 'description': 'size'}, 'state': {'type': 'string', 'description': 'state'}, 'action': {'enum': ['match', 'federal', 'state', 'foundation', 'eligibility', 'apply', 'deadline', 'writer', 'eu', 'global', 'org-intel', 'funder-990', 'uk', 'loi', 'loi-readiness'], 'type': 'string', 'description': 'Which endpoint to call. Options: match | federal | state | foundation | eligibility | apply | deadline | writer | eu | global | org-intel | funder-990 | uk | loi | loi-readiness'}, 'agency': {'type': 'string', 'description': 'agency'}, 'amount': {'type': 'string', 'description': 'ask size, e.g. 75000 USD'}, 'funder': {'type': 'string', 'description': 'the foundation/programme being approached'}, 'nation': {'type': 'string', 'description': 'England | Scotland | Wales | Northern Ireland'}, 'sector': {'type': 'string', 'description': 'arts | health | education | environment | technology | agriculture | community | housing | science'}, 'country': {'type': 'string', 'description': 'EU member state'}, 'keyword': {'type': 'string', 'description': 'keyword'}, 'mission': {'type': 'string', 'description': 'mission'}, 'project': {'type': 'string', 'description': 'what you want funded'}, 'section': {'type': 'string', 'description': 'section'}, 'category': {'type': 'string', 'description': 'category'}, 'duration': {'type': 'string', 'description': 'e.g. 2 years'}, 'location': {'type': 'string', 'description': 'location'}, 'org_name': {'type': 'string', 'description': 'Organization legal name. Requires state.'}, 'org_type': {'type': 'string', 'description': 'nonprofit | small_business | individual | public_university | private_university | state_government | local_government | tribal | for_profit | other'}, 'grant_name': {'type': 'string', 'description': 'grant_name'}, 'eligibility': {'type': 'string', 'description': 'eligibility'}, 'org_profile': {'type': 'string', 'description': 'org_profile'}, 'org_description': {'type': 'string', 'description': 'org_description'}, 'project_description': {'type': 'string', 'description': 'project_description'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'mw': {'type': 'string', 'description': 'Load in MW — scales the absolute CO2 and EUR savings'}, 'zip': {'type': 'string', 'description': 'US ZIP code (preferred)'}, 'goal': {'type': 'string', 'description': 'What to optimise. cost and blend require a region with a published day-ahead price series (DE, FR, BE and other bidding zones).'}, 'lang': {'type': 'string', 'description': 'Response language (default en)'}, 'hours': {'type': 'string', 'description': 'Forward window in hours, 1-48'}, 'miles': {'type': 'string', 'description': 'Annual miles (1,000-100,000)'}, 'state': {'type': 'string', 'description': '2-letter US state code (TX, CA, NY, etc.; default: US)'}, 'action': {'enum': ['carbon-intensity', 'compute-window', 'prices', 'grid', 'renewable', 'natural-gas', 'forecast', 'ev-cost', 'solar', 'appliance', 'battery', 'carbon', 'community-solar', 'tou'], 'type': 'string', 'description': 'Which endpoint to call. Options: carbon-intensity | compute-window | prices | grid | renewable | natural-gas | forecast | ev-cost | solar | appliance | battery | carbon | community-solar | tou'}, 'has_ev': {'type': 'string', 'description': 'true if household has an EV (major TOU savings driver)'}, 'region': {'type': 'string', 'description': 'UK | a GB DNO region (london, north-scotland, …) | DE FR NL BE AT ES IT NO'}, 'utility': {'type': 'string', 'description': 'Utility name (e.g., PGE, SCE, ConEd) for utility-specific TOU plans'}, 'location': {'type': 'string', 'description': 'City, State or place name'}, 'max_gco2': {'type': 'string', 'description': 'Optional carbon budget in gCO2/kWh. Returns the earliest window meeting it, or satisfiable:false.'}, 'age_years': {'type': 'string', 'description': 'Appliance age in years (affects upgrade ROI calculation)'}, 'appliance': {'type': 'string', 'description': 'Appliance type (hvac, water-heater, refrigerator, washer, dryer, dishwasher, lighting)'}, 'has_solar': {'type': 'string', 'description': 'Whether the property already has solar'}, 'system_kw': {'type': 'string', 'description': 'System size in kW (2-20)'}, 'monthly_kwh': {'type': 'string', 'description': 'Average monthly consumption in kWh'}, 'usage_hours': {'type': 'string', 'description': 'Daily usage hours (default varies by appliance)'}, 'monthly_bill': {'type': 'string', 'description': 'Average monthly electricity bill in USD'}, 'household_size': {'type': 'string', 'description': 'Number of people in household'}, 'credit_preference': {'type': 'string', 'description': 'Preference for bill credit vs. direct payment programs'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'zip': {'type': 'string', 'description': 'US ZIP code'}, 'city': {'type': 'string', 'description': 'City name (optional filter)'}, 'lang': {'type': 'string', 'description': 'Response language (default en)'}, 'type': {'type': 'string', 'description': 'Type (plants, mushrooms, berries, all)'}, 'goals': {'type': 'string', 'description': 'Specific goals (e.g. reduce pesticides, support local farms, eat seasonally)'}, 'items': {'type': 'string', 'description': 'Produce items to compare (space or comma separated)'}, 'label': {'type': 'string', 'description': 'Label to decode (e.g. free-range, natural, pasture-raised, grass-fed, non-GMO)'}, 'month': {'type': 'string', 'description': 'Month (1-12). Defaults to current month.'}, 'query': {'type': 'string', 'description': 'Search terms (e.g. beef, dairy, grain)'}, 'state': {'type': 'string', 'description': '2-letter US state code (e.g. CA, TX, NY)'}, 'action': {'enum': ['find', 'season', 'labels', 'organic', 'dirty-dozen', 'food-hub', 'regenerative', 'designations', 'agritourism', 'csa', 'cost', 'roadmap', 'food-preservation', 'foraging-intel', 'livestock-basics'], 'type': 'string', 'description': 'Which endpoint to call. Options: find | season | labels | organic | dirty-dozen | food-hub | regenerative | designations | agritourism | csa | cost | roadmap | food-preservation | foraging-intel | livestock-basics'}, 'animal': {'type': 'string', 'description': 'Animal (chickens, goats, bees, etc.)'}, 'method': {'type': 'string', 'description': 'Method (canning, fermenting, dehydrating, freezing, pickling)'}, 'radius': {'type': 'string', 'description': 'Search radius in miles'}, 'season': {'type': 'string', 'description': 'Season (spring, summer, fall, winter)'}, 'climate': {'type': 'string', 'description': 'Climate (temperate, arid, etc.)'}, 'country': {'type': 'string', 'description': 'Country (for international calendar)'}, 'produce': {'type': 'string', 'description': 'Produce to preserve'}, 'product': {'type': 'string', 'description': 'Product name (e.g. parmigiano-reggiano, champagne, prosciutto-di-parma, roquefort)'}, 'location': {'type': 'string', 'description': 'City/state or region'}, 'quantity': {'type': 'string', 'description': 'Quantity (e.g. small batch)'}, 'weekly_budget': {'type': 'string', 'description': 'Weekly food budget in USD'}, 'household_size': {'type': 'string', 'description': 'Number of people in household'}, 'land_size_sqft': {'type': 'string', 'description': 'Available land in sq ft'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'drug': {'type': 'string', 'description': 'drug'}, 'herb': {'type': 'string', 'description': 'herb'}, 'lang': {'type': 'string', 'description': 'lang'}, 'type': {'type': 'string', 'description': 'naturopath | herbalist | tcm | ayurveda | homeopath | integrative-md'}, 'focus': {'type': 'string', 'description': 'Comma-separated: sleep, digestion, immune, first-aid, skin, stress'}, 'topic': {'type': 'string', 'description': 'anxiety | pain | sleep | epilepsy | nausea | inflammation | general'}, 'action': {'enum': ['herb', 'remedy', 'ingredient', 'interaction', 'skin', 'tradition', 'practitioner', 'cannabis', 'protocol', 'apothecary'], 'type': 'string', 'description': 'Which endpoint to call. Options: herb | remedy | ingredient | interaction | skin | tradition | practitioner | cannabis | protocol | apothecary'}, 'budget': {'type': 'string', 'description': 'starter | standard (default) | complete'}, 'remedy': {'type': 'string', 'description': 'Specific remedy to compile, e.g. castor oil pack, fire cider'}, 'concern': {'type': 'string', 'description': 'anti-aging | acne | hydration | sensitivity'}, 'product': {'type': 'string', 'description': 'product'}, 'audience': {'type': 'string', 'description': 'adult (default) | child | pregnancy — tightens safety rails'}, 'compound': {'type': 'string', 'description': 'Default: both'}, 'location': {'type': 'string', 'description': 'location'}, 'condition': {'type': 'string', 'description': 'condition'}, 'household': {'type': 'string', 'description': 'e.g. "2 adults, 2 kids under 10" or "1 adult, pregnant"'}, 'tradition': {'type': 'string', 'description': 'tradition'}, 'ingredient': {'type': 'string', 'description': 'ingredient'}, 'ingredients': {'type': 'string', 'description': 'ingredients'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'age': {'type': 'string', 'description': 'Home age (years)'}, 'zip': {'type': 'string', 'description': 'Legacy alias for location (ZIP/postal code)'}, 'city': {'type': 'string', 'description': 'city'}, 'lang': {'type': 'string', 'description': 'lang'}, 'room': {'type': 'string', 'description': 'Room'}, 'sqft': {'type': 'string', 'description': 'Square footage (or square meters — state units)'}, 'state': {'type': 'string', 'description': 'State/province/region'}, 'trade': {'type': 'string', 'description': 'Trade (plumber, electrician, roofer, etc.)'}, 'action': {'enum': ['value', 'neighborhood', 'improve', 'maintain', 'rent', 'contractor', 'energy', 'maintenance', 'roi', 'smart'], 'type': 'string', 'description': 'Which endpoint to call. Options: value | neighborhood | improve | maintain | rent | contractor | energy | maintenance | roi | smart'}, 'budget': {'type': 'string', 'description': 'Budget, in local currency'}, 'county': {'type': 'string', 'description': 'County name hint for HUD FMR matching (US only)'}, 'region': {'type': 'string', 'description': 'Region or state/province (e.g. Northeast, Pacific Northwest, Bavaria, New South Wales)'}, 'season': {'type': 'string', 'description': 'Defaults to current season (hemisphere-corrected when country is given)'}, 'address': {'type': 'string', 'description': 'Street address'}, 'country': {'type': 'string', 'description': 'Country (e.g. US, UK, CA, DE, AU) — selects local currency and property portals'}, 'project': {'type': 'string', 'description': 'Project type (e.g. kitchen-remodel, deck-addition, new-roof)'}, 'bedrooms': {'type': 'string', 'description': 'bedrooms'}, 'features': {'type': 'string', 'description': 'Home features (pool, well, etc.)'}, 'home_age': {'type': 'string', 'description': 'Home age (years)'}, 'location': {'type': 'string', 'description': 'Postal code or city (e.g. 90210, M5V 2T6, SW1A)'}, 'ecosystem': {'type': 'string', 'description': 'Ecosystem (Alexa, HomeKit, Google Home)'}, 'home_type': {'type': 'string', 'description': 'Home type (single-family, condo, etc.)'}, 'home_value': {'type': 'string', 'description': 'Current estimated home value, in local currency'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'age': {'type': 'string', 'description': "Applicant age in years (e.g. '31')"}, 'clb': {'type': 'string', 'description': "Canadian Language Benchmark score (for Express Entry, e.g. '9'). CLB 9 = IELTS 7.0; CLB 10 = IELTS 7.5+."}, 'crs': {'type': 'string', 'description': 'Current CRS score for the strategy read'}, 'form': {'type': 'string', 'description': 'Form type (e.g. I-485, I-130, I-765, N-400, I-140, I-539)'}, 'lang': {'type': 'string', 'description': 'BCP-47 language code (e.g. es, fr, pt, hi, zh, ar)'}, 'type': {'type': 'string', 'description': 'type (default: investment)'}, 'ielts': {'type': 'string', 'description': "Overall IELTS band score (e.g. '7.5') — used if clb not provided"}, 'action': {'enum': ['visa', 'pathway', 'nomad', 'citizenship', 'status', 'bulletin', 'retirement', 'compare', 'rights', 'cost', 'points', 'category-check'], 'type': 'string', 'description': 'Which endpoint to call. Options: visa | pathway | nomad | citizenship | status | bulletin | retirement | compare | rights | cost | points | category-check'}, 'budget': {'type': 'string', 'description': 'Budget in USD for investment citizenship (e.g. 150000, 500000, 1000000)'}, 'income': {'type': 'string', 'description': 'Monthly income in USD (default: 3000)'}, 'region': {'type': 'string', 'description': 'Filter by region (e.g. Europe, Southeast Asia, Latin America, Caribbean)'}, 'status': {'type': 'string', 'description': "Status message to decode (e.g. 'Case Was Received', 'Request for Evidence', 'Case Was Approved')"}, 'system': {'type': 'string', 'description': "Which immigration points system to evaluate. Use 'any' to assess all relevant systems."}, 'partner': {'type': 'string', 'description': 'Whether applicant has a spouse/common-law partner with qualifying skills/language'}, 'receipt': {'type': 'string', 'description': 'USCIS receipt number (e.g. MSC2190012345, SRC2112345678)'}, 'ancestry': {'type': 'string', 'description': 'Country for ancestry citizenship check (e.g. Italy, Ireland, Germany)'}, 'category': {'type': 'string', 'description': 'category'}, 'priority': {'type': 'string', 'description': 'priority'}, 'education': {'type': 'string', 'description': 'Highest education level (e.g. bachelor, master, PhD)'}, 'job_offer': {'type': 'string', 'description': 'Whether applicant has a valid job offer from a qualifying employer'}, 'visa_type': {'type': 'string', 'description': 'Visa or form type (e.g. I-485, EB-2, H-1B, F-1, Canada Express Entry, UK Skilled Worker) (default: H-1B)'}, 'french_clb': {'type': 'string', 'description': 'Best French CLB/NCLC level (all four abilities); 0 if none'}, 'local_work': {'type': 'string', 'description': 'Years of work experience inside the destination country'}, 'nomination': {'type': 'string', 'description': 'Whether applicant has a provincial/state nomination (adds +600 CRS for Canada)'}, 'occupation': {'type': 'string', 'description': 'Job title or NOC/SOC code — improves pathway matching'}, 'preference': {'type': 'string', 'description': 'preference'}, 'work_years': {'type': 'string', 'description': 'Years of skilled work experience outside the destination country'}, 'destination': {'type': 'string', 'description': 'destination (default: United States)'}, 'family_size': {'type': 'string', 'description': 'Number of dependents to include in cost model'}, 'nationality': {'type': 'string', 'description': 'nationality (default: Indian)'}, 'visa_status': {'type': 'string', 'description': 'Visa type or immigration status (e.g. H-1B, F-1, Green Card, TN, Skilled Worker, ILR) (default: work visa)'}, 'destinations': {'type': 'string', 'description': 'Comma-separated destination countries (2–5) (default: US,Canada,Portugal,Germany)'}, 'caf_job_offer': {'type': 'string', 'description': 'true if you hold a Canadian Armed Forces job offer'}, 'chargeability': {'type': 'string', 'description': 'Country of chargeability, usually birth country (default: India)'}, 'priority_date': {'type': 'string', 'description': 'Your priority date (YYYY-MM-DD) — enables personalized filing eligibility check'}, 'with_attorney': {'type': 'string', 'description': 'Include attorney fee estimate (default: true)'}, 'canadian_months': {'type': 'string', 'description': 'Months gained IN Canada (new 2026 categories need 12 Canadian)'}, 'occupation_group': {'type': 'string', 'description': 'healthcare|stem|trade|education|transport|physician|senior_manager|researcher|other'}, 'months_experience': {'type': 'string', 'description': 'Months of experience in the occupation, last 3 years (anywhere)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'age': {'type': 'string', 'description': 'Applicant age'}, 'dog': {'type': 'string', 'description': 'Whether tenant has a dog (affects liability)'}, 'zip': {'type': 'string', 'description': 'ZIP code for rate context'}, 'debt': {'type': 'string', 'description': 'Other debt (student loans, auto, credit card) in USD'}, 'lang': {'type': 'string', 'description': 'Response language'}, 'sqft': {'type': 'string', 'description': 'Square footage'}, 'event': {'type': 'string', 'description': 'Life event (marriage, baby, home-purchase, divorce)'}, 'state': {'type': 'string', 'description': "State of registration (e.g. 'Texas', 'CA')"}, 'value': {'type': 'string', 'description': 'Home value or purchase price in USD'}, 'action': {'enum': ['auto', 'life', 'home', 'review', 'renters', 'business', 'claim', 'disability', 'life-event', 'rate', 'umbrella', 'health', 'prompt-pay', 'prompt-pay-letter', 'prompt-pay-check'], 'type': 'string', 'description': 'Which endpoint to call. Options: auto | life | home | review | renters | business | claim | disability | life-event | rate | umbrella | health | prompt-pay | prompt-pay-letter | prompt-pay-check'}, 'income': {'type': 'string', 'description': 'Annual gross income in USD'}, 'country': {'type': 'string', 'description': 'ISO country code (e.g. US, UK, DE, CA, AU) — tailors norms and benchmark anchors. Default US.'}, 'details': {'type': 'string', 'description': 'Additional context'}, 'profile': {'type': 'string', 'description': "Driver profile description (e.g. 'clean record 10 years, married, homeowner')"}, 'revenue': {'type': 'string', 'description': 'Annual revenue USD'}, 'vehicle': {'type': 'string', 'description': "Vehicle description (e.g. '2020 Toyota Camry')"}, 'hmo_plan': {'type': 'string', 'description': 'CA: true for Knox-Keene/DMHC plans'}, 'location': {'type': 'string', 'description': "City and state (e.g. 'Austin TX')"}, 'mortgage': {'type': 'string', 'description': 'Remaining mortgage balance in USD'}, 'policies': {'type': 'string', 'description': "Current policies held (e.g. 'auto,home,life,umbrella')"}, 'age_range': {'type': 'string', 'description': 'Age range (e.g. 25-34)'}, 'employees': {'type': 'string', 'description': 'Employee count'}, 'net_worth': {'type': 'string', 'description': 'Estimated net worth (in local currency) for umbrella/liability sizing'}, 'owns_home': {'type': 'string', 'description': 'Owns home (yes/no)'}, 'paid_date': {'type': 'string', 'description': 'YYYY-MM-DD paid (omit if unpaid)'}, 'situation': {'type': 'string', 'description': "Life situation description (e.g. 'married, 2 kids, dual income')"}, 'claim_type': {'type': 'string', 'description': 'property | auto | health | disability | life'}, 'deductible': {'type': 'string', 'description': 'Policy deductible USD'}, 'dependents': {'type': 'string', 'description': 'Number of financial dependents'}, 'life_stage': {'type': 'string', 'description': "Recent life events (e.g. 'new baby', 'home purchase', 'retirement')"}, 'occupation': {'type': 'string', 'description': 'Occupation'}, 'priorities': {'type': 'string', 'description': 'cost/coverage/dental/maternity/chronic'}, 'amount_paid': {'type': 'string', 'description': 'USD partial payment'}, 'denial_date': {'type': 'string', 'description': 'NY-PIP: denial date (drives the 65-3.9(c) interest toll)'}, 'third_party': {'type': 'string', 'description': "true if claiming against someone ELSE's insurer (honest-no)"}, 'claim_amount': {'type': 'string', 'description': 'USD claim amount from your records'}, 'claim_number': {'type': 'string', 'description': 'Claim number (placeholder if omitted)'}, 'date_of_loss': {'type': 'string', 'description': 'FL: the 5-yr limitations clock runs from the date of loss'}, 'employer_ltd': {'type': 'string', 'description': 'Existing employer long-term disability (yes/no/details)'}, 'insurer_name': {'type': 'string', 'description': 'Insurer name for the letter'}, 'plan_funding': {'type': 'string', 'description': 'health: fully_insured | self_funded | government | church | unknown (ERISA gate)'}, 'submitted_by': {'type': 'string', 'description': 'insured_reimbursement | provider_assigned'}, 'teen_drivers': {'type': 'string', 'description': 'Teen drivers (yes/no)'}, 'business_type': {'type': 'string', 'description': 'Business type (e.g. consulting, retail, contractor)'}, 'policy_number': {'type': 'string', 'description': 'Policy number (placeholder if omitted)'}, 'all_items_date': {'type': 'string', 'description': 'TX: date all requested items were provided'}, 'insurance_type': {'type': 'string', 'description': 'Insurance type (auto, home, renters)'}, 'current_premium': {'type': 'string', 'description': 'Current premium USD'}, 'damage_estimate': {'type': 'string', 'description': 'Estimated damage USD'}, 'rental_property': {'type': 'string', 'description': 'Owns rental property (yes/no)'}, 'weather_related': {'type': 'string', 'description': 'TX property: true for hail/wind/hurricane (ch. 542A lane) — REQUIRED for TX property'}, 'current_coverage': {'type': 'string', 'description': 'Current dwelling coverage amount in USD'}, 'interest_included': {'type': 'string', 'description': 'auto-pay lanes: did the payment include the interest'}, 'policyholder_name': {'type': 'string', 'description': 'Your name (placeholder if omitted)'}, 'submission_method': {'type': 'string', 'description': 'GA: electronic | paper (deadline fork)'}, 'claim_received_date': {'type': 'string', 'description': 'YYYY-MM-DD the insurer received the claim/notice/proof of loss'}, 'acted_within_30_of_denial': {'type': 'string', 'description': 'NY-PIP: was arbitration/suit filed within 30 days of denial'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lang': {'type': 'string', 'description': 'Response language code (en | es | fr | de | zh | hi | ar | pt | ja | ko | etc.)'}, 'mark': {'type': 'string', 'description': 'the brand/product name to check'}, 'role': {'type': 'string', 'description': 'which party you are — freelancer | tenant | employee | customer | vendor | ...'}, 'text': {'type': 'string', 'description': 'the contract text, URL-encoded (or send as POST JSON body {"text":"..."}); min 200 chars, max 30000'}, 'type': {'type': 'string', 'description': 'type'}, 'goods': {'type': 'string', 'description': 'what it will be sold as — sharpens class analysis'}, 'issue': {'type': 'string', 'description': 'issue'}, 'state': {'type': 'string', 'description': 'state'}, 'action': {'enum': ['letter', 'contract', 'tenant', 'employment', 'business', 'estate', 'consumer', 'small-claims', 'ip', 'rights', 'sign-check', 'trademark-check', 'letter-triage', 'trademark-precheck'], 'type': 'string', 'description': 'Which endpoint to call. Options: letter | contract | tenant | employment | business | estate | consumer | small-claims | ip | rights | sign-check | trademark-check | letter-triage | trademark-precheck'}, 'amount': {'type': 'string', 'description': 'amount'}, 'clause': {'type': 'string', 'description': 'clause'}, 'serial': {'type': 'string', 'description': 'optional CSV of known USPTO serial/registration numbers to verify directly'}, 'outcome': {'type': 'string', 'description': 'outcome'}, 'concerns': {'type': 'string', 'description': 'optional — anything specific to check'}, 'recipient': {'type': 'string', 'description': 'recipient'}, 'situation': {'type': 'string', 'description': 'situation'}, 'entity_type': {'type': 'string', 'description': 'entity_type'}, 'jurisdiction': {'type': 'string', 'description': 'optional — auto-detected from the document if omitted'}, 'contract_type': {'type': 'string', 'description': 'contract_type'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'age': {'type': 'string', 'description': 'Age in years — e.g. 35 | 52 | 65'}, 'sex': {'type': 'string', 'description': 'Biological sex — male | female'}, 'diet': {'type': 'string', 'description': 'Diet pattern — e.g. Mediterranean | time-restricted eating | fasting mimicking diet | Blue Zone plant-based | MIND diet | caloric restriction | ketogenic | Japanese traditional'}, 'drug': {'type': 'string', 'description': 'Drug name — e.g. rapamycin | metformin | acarbose | dasatinib | fisetin | senolytics | empagliflozin | semaglutide'}, 'lang': {'type': 'string', 'description': 'Response language: en|es|fr|de|ja|zh|ko|pt|ar|hi (default: en)'}, 'zone': {'type': 'string', 'description': 'Blue Zone or region — e.g. Okinawa | Sardinia | Ikaria | Nicoya | Loma Linda | Blue Zones overview | Hunza | Vilcabamba'}, 'goals': {'type': 'string', 'description': 'Longevity goals — e.g. maximize healthspan | cardiovascular health | cognitive longevity | muscle preservation | reverse biological age'}, 'topic': {'type': 'string', 'description': 'Topic — e.g. GrimAge | DunedinPACE | biological age overview | how to reverse biological aging | epigenetic reprogramming | how to test biological age'}, 'value': {'type': 'string', 'description': 'Lab result with unit — e.g. 85 mg/dL | 2.1 mg/L | 5.4% | 420 ng/dL (optional — enables personalized assessment)'}, 'action': {'enum': ['biomarker', 'supplement-intel', 'protocol-builder', 'clinical-trials', 'blue-zone', 'country-longevity', 'epigenetic-clock', 'diet-intel', 'longevity-drug', 'longevity-clinic', 'dna'], 'type': 'string', 'description': 'Which endpoint to call. Options: biomarker | supplement-intel | protocol-builder | clinical-trials | blue-zone | country-longevity | epigenetic-clock | diet-intel | longevity-drug | longevity-clinic | dna'}, 'budget': {'type': 'string', 'description': 'Budget level — low | moderate | high | $200/month'}, 'country': {'type': 'string', 'description': 'Country name — e.g. Japan | Singapore | Spain | South Korea | Switzerland | Costa Rica | Australia | United States | India | Nigeria'}, 'compound': {'type': 'string', 'description': 'Compound name — e.g. NMN | NR | berberine | spermidine | urolithin A | fisetin | quercetin | alpha-ketoglutarate | resveratrol | taurine'}, 'variants': {'type': 'string', 'description': 'Comma-separated gene/variant identifiers or rsIDs — e.g. APOE-e4,MTHFR-C677T,FOXO3 (up to 8 per request; not raw genome files)'}, 'biomarker': {'type': 'string', 'description': 'Biomarker name — e.g. ApoB | hs-CRP | HbA1c | testosterone | IGF-1 | homocysteine | Lp(a) | ferritin | vitamin D | DHEA-S'}, 'condition': {'type': 'string', 'description': 'Condition or intervention — e.g. aging | rapamycin | metformin | NMN | senolytics | caloric restriction | Alzheimer prevention'}, 'treatment': {'type': 'string', 'description': 'Treatment of interest — e.g. stem cell therapy | NAD+ IV | peptide therapy | hyperbaric oxygen | plasmapheresis | ozone therapy'}, 'conditions': {'type': 'string', 'description': 'Health conditions — e.g. type 2 diabetes | hypertension | none'}, 'recruiting_only': {'type': 'string', 'description': 'Show only recruiting trials (default: true)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'at': {'type': 'string', 'description': 'ISO 8601 timestamp to evaluate. Default: now.'}, 'to': {'type': 'string', 'description': 'Target currency, or a comma-separated list (max 30).'}, 'date': {'type': 'string', 'description': "YYYY-MM-DD. Returns that day's ECB fixing, or the last fixing on or before it (whose date is reported back in `date`, with is_last_available_fixing=true). Omit for the latest."}, 'from': {'type': 'string', 'description': 'Source currency, ISO 4217 alpha-3.'}, 'lang': {'type': 'string', 'description': 'Response language code (en | es | fr | de | zh | hi | ar | pt | ja | ko | etc.)'}, 'pair': {'type': 'string', 'description': 'pair'}, 'event': {'type': 'string', 'description': 'Economic event identifier'}, 'limit': {'type': 'string', 'description': 'How many prints to walk back. Default 8, max 24.'}, 'action': {'enum': ['session-brief', 'event-pulse', 'crypto-pulse', 'commodities-pulse', 'calendar', 'cot', 'bls-series', 'eia-inventory', 'intermarket', 'rates-differential', 'regime', 'convert', 'is-open', 'us', 'us-revisions', 'sentiment'], 'type': 'string', 'description': 'Which endpoint to call. Options: session-brief | event-pulse | crypto-pulse | commodities-pulse | calendar | cot | bls-series | eia-inventory | intermarket | rates-differential | regime | convert | is-open | us | us-revisions | sentiment'}, 'amount': {'type': 'string', 'description': 'Amount to convert. Default 1 (the raw rate).'}, 'series': {'type': 'string', 'description': 'Up to 5 comma-separated BLS series ids or aliases'}, 'session': {'type': 'string', 'description': 'Trading session. Auto-detected from UTC time if omitted.'}, 'exchange': {'type': 'string', 'description': 'Exchange code. Aliases accepted (TSE->JPX, XNYS->NYSE, FRANKFURT->XETRA, ...).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'id': {'type': 'string', 'description': 'Lob letter id returned by POST /api/letters'}, 'to': {'type': 'string', 'description': 'Recipient address'}, 'from': {'type': 'string', 'description': 'Sender-of-record address (never The Aslan Group LLC — we are a paid conduit only)'}, 'lang': {'type': 'string', 'description': 'Response language code (en | es | fr | de | zh | hi | ar | pt | ja | ko | etc.)'}, 'action': {'enum': ['verify-address', 'letters', '{id}', 'health'], 'type': 'string', 'description': 'Which endpoint to call. Options: verify-address | letters | {id} | health'}, 'content': {'type': 'string', 'description': '{ html } or { file_url } — exactly one'}, 'service': {'type': 'string', 'description': 'standard | certified | certified_return_receipt | international'}, 'quote_id': {'type': 'string', 'description': 'From POST /api/quote'}, 'issued_at': {'type': 'string', 'description': 'From POST /api/quote, copied verbatim'}, 'amount_micro': {'type': 'string', 'description': 'From POST /api/quote, copied verbatim'}, 'client_request_id': {'type': 'string', 'description': '8-128 chars, unique per letter, enables idempotent retries'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'goal': {'type': 'string', 'description': 'What the content should accomplish'}, 'lang': {'type': 'string', 'description': 'Language to respond in — defaults to English'}, 'tone': {'type': 'string', 'description': 'Voice tone direction in plain language'}, 'brand': {'type': 'string', 'description': 'The brand to assess AI-answer visibility for — provide brand and/or topic'}, 'goals': {'type': 'string', 'description': 'Primary marketing goal to optimize the mix around'}, 'stage': {'type': 'string', 'description': 'Business stage — startup, growth, or scale'}, 'topic': {'type': 'string', 'description': 'The topic or category to assess AI visibility within — provide brand and/or topic'}, 'action': {'enum': ['llm-visibility', 'content-brief', 'channel-mix', 'roi-forecast', 'competitor-gap', 'ad-copy', 'email-sequence', 'social-strategy', 'local-seo', 'seo-audit', 'seo-review', 'ai-visibility-check', 'video-ad-script', 'voiceover-script', 'ai-visibility-probe'], 'type': 'string', 'description': 'Which endpoint to call. Options: llm-visibility | content-brief | channel-mix | roi-forecast | competitor-gap | ad-copy | email-sequence | social-strategy | local-seo | seo-audit | seo-review | ai-visibility-check | video-ad-script | voiceover-script | ai-visibility-probe'}, 'budget': {'type': 'string', 'description': 'Monthly marketing budget, with currency and period'}, 'domain': {'type': 'string', 'description': 'the website to check — bare domain, any country'}, 'format': {'type': 'string', 'description': 'Voiceover format: video_ad, explainer, podcast_ad, youtube_intro or ivr_greeting — defaults to video_ad'}, 'product': {'type': 'string', 'description': 'The product or service being advertised'}, 'website': {'type': 'string', 'description': 'The website domain to review'}, 'audience': {'type': 'string', 'description': 'Who this content is written for — sharpens tone and structure'}, 'business': {'type': 'string', 'description': 'The type of business to build a local SEO plan for'}, 'channels': {'type': 'string', 'description': 'Comma-separated channels to forecast — defaults to a general digital-marketing mix'}, 'duration': {'type': 'string', 'description': 'Target video length in seconds — defaults to 30'}, 'industry': {'type': 'string', 'description': 'The industry to benchmark ROI projections against'}, 'location': {'type': 'string', 'description': 'City and state/region the business serves — sharpens citation and competitor guidance'}, 'platform': {'type': 'string', 'description': 'Ad platform to write copy for'}, 'competitor': {'type': 'string', 'description': 'The competitor brand or company to analyze'}, 'business_type': {'type': 'string', 'description': 'The business or offer to plan a channel mix for'}, 'sequence_type': {'type': 'string', 'description': 'Type of sequence to write — welcome, nurture, abandoned_cart, post_purchase, or re_engagement'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'dish': {'type': 'string', 'description': 'dish'}, 'lang': {'type': 'string', 'description': 'Response language code (en | es | fr | de | zh | hi | ar | pt | ja | ko | etc.)'}, 'meals': {'type': 'string', 'description': 'meals'}, 'store': {'type': 'string', 'description': 'store'}, 'action': {'enum': ['plan', 'recipe', 'grocery', 'pantry', 'batch', 'dietary', 'budget', 'substitute', 'leftover', 'kitchen'], 'type': 'string', 'description': 'Which endpoint to call. Options: plan | recipe | grocery | pantry | batch | dietary | budget | substitute | leftover | kitchen'}, 'budget': {'type': 'string', 'description': 'budget'}, 'people': {'type': 'string', 'description': 'people'}, 'reason': {'type': 'string', 'description': 'reason'}, 'concern': {'type': 'string', 'description': 'concern'}, 'cuisine': {'type': 'string', 'description': 'cuisine'}, 'dietary': {'type': 'string', 'description': 'dietary'}, 'location': {'type': 'string', 'description': 'location'}, 'servings': {'type': 'string', 'description': 'servings'}, 'leftovers': {'type': 'string', 'description': 'leftovers'}, 'experience': {'type': 'string', 'description': 'experience'}, 'ingredient': {'type': 'string', 'description': 'ingredient'}, 'ingredients': {'type': 'string', 'description': 'ingredients'}, 'preferences': {'type': 'string', 'description': 'preferences'}, 'cooking_style': {'type': 'string', 'description': 'cooking_style'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'drug': {'type': 'string', 'description': 'Medication name (generic or brand — e.g., sertraline, Zoloft, quetiapine)'}, 'lang': {'type': 'string', 'description': 'Response language (e.g., es, fr, de, ja)'}, 'role': {'type': 'string', 'description': 'Job role or profession'}, 'type': {'type': 'string', 'description': 'Type of loss (spousal, parent, child, pet, relationship, identity, health)'}, 'stage': {'type': 'string', 'description': 'Stage: curious, cutting-back, quitting, relapse, supporting-someone'}, 'action': {'enum': ['match', 'assessment', 'burnout', 'medication', 'technique', 'sleep', 'grief', 'relationship', 'workplace', 'crisis', 'postpartum', 'addiction'], 'type': 'string', 'description': 'Which endpoint to call. Options: match | assessment | burnout | medication | technique | sleep | grief | relationship | workplace | crisis | postpartum | addiction'}, 'budget': {'type': 'string', 'description': 'Monthly budget in USD (e.g., 60, 100, 200)'}, 'impact': {'type': 'string', 'description': 'How symptoms impact daily function (mild/moderate/severe)'}, 'concern': {'type': 'string', 'description': 'Mental health concern to address (e.g., panic+attacks, rumination, anger)'}, 'country': {'type': 'string', 'description': "User's country for localized crisis resources"}, 'concerns': {'type': 'string', 'description': 'Mental health concerns (e.g., depression,anxiety,trauma)'}, 'duration': {'type': 'string', 'description': 'How long symptoms have been present (e.g., 3+months)'}, 'modality': {'type': 'string', 'description': 'Preferred therapy modality (CBT, DBT, ACT, coaching)'}, 'severity': {'type': 'string', 'description': 'Severity description (e.g., unable+to+fall+asleep, waking+frequently)'}, 'condition': {'type': 'string', 'description': 'Condition it is prescribed for'}, 'insurance': {'type': 'string', 'description': "Insurance carrier or 'self-pay'"}, 'situation': {'type': 'string', 'description': 'Describe the burnout situation (e.g., 5+years+ICU+nursing)'}, 'jurisdiction': {'type': 'string', 'description': 'Country/jurisdiction for legal framework (US, UK, CA, AU)'}, 'time_since_loss': {'type': 'string', 'description': 'Time since the loss (e.g., 2+weeks, 3+months)'}, 'weeks-postpartum': {'type': 'string', 'description': 'Weeks since birth (e.g. 2, 6, 12, 30)'}, 'relationship_type': {'type': 'string', 'description': 'Type of relationship (romantic, family, friendship, work)'}, 'approach_preference': {'type': 'string', 'description': 'Preferred approach type (CBT, DBT, ACT, mindfulness, somatic)'}, 'substance-or-behavior': {'type': 'string', 'description': 'Substance or behavior (e.g. alcohol, opioids, stimulants, gambling, gaming, nicotine, benzodiazepines)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'age': {'type': 'string', 'description': 'Age'}, 'sex': {'type': 'string', 'description': 'Sex'}, 'diet': {'type': 'string', 'description': 'diet'}, 'drug': {'type': 'string', 'description': 'semaglutide | ozempic | wegovy | tirzepatide | mounjaro | zepbound | liraglutide | saxenda | other'}, 'goal': {'type': 'string', 'description': 'goal'}, 'lang': {'type': 'string', 'description': 'lang'}, 'meal': {'type': 'string', 'description': 'meal'}, 'name': {'type': 'string', 'description': 'name'}, 'brand': {'type': 'string', 'description': 'Supplement brand to verify'}, 'foods': {'type': 'string', 'description': 'Comma-separated food names e.g. chicken,beef,tofu'}, 'goals': {'type': 'string', 'description': 'Health goals'}, 'query': {'type': 'string', 'description': 'query'}, 'topic': {'type': 'string', 'description': 'topic'}, 'action': {'enum': ['research', 'food', 'supplement', 'plan', 'compare', 'analyze', 'stack', 'glucose', 'interactions', 'labs', 'longevity', 'prenatal', 'glp1', 'upf-check', 'supplement-check'], 'type': 'string', 'description': 'Which endpoint to call. Options: research | food | supplement | plan | compare | analyze | stack | glucose | interactions | labs | longevity | prenatal | glp1 | upf-check | supplement-check'}, 'budget': {'type': 'string', 'description': 'budget'}, 'barcode': {'type': 'string', 'description': 'EAN/UPC digits (preferred, exact product)'}, 'context': {'type': 'string', 'description': 'Additional context'}, 'markers': {'type': 'string', 'description': 'Comma-separated lab markers and values'}, 'pattern': {'type': 'string', 'description': 'Glucose pattern description or readings'}, 'product': {'type': 'string', 'description': 'Optional specific product'}, 'calories': {'type': 'string', 'description': 'calories'}, 'symptoms': {'type': 'string', 'description': 'Comma-separated: nausea, constipation, fatigue, reflux'}, 'weeks_on': {'type': 'string', 'description': 'Weeks on the medication'}, 'trimester': {'type': 'string', 'description': 'Trimester (1, 2, 3)'}, 'weight_kg': {'type': 'string', 'description': 'Body weight in kg (or pass weight_lb)'}, 'weight_lb': {'type': 'string', 'description': 'Body weight in lb (alternative to weight_kg)'}, 'conditions': {'type': 'string', 'description': 'Existing conditions'}, 'medications': {'type': 'string', 'description': 'Comma-separated medications'}, 'supplements': {'type': 'string', 'description': 'Comma-separated supplements'}, 'body_fat_pct': {'type': 'string', 'description': 'Optional; switches protein math to fat-free mass'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'q': {'type': 'string', 'description': "Bill name or topic (e.g. 'GENIUS Act', 'stablecoin regulation', 'MiCA')"}, 'tx': {'type': 'string', 'description': 'Transaction hash of the settlement'}, 'url': {'type': 'string', 'description': "Project's public website URL or domain"}, 'lang': {'type': 'string', 'description': 'Response language (ISO 639-1 code)'}, 'mint': {'type': 'string', 'description': 'SPL token mint address (base58)'}, 'pool': {'type': 'string', 'description': 'v3-compatible pool address to read directly (overrides token resolution)'}, 'term': {'type': 'string', 'description': "Term to explain (e.g. 'atomic settlement', 'MiCA', 'CASP', 'yield bearing stablecoin', 'RWA')"}, 'type': {'type': 'string', 'description': 'Type of transition'}, 'asset': {'type': 'string', 'description': 'Which ETF complex to analyze'}, 'chain': {'type': 'string', 'description': 'EVM chain (default base)'}, 'limit': {'type': 'string', 'description': 'max launches to return, 1-50 (default 25); newest first'}, 'scope': {'type': 'string', 'description': 'scope parameter'}, 'token': {'type': 'string', 'description': 'ERC-20 token address — primary pool auto-resolved via DexScreener'}, 'topic': {'type': 'string', 'description': 'topic parameter'}, 'vault': {'type': 'string', 'description': 'Optional address of ANY ERC-4626 vault on Base to read alongside the standard panel.'}, 'action': {'type': 'string', 'description': 'Type of analysis'}, 'period': {'type': 'string', 'description': 'period parameter'}, 'sector': {'type': 'string', 'description': "Sector to focus on, or 'all' for comprehensive coverage"}, 'window': {'type': 'string', 'description': 'Trailing window in days for realized ERC-4626 vault APY (share-price delta, annualized).'}, 'address': {'type': 'string', 'description': 'ERC-20 token contract address (0x + 40 hex)'}, 'context': {'type': 'string', 'description': "Additional context about the user's situation"}, 'product': {'type': 'string', 'description': 'Product to analyze'}, 'trigger': {'type': 'string', 'description': "The development to model (e.g. 'GENIUS Act passes', 'DTCC full tokenization launch', 'MiCA enforcement begins')"}, 'use_case': {'type': 'string', 'description': "What the entity wants to do (e.g. 'issue a stablecoin', 'operate a crypto exchange', 'accept USDC payments')"}, 'framework': {'type': 'string', 'description': "Specific framework to focus on (e.g. 'MiCA', 'GENIUS Act')"}, 'timeframe': {'type': 'string', 'description': 'timeframe parameter'}, 'asset_type': {'type': 'string', 'description': "Asset type to analyze (e.g. 'real estate', 'equity', 'bond', 'private credit', 'art')"}, 'asset_class': {'type': 'string', 'description': "Specific asset class focus (e.g. 'US Treasuries', 'real estate', 'private credit')"}, 'perspective': {'type': 'string', 'description': 'Account-holder address: its inflows become credits, outflows debits'}, 'jurisdiction': {'type': 'string', 'description': 'Jurisdiction to focus on'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'age': {'type': 'string', 'description': 'age'}, 'zip': {'type': 'string', 'description': 'zip'}, 'ages': {'type': 'string', 'description': 'ages'}, 'lang': {'type': 'string', 'description': 'lang'}, 'brand': {'type': 'string', 'description': 'brand'}, 'grade': {'type': 'string', 'description': 'grade'}, 'action': {'enum': ['milestone', 'safety', 'school', 'activity', 'finance', 'sleep', 'nutrition', 'discipline', 'childcare', 'health'], 'type': 'string', 'description': 'Which endpoint to call. Options: milestone | safety | school | activity | finance | sleep | nutrition | discipline | childcare | health'}, 'budget': {'type': 'string', 'description': 'budget'}, 'income': {'type': 'string', 'description': 'income'}, 'concern': {'type': 'string', 'description': 'concern'}, 'country': {'type': 'string', 'description': 'Country or region for jurisdiction-aware guidance (e.g. US, UK, Canada, Australia, Germany). Defaults to a generic/US-fallback response if omitted.'}, 'behavior': {'type': 'string', 'description': 'behavior'}, 'children': {'type': 'string', 'description': 'children'}, 'symptoms': {'type': 'string', 'description': 'symptoms'}, 'interests': {'type': 'string', 'description': 'interests'}, 'situation': {'type': 'string', 'description': 'situation'}, 'age_months': {'type': 'string', 'description': 'age_months'}, 'priorities': {'type': 'string', 'description': 'priorities'}, 'product_type': {'type': 'string', 'description': 'product_type'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'q': {'type': 'string', 'description': 'Search query — technology keyword or assignee/company name'}, 'id': {'type': 'string', 'description': 'Patent number (e.g. 10000000 or US10,000,000)'}, 'cpc': {'type': 'string', 'description': 'CPC classification code (e.g. G06N, H01M)'}, 'area': {'type': 'string', 'description': 'Technology area (e.g. CRISPR, solid-state battery, large language models)'}, 'drug': {'type': 'string', 'description': 'Drug name — generic or brand (e.g. humira, ozempic, keytruda)'}, 'lang': {'type': 'string', 'description': 'lang'}, 'mark': {'type': 'string', 'description': 'Trademark to search (e.g. PulsePay, NeuralFlow)'}, 'type': {'type': 'string', 'description': 'type'}, 'goods': {'type': 'string', 'description': 'Goods or services description (e.g. payment software, clothing, restaurant services)'}, 'action': {'enum': ['global', 'search', 'cliff', 'fto', 'assignee', 'prior-art', 'status', 'trends', 'sep', 'competitor', 'trademark'], 'type': 'string', 'description': 'Which endpoint to call. Options: global | search | cliff | fto | assignee | prior-art | status | trends | sep | competitor | trademark'}, 'company': {'type': 'string', 'description': 'Company or institution name (e.g. Qualcomm, MIT, Samsung)'}, 'country': {'type': 'string', 'description': 'Target jurisdiction (e.g. US, EU, China, Japan, global)'}, 'standard': {'type': 'string', 'description': 'Technology standard'}, 'invention': {'type': 'string', 'description': 'Invention description — be specific about the novel aspects'}, 'technology': {'type': 'string', 'description': 'Technology or product description for FTO analysis'}, 'jurisdiction': {'type': 'string', 'description': 'Patent office code. EP = EPO (Europe), WO = WIPO PCT (international), CN = CNIPA (China), KR = KIPO (Korea), JP = JPO (Japan), DE = DPMA (Germany), GB = UKIPO, CA = CIPO (Canada), AU = IP Australia, IN = IPO India, BR = INPI (Brazil)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'age': {'type': 'string', 'description': 'Pet age (e.g. 8 years)'}, 'drug': {'type': 'string', 'description': 'Drug name (e.g. carprofen, metronidazole, apoquel)'}, 'lang': {'type': 'string', 'description': 'Response language (e.g. es, de, fr)'}, 'breed': {'type': 'string', 'description': 'Breed name (e.g. golden-retriever, french-bulldog, maine-coon)'}, 'issue': {'type': 'string', 'description': 'Behavior issue (e.g. separation-anxiety, leash-reactivity, litter-box-avoidance, destructive-chewing, aggression)'}, 'topic': {'type': 'string', 'description': 'Research topic (e.g. joint-supplements, omega-3-benefits)'}, 'action': {'enum': ['symptoms', 'research', 'nutrition', 'medication', 'breed', 'cost', 'insurance', 'senior', 'toxin', 'travel', 'behavior', 'recall-check'], 'type': 'string', 'description': 'Which endpoint to call. Options: symptoms | research | nutrition | medication | breed | cost | insurance | senior | toxin | travel | behavior | recall-check'}, 'origin': {'type': 'string', 'description': 'Origin country (default US)'}, 'region': {'type': 'string', 'description': 'Region'}, 'weight': {'type': 'string', 'description': 'Pet weight (e.g. 65lbs)'}, 'product': {'type': 'string', 'description': 'Pet food brand or product name to check'}, 'species': {'type': 'string', 'description': 'Animal species'}, 'symptoms': {'type': 'string', 'description': 'Comma-separated symptoms (e.g. lethargy,vomiting)'}, 'condition': {'type': 'string', 'description': 'Health condition (e.g. pancreatitis, kidney-disease, obesity)'}, 'procedure': {'type': 'string', 'description': 'Procedure name'}, 'substance': {'type': 'string', 'description': 'Substance ingested'}, 'conditions': {'type': 'string', 'description': 'Existing conditions'}, 'destination': {'type': 'string', 'description': 'Destination'}, 'amount_ingested': {'type': 'string', 'description': 'Amount ingested'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'q': {'type': 'string', 'description': 'Search term'}, 'law': {'type': 'string', 'description': "Law or regulation (e.g. 'OSHA heat stress standard', 'ADA', 'California CCPA', 'FTC non-compete ban')"}, 'lang': {'type': 'string', 'description': 'Response language (ISO 639-1 code)'}, 'mode': {'type': 'string', 'description': 'search | open-comments'}, 'text': {'type': 'string', 'description': 'Legal or regulatory text to decode (up to 4,000 chars; use POST for longer text)'}, 'type': {'type': 'string', 'description': 'Rule | Proposed Rule | Notice | all'}, 'court': {'type': 'string', 'description': 'Court (scotus, cjeu, all, etc.)'}, 'limit': {'type': 'string', 'description': '1-20, default 8'}, 'state': {'type': 'string', 'description': '2-letter state code (TX) or comma-separated list (CA,TX,NY)'}, 'topic': {'type': 'string', 'description': 'topic'}, 'action': {'type': 'string', 'description': 'action'}, 'agency': {'type': 'string', 'description': 'Filter by agency'}, 'period': {'type': 'string', 'description': 'period'}, 'sector': {'type': 'string', 'description': "Sector focus (or 'all')"}, 'context': {'type': 'string', 'description': 'context'}, 'parties': {'type': 'string', 'description': 'Parties involved'}, 'trigger': {'type': 'string', 'description': "The development to model (e.g. 'federal $15 minimum wage passes', 'FTC non-compete ban upheld', 'California single-payer healthcare enacted')"}, 'lookahead': {'type': 'string', 'description': 'Days ahead to surface deadlines'}, 'entity_type': {'type': 'string', 'description': "Filter to specific entity type (e.g. 'employer under 50 employees')"}, 'jurisdiction': {'type': 'string', 'description': 'jurisdiction'}, 'jurisdictions': {'type': 'string', 'description': "Comma-separated jurisdictions (e.g. 'US,EU,UK,Canada,Australia')"}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'zip': {'type': 'string', 'description': 'Legacy alias for location; implies country=US when country is omitted'}, 'beds': {'type': 'string', 'description': 'Bed/bath description (e.g. 3/2)'}, 'debt': {'type': 'string', 'description': 'Existing monthly debt payments (car, student loans)'}, 'down': {'type': 'string', 'description': 'Down payment. Defaults to 20%.'}, 'lang': {'type': 'string', 'description': 'lang'}, 'rate': {'type': 'string', 'description': 'Current interest rate as percentage (e.g. 7.25)'}, 'rent': {'type': 'string', 'description': 'Current monthly rent in local currency'}, 'sqft': {'type': 'string', 'description': 'Square footage (improves estimate)'}, 'type': {'type': 'string', 'description': 'single-family / multifamily / condo / short-term'}, 'angle': {'type': 'string', 'description': 'renter | investor | str | budget (default: overview — includes all sections)'}, 'price': {'type': 'string', 'description': 'Purchase price in local currency'}, 'units': {'type': 'string', 'description': 'Number of rental units'}, 'years': {'type': 'string', 'description': 'Planned years in home. Defaults to 5.'}, 'action': {'enum': ['mortgage', 'afford', 'rentbuy', 'refi', 'market', 'invest', 'valuate', 'neighborhood', 'first-buyer', 'landlord', 'rental-market', 'council-tax', 'council-tax-letter', 'council-tax-check'], 'type': 'string', 'description': 'Which endpoint to call. Options: mortgage | afford | rentbuy | refi | market | invest | valuate | neighborhood | first-buyer | landlord | rental-market | council-tax | council-tax-letter | council-tax-check'}, 'credit': {'type': 'string', 'description': 'Credit score range (e.g. 680)'}, 'income': {'type': 'string', 'description': 'Annual gross income, local currency'}, 'address': {'type': 'string', 'description': 'Full property address'}, 'balance': {'type': 'string', 'description': 'Remaining loan balance'}, 'country': {'type': 'string', 'description': 'Country code, e.g. US, UK, CA, DE, AU, IN (optional; unspecified is treated honestly, not silently as US)'}, 'savings': {'type': 'string', 'description': 'Available savings / potential down payment'}, 'bedrooms': {'type': 'string', 'description': 'bedrooms'}, 'location': {'type': 'string', 'description': 'City, region, or postal code'}, 'priority': {'type': 'string', 'description': 'schools / investment / walkability / safety / balanced'}, 'situation': {'type': 'string', 'description': 'general / finding-tenants / eviction / raising-rent / maintenance'}, 'home_value': {'type': 'string', 'description': 'Current home value (enables cash-out analysis)'}, 'years_left': {'type': 'string', 'description': 'Years remaining on current loan. Defaults to 25.'}, 'current_band': {'type': 'string', 'description': 'Your band (A-H, +I Wales) from gov.uk/council-tax-bands'}, 'neighbor_bands': {'type': 'string', 'description': "3-5 comparable neighbors' bands, comma-separated"}, 'purchase_price': {'type': 'string', 'description': 'Enables deterministic gross-yield math (long-term and, when angle includes STR, short-term)'}, 'physical_change': {'type': 'string', 'description': 'Qualifying physical/use change (split/merge/demolition/renovation)'}, 'band_change_date': {'type': 'string', 'description': 'If the VOA changed the band recently'}, 'property_address': {'type': 'string', 'description': 'For the document'}, 'risk_acknowledged': {'type': 'string', 'description': 'Must be true for letters — bands can go UP (VOA verbatim warning)'}, 'became_taxpayer_date': {'type': 'string', 'description': 'YYYY-MM-DD — within 6 months unlocks the formal statutory proposal'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lat': {'type': 'string', 'description': 'Latitude (decimal degrees)'}, 'lon': {'type': 'string', 'description': 'Longitude (decimal degrees)'}, 'lang': {'type': 'string', 'description': 'Response language (ISO 639-1) | en | es | fr | pt | ru | zh | id | ar'}, 'basin': {'type': 'string', 'description': 'Basin or region | Permian Basin | Santos Basin Brazil | Rovuma Basin | East African Rift | Cooper Basin Australia | Tarim Basin | Barents Sea | Guyana-Suriname | Browse Basin | Namibe Basin Angola | Vaca Muerta Argentina'}, 'action': {'enum': ['mineral-potential', 'deposit-intel', 'critical-minerals-scan', 'jurisdiction-entry', 'satellite-availability', 'geochemical-anomaly', 'social-license-risk', 'commodity-supply-intel', 'oil-gas-basin', 'exploration-brief', 'exploration-snapshot'], 'type': 'string', 'description': 'Which endpoint to call. Options: mineral-potential | deposit-intel | critical-minerals-scan | jurisdiction-entry | satellite-availability | geochemical-anomaly | social-license-risk | commodity-supply-intel | oil-gas-basin | exploration-brief | exploration-snapshot'}, 'region': {'type': 'string', 'description': 'Named geological region | Carlin Trend Nevada | Atacama Desert | Abitibi Greenstone Belt | Zambia Copper Belt | Pilbara WA'}, 'country': {'type': 'string', 'description': 'Country or region | DRC | Chile | Indonesia | Australia | Greenland | Kazakhstan | Philippines | Argentina | Canada | Zambia | Zimbabwe | Guinea | Papua New Guinea | Brazil'}, 'deposit': {'type': 'string', 'description': 'Deposit or mine name | Escondida | Oyu Tolgoi | Kibali | Grasberg | Olympic Dam | Thacker Pass | Jadar | Cobre Panama'}, 'project': {'type': 'string', 'description': 'Optional project name | Conga Mine | Pebble Mine | Ajax Mine | New Prosperity'}, 'elements': {'type': 'string', 'description': 'Comma-separated elements | Au,As,Sb | Cu,Mo,Au | Ni,Co,Cr | Li,Cs,Rb'}, 'location': {'type': 'string', 'description': 'Location | Peru Cajamarca | Pebble Alaska | West Papua Indonesia | Ring of Fire Ontario | Northern BC Canada | Limpopo South Africa | Oaxaca Mexico'}, 'commodity': {'type': 'string', 'description': 'Target commodity | gold | copper | lithium | nickel | cobalt | REE | uranium | silver | zinc'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'dog': {'type': 'string', 'description': 'Greyhound name'}, 'date': {'type': 'string', 'description': 'date'}, 'lang': {'type': 'string', 'description': 'Response language code (en | es | fr | de | zh | hi | ar | pt | ja | ko | etc.)'}, 'mode': {'type': 'string', 'description': 'mode'}, 'odds': {'type': 'string', 'description': 'Comma-separated runner odds e.g. 3.5,2.1 (arb mode)'}, 'race': {'type': 'string', 'description': "Race or meeting name e.g. 'Cheltenham Gold Cup', 'Royal Ascot'"}, 'grade': {'type': 'string', 'description': 'Race grade e.g. A1, A2, S2, OR'}, 'horse': {'type': 'string', 'description': 'Horse name'}, 'sport': {'type': 'string', 'description': 'sport'}, 'stake': {'type': 'string', 'description': 'Stake amount (ev mode)'}, 'track': {'type': 'string', 'description': 'Track name e.g. ascot, cheltenham, flemington'}, 'action': {'enum': ['scanner', 'arbitrage', 'card', 'going', 'form', 'ratings', 'systems', 'trends', 'track', 'greyhound-form', 'greyhound-trap', 'greyhound-card', 'calculator'], 'type': 'string', 'description': 'Which endpoint to call. Options: scanner | arbitrage | card | going | form | ratings | systems | trends | track | greyhound-form | greyhound-trap | greyhound-card | calculator'}, 'filter': {'type': 'string', 'description': "e.g. 'Ascot sprints', 'novice hurdlers', 'flat handicaps'"}, 'regions': {'type': 'string', 'description': 'regions'}, 'trainer': {'type': 'string', 'description': 'Trainer name (optional)'}, 'bankroll': {'type': 'string', 'description': 'Total bankroll (arb mode)'}, 'distance': {'type': 'string', 'description': 'Race distance e.g. 400m, 460m, 520m'}, 'true_prob': {'type': 'string', 'description': 'Your estimated true win probability 0-1 (ev mode)'}, 'min_profit': {'type': 'string', 'description': 'Minimum profit % filter'}, 'single_odds': {'type': 'string', 'description': 'Decimal odds for single selection (ev mode)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'to': {'type': 'string', 'description': 'Receiving country — e.g. Philippines, India, Mexico, Nigeria, Bangladesh'}, 'from': {'type': 'string', 'description': 'Sending country — e.g. USA, UAE, UK, Canada, Germany'}, 'lang': {'type': 'string', 'description': 'lang'}, 'issue': {'type': 'string', 'description': 'issue'}, 'topic': {'type': 'string', 'description': 'regulatory | providers | fees | technology | all'}, 'action': {'enum': ['corridor', 'compare', 'rate', 'receive', 'mobile', 'compliance', 'news', 'diaspora', 'stablecoin-rails', 'rights', 'rights-letter', 'rights-check'], 'type': 'string', 'description': 'Which endpoint to call. Options: corridor | compare | rate | receive | mobile | compliance | news | diaspora | stablecoin-rails | rights | rights-letter | rights-check'}, 'amount': {'type': 'string', 'description': 'Amount to send in source currency'}, 'method': {'type': 'string', 'description': 'bank | cash | mobile | wallet — or omit for all methods'}, 'region': {'type': 'string', 'description': 'East Africa | West Africa | South Asia | Southeast Asia | Latin America | Middle East'}, 'country': {'type': 'string', 'description': 'country'}, 'purpose': {'type': 'string', 'description': 'purpose'}, 'platform': {'type': 'string', 'description': 'Specific platform — e.g. M-Pesa, GCash, bKash'}, 'provider': {'type': 'string', 'description': 'provider'}, 'community': {'type': 'string', 'description': 'e.g. Filipino, Indian, Mexican, Nigerian, Pakistani, Bangladeshi, Vietnamese'}, 'fees_paid': {'type': 'string', 'description': 'fees_paid'}, 'principal': {'type': 'string', 'description': 'principal'}, 'send_date': {'type': 'string', 'description': 'send_date'}, 'to_country': {'type': 'string', 'description': 'Receiving country — e.g. Mexico, Philippines, India, Nigeria, Kenya'}, 'amount_paid': {'type': 'string', 'description': 'amount_paid'}, 'funded_with': {'type': 'string', 'description': 'funded_with'}, 'notice_date': {'type': 'string', 'description': 'notice_date'}, 'sender_name': {'type': 'string', 'description': 'sender_name'}, 'to_currency': {'type': 'string', 'description': 'e.g. PHP, INR, MXN, NGN, PKR'}, 'from_country': {'type': 'string', 'description': 'Sending country — e.g. USA, UAE, UK, Germany'}, 'sender_in_us': {'type': 'string', 'description': 'sender_in_us'}, 'sender_state': {'type': 'string', 'description': 'sender_state'}, 'sending_from': {'type': 'string', 'description': 'Country sending from — tailors corridor-specific advice'}, 'from_currency': {'type': 'string', 'description': 'e.g. USD, GBP, EUR, AED, CAD'}, 'remedy_choice': {'type': 'string', 'description': 'remedy_choice'}, 'date_available': {'type': 'string', 'description': 'date_available'}, 'recipient_name': {'type': 'string', 'description': 'recipient_name'}, 'business_sender': {'type': 'string', 'description': 'business_sender'}, 'funds_picked_up': {'type': 'string', 'description': 'funds_picked_up'}, 'actually_received': {'type': 'string', 'description': 'actually_received'}, 'figures_estimated': {'type': 'string', 'description': 'figures_estimated'}, 'payment_auth_time': {'type': 'string', 'description': 'payment_auth_time'}, 'recipient_country': {'type': 'string', 'description': 'recipient_country'}, 'scheduled_advance': {'type': 'string', 'description': 'scheduled_advance'}, 'transfer_reference': {'type': 'string', 'description': 'transfer_reference'}, 'cancel_request_time': {'type': 'string', 'description': 'cancel_request_time'}, 'disclosed_total_to_recipient': {'type': 'string', 'description': 'disclosed_total_to_recipient'}, 'provider_warned_before_payment': {'type': 'string', 'description': 'provider_warned_before_payment'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lat': {'type': 'string', 'description': 'Latitude of the point of interest (omit both lat and lon for the global feed)'}, 'lon': {'type': 'string', 'description': 'Longitude of the point of interest'}, 'city': {'type': 'string', 'description': 'City'}, 'days': {'type': 'string', 'description': 'Lookback window in days (max 365)'}, 'from': {'type': 'string', 'description': 'Country of origin (default: US)'}, 'lang': {'type': 'string', 'description': 'lang'}, 'limit': {'type': 'string', 'description': 'Max events returned (max 100)'}, 'action': {'enum': ['country', 'travel', 'business', 'compare', 'expat', 'alerts', 'quake-check', 'evac', 'nomad', 'sanctions', 'supply'], 'type': 'string', 'description': 'Which endpoint to call. Options: country | travel | business | compare | expat | alerts | quake-check | evac | nomad | sanctions | supply'}, 'entity': {'type': 'string', 'description': 'Entity name'}, 'country': {'type': 'string', 'description': 'Country name (e.g. Mexico, Thailand, Nigeria)'}, 'product': {'type': 'string', 'description': 'Product or component'}, 'industry': {'type': 'string', 'description': 'industry'}, 'location': {'type': 'string', 'description': 'Location'}, 'countries': {'type': 'string', 'description': 'Comma-separated country names (e.g. Mexico,Colombia,Costa Rica)'}, 'radius_km': {'type': 'string', 'description': 'Search radius in km (max 5000)'}, 'entity_type': {'type': 'string', 'description': 'Entity type (person, company, vessel)'}, 'nationality': {'type': 'string', 'description': 'Traveler nationality (default: US)'}, 'min_magnitude': {'type': 'string', 'description': 'Minimum magnitude (default 4.0 with a point, 5.0 global)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lang': {'type': 'string', 'description': 'lang'}, 'make': {'type': 'string', 'description': 'make'}, 'room': {'type': 'string', 'description': 'kitchen | bedroom | bathroom | garage | nursery'}, 'type': {'type': 'string', 'description': 'type'}, 'year': {'type': 'string', 'description': 'year'}, 'brand': {'type': 'string', 'description': 'brand'}, 'model': {'type': 'string', 'description': 'model'}, 'action': {'enum': ['recall', 'product', 'vehicle', 'food', 'home', 'child', 'score', 'eu', 'global'], 'type': 'string', 'description': 'Which endpoint to call. Options: recall | product | vehicle | food | home | child | score | eu | global'}, 'region': {'type': 'string', 'description': 'canada | australia | uk | who | global'}, 'country': {'type': 'string', 'description': 'Filter by EU country (e.g. Germany, France, Spain)'}, 'product': {'type': 'string', 'description': 'product'}, 'category': {'type': 'string', 'description': 'Filter by recall category'}, 'age_group': {'type': 'string', 'description': 'infant | toddler | preschool | school-age'}, 'product_type': {'type': 'string', 'description': 'product_type'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'code': {'type': 'string', 'description': 'code'}, 'lang': {'type': 'string', 'description': 'lang'}, 'brand': {'type': 'string', 'description': 'brand'}, 'query': {'type': 'string', 'description': 'query'}, 'action': {'enum': ['note-profile', 'batch-check', 'dupe-match', 'blind-buy-risk', 'reformulation-check', 'allergen-check', 'occasion-match', 'price-per-ml', 'attar-navigator', 'discontinued-watch', 'collection-value', 'layering-guide'], 'type': 'string', 'description': 'Which endpoint to call. Options: note-profile | batch-check | dupe-match | blind-buy-risk | reformulation-check | allergen-check | occasion-match | price-per-ml | attar-navigator | discontinued-watch | collection-value | layering-guide'}, 'budget': {'type': 'string', 'description': 'budget'}, 'season': {'type': 'string', 'description': 'season'}, 'bottles': {'type': 'string', 'description': 'URL-encoded JSON array of bottle objects'}, 'climate': {'type': 'string', 'description': 'climate'}, 'occasion': {'type': 'string', 'description': 'occasion'}, 'age_range': {'type': 'string', 'description': 'age_range'}, 'fragrance': {'type': 'string', 'description': 'Fragrance name'}, 'budget_usd': {'type': 'string', 'description': 'budget_usd'}, 'fragrances': {'type': 'string', 'description': 'Comma-separated fragrance names'}, 'style_goal': {'type': 'string', 'description': 'style_goal'}, 'price_paid_usd': {'type': 'string', 'description': 'price_paid_usd'}, 'batch_year_hint': {'type': 'string', 'description': 'batch_year_hint'}, 'ingredient_list': {'type': 'string', 'description': 'ingredient_list'}, 'experience_level': {'type': 'string', 'description': 'experience_level'}, 'fragrance_or_ingredient': {'type': 'string', 'description': 'fragrance_or_ingredient'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'to': {'type': 'string', 'description': 'Host country'}, 'gpa': {'type': 'string', 'description': 'GPA (e.g. 3.8)'}, 'debt': {'type': 'string', 'description': 'Total expected debt at graduation'}, 'from': {'type': 'string', 'description': 'Home EU/EEA country'}, 'lang': {'type': 'string', 'description': 'Response language (default: English)'}, 'year': {'type': 'string', 'description': 'freshman | sophomore | junior | senior | graduate'}, 'field': {'type': 'string', 'description': 'Field of study'}, 'level': {'type': 'string', 'description': 'Education level'}, 'major': {'type': 'string', 'description': 'Field of study (e.g. nursing, engineering, computer-science)'}, 'month': {'type': 'string', 'description': 'next | this-month | next-3-months'}, 'state': {'type': 'string', 'description': 'US state for state-specific programs'}, 'action': {'enum': ['search', 'global', 'government', 'erasmus', 'aid', 'fafsa', 'loans', 'forgiveness', 'roi', 'merit', 'deadline', 'essay', 'refi'], 'type': 'string', 'description': 'Which endpoint to call. Options: search | global | government | erasmus | aid | fafsa | loans | forgiveness | roi | merit | deadline | essay | refi'}, 'assets': {'type': 'string', 'description': 'Reportable assets (exclude retirement accounts)'}, 'income': {'type': 'string', 'description': 'Household income for need-based filtering'}, 'prompt': {'type': 'string', 'description': 'The essay prompt text'}, 'balance': {'type': 'string', 'description': 'Total loan balance'}, 'college': {'type': 'string', 'description': 'US college or university name'}, 'country': {'type': 'string', 'description': 'Country to search in (default: US)'}, 'duration': {'type': 'string', 'description': 'Duration in months (2-12)'}, 'loan_type': {'type': 'string', 'description': 'federal | private | HELP | Plan2 | OSAP'}, 'background': {'type': 'string', 'description': 'Brief student background'}, 'profession': {'type': 'string', 'description': 'teacher | nurse | doctor | social-worker | lawyer | military | government-employee | researcher | veterinarian'}, 'test_score': {'type': 'string', 'description': 'SAT 1400 | ACT 32 | IB 38'}, 'word_limit': {'type': 'string', 'description': 'Word limit'}, 'credit_tier': {'type': 'string', 'description': 'Credit tier (default: good)'}, 'demographic': {'type': 'string', 'description': 'first-gen | veteran | international | stem-women'}, 'destination': {'type': 'string', 'description': 'Target country (e.g. UK, Germany, USA, Japan)'}, 'family_size': {'type': 'string', 'description': 'Household size (default: 4)'}, 'nationality': {'type': 'string', 'description': "Student's nationality (e.g. Indian, Nigerian, Brazilian)"}, 'scholarship': {'type': 'string', 'description': 'Scholarship name (e.g. Gates Scholarship, Chevening, DAAD, Rhodes)'}, 'current_rate': {'type': 'string', 'description': 'Current interest rate (percent)'}, 'degree_level': {'type': 'string', 'description': 'bachelor | master | phd | associate | professional'}, 'employer_type': {'type': 'string', 'description': 'public-school | nonprofit | government | private'}, 'years_in_service': {'type': 'string', 'description': 'Years in qualifying employment'}, 'dependency_status': {'type': 'string', 'description': 'Dependency status'}, 'years_in_repayment': {'type': 'string', 'description': 'Years already in repayment'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'age': {'type': 'string', 'description': 'Patient age — used to calibrate Beers Criteria thresholds (most critical for ages 65–75 vs. 85+)'}, 'zip': {'type': 'string', 'description': 'ZIP code for plan availability context (US)'}, 'lang': {'type': 'string', 'description': "Response language (e.g. 'es', 'zh', 'ko', 'vi', 'tl') — Claude responds natively in any language"}, 'type': {'type': 'string', 'description': 'Facility type. Defaults to assisted-living.'}, 'state': {'type': 'string', 'description': "US state name or 2-letter abbreviation (e.g. 'Texas', 'TX')"}, 'topic': {'type': 'string', 'description': 'Focus area. Defaults to a full overview covering all four.'}, 'action': {'enum': ['medicare', 'facility', 'meds', 'benefits', 'caregiver', 'grief', 'legal', 'memory', 'nh-compare', 'property-tax', 'rx-assist', 'snap-utility', 'veterans', 'pension-intl'], 'type': 'string', 'description': 'Which endpoint to call. Options: medicare | facility | meds | benefits | caregiver | grief | legal | memory | nh-compare | property-tax | rx-assist | snap-utility | veterans | pension-intl'}, 'assets': {'type': 'string', 'description': 'Total countable assets in USD — excludes primary home and one vehicle'}, 'budget': {'type': 'string', 'description': 'Monthly budget in local currency (USD for US, GBP for UK, AUD for Australia, CAD for Canada)'}, 'income': {'type': 'string', 'description': 'Monthly gross income in USD (Social Security, pension, wages)'}, 'country': {'type': 'string', 'description': "Country of residence — defaults to US Medicare if omitted. Set for non-US countries (e.g. 'United Kingdom', 'Canada', 'Germany') to get that country's senior health coverage instead."}, 'has_poa': {'type': 'string', 'description': 'Whether an existing POA is in place — affects urgency and next steps'}, 'veteran': {'type': 'string', 'description': 'Set true to include VA Aid & Attendance and other veteran-specific benefits in the assessment'}, 'location': {'type': 'string', 'description': "City and state/country (e.g. 'Austin TX', 'London UK', 'Toronto Canada', 'Sydney Australia')"}, 'own_home': {'type': 'string', 'description': 'Whether the senior owns their home — affects LIHEAP eligibility and some SNAP asset tests'}, 'care_cost': {'type': 'string', 'description': 'Monthly unreimbursed care costs in USD (home health aide, assisted living, adult day care)'}, 'cdr_score': {'type': 'string', 'description': 'Clinical Dementia Rating (0, 0.5, 1, 2, 3). 0=normal, 0.5=very mild, 1=mild, 2=moderate, 3=severe.'}, 'diagnosis': {'type': 'string', 'description': "Formal diagnosis if known (e.g. 'Alzheimer's', 'vascular dementia', 'Lewy body', 'MCI', 'frontotemporal')"}, 'situation': {'type': 'string', 'description': "Enrollment scenario — e.g. 'turning 65', 'comparing plans', 'losing employer coverage at 67', 'enrolling due to disability', 'reviewing Part D'"}, 'days_since': {'type': 'string', 'description': 'Days since the loss — calibrates guidance to immediate (0–7 days), short-term (1–4 weeks), or ongoing estate (1–12 months) phases'}, 'facilities': {'type': 'string', 'description': "Comma-separated facility names or addresses to compare head-to-head (e.g. 'Sunrise Senior Living Austin,Brookdale South Austin')"}, 'home_value': {'type': 'string', 'description': 'Estimated home value in USD — used to estimate annual savings'}, 'mmse_score': {'type': 'string', 'description': 'Mini-Mental State Examination score (0–30). 24–30 normal, 18–23 mild, 0–17 severe.'}, 'moca_score': {'type': 'string', 'description': 'Montreal Cognitive Assessment score (0–30). Below 26 indicates possible impairment.'}, 'medications': {'type': 'string', 'description': "Comma-separated medication list using generic names (e.g. 'metformin,lisinopril,aspirin,diphenhydramine,amlodipine')"}, 'on_medicare': {'type': 'string', 'description': 'Whether the senior is enrolled in Medicare Part D — affects Extra Help vs. manufacturer PAP eligibility'}, 'veteran_age': {'type': 'string', 'description': 'Veteran age'}, 'current_living': {'type': 'string', 'description': "Current living situation (e.g. 'alone', 'with spouse', 'with adult children', 'assisted living')"}, 'household_size': {'type': 'string', 'description': 'Number of people in the household — SNAP limits vary by household size'}, 'moved_abroad_to': {'type': 'string', 'description': 'Country the person has moved or plans to move to, if different from the pension-paying country — triggers cross-border/totalization analysis'}, 'capacity_concern': {'type': 'string', 'description': "Set true if there are concerns about the senior's cognitive capacity to sign legal documents — triggers guardianship guidance"}, 'medical_expenses': {'type': 'string', 'description': 'Monthly out-of-pocket medical expenses — seniors can deduct excess medical costs to qualify for SNAP'}, 'surviving_spouse': {'type': 'string', 'description': 'Set true if the applicant is a surviving spouse of a veteran — unlocks Survivors Pension and Aid & Attendance for surviving spouses'}, 'years_contributed': {'type': 'string', 'description': 'Years of contributions or residency toward the pension so far, if known'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'q': {'type': 'string', 'description': 'Product name, brand, or category'}, 'lang': {'type': 'string', 'description': 'response language'}, 'list': {'type': 'string', 'description': 'JSON body alternative: free-text shopping list'}, 'items': {'type': 'string', 'description': 'JSON body array, max 3: [{query, budget_usd?, used?, ethical?, local?}]'}, 'limit': {'type': 'string', 'description': 'limit'}, 'since': {'type': 'string', 'description': 'Only recalls on/after this date (YYYY-MM-DD)'}, 'action': {'enum': ['trip', 'health', 'recalls', 'merchant'], 'type': 'string', 'description': 'Which endpoint to call. Options: trip | health | recalls | merchant'}, 'domain': {'type': 'string', 'description': 'Merchant domain or URL (normalized to the host)'}, 'country': {'type': 'string', 'description': 'ISO-2 country code, or EU for EU/EEA-wide notices'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'q': {'type': 'string', 'description': 'A free-text sports/markets question (aliases: question, ask).'}, 'get': {'type': 'string', 'description': 'Trade mode — player(s) you would receive.'}, 'give': {'type': 'string', 'description': 'Trade mode — player(s) you would send.'}, 'lang': {'type': 'string', 'description': 'Response language code (en | es | fr | de | zh | hi | ar | pt | ja | ko | etc.)'}, 'mode': {'type': 'string', 'description': 'The fantasy decision type.'}, 'type': {'type': 'string', 'description': 'Race discipline to scan (default horse).'}, 'event': {'type': 'string', 'description': 'Matchup hint, e.g. yankees-red-sox.'}, 'slots': {'type': 'string', 'description': 'Optional — how many to start (start-sit / lineup).'}, 'sport': {'type': 'string', 'description': 'mlb | nba | nfl | nhl | wnba | soccer_epl | tennis | mma | esports …'}, 'style': {'type': 'string', 'description': 'Scan horizon'}, 'action': {'enum': ['sample', 'game', 'predmarket', 'racing', 'h2h', 'compare', 'fantasy', 'player', 'ask', 'golf', 'crypto', 'market', 'forex', 'event', 'options', 'futures', 'crypto-lite'], 'type': 'string', 'description': 'Which endpoint to call. Options: sample | game | predmarket | racing | h2h | compare | fantasy | player | ask | golf | crypto | market | forex | event | options | futures | crypto-lite'}, 'market': {'type': 'string', 'description': 'Optional focus (hint, not a cap).'}, 'player': {'type': 'string', 'description': 'A single player name.'}, 'horizon': {'type': 'string', 'description': 'short: order-flow/dislocation. mid: positioning + catalyst. long: base-rate/calibration.'}, 'players': {'type': 'string', 'description': '2–12 names — a-vs-b-vs-c, comma-separated, or repeated ?player=.'}, 'scoring': {'type': 'string', 'description': 'Optional scoring format.'}, 'category': {'type': 'string', 'description': 'Prediction-market category to scan.'}, 'player_a': {'type': 'string', 'description': 'First player (or use players=a-vs-b).'}, 'player_b': {'type': 'string', 'description': 'Second player.'}, 'strategy': {'type': 'string', 'description': 'Strategy filter'}, 'market_type': {'type': 'string', 'description': 'Optional market focus (hint, not a cap).'}, 'signal_type': {'type': 'string', 'description': 'Options horizon'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lang': {'type': 'string', 'description': 'Response language, e.g. en, es, fr, de, ja, zh, ko, pt, ar. Default en.'}, 'rails': {'type': 'string', 'description': 'Comma-separated subset of rail ids, e.g. plasma,arc,tron. Default: all 7 registered rails.'}, 'action': {'enum': ['issuer-check', 'yield-compare', 'depeg-watch', 'rails-compare', 'reserve-check', 'reg-watch', 'depeg-tick'], 'type': 'string', 'description': 'Which endpoint to call. Options: issuer-check | yield-compare | depeg-watch | rails-compare | reserve-check | reg-watch | depeg-tick'}, 'issuer': {'type': 'string', 'description': 'Issuer name, e.g. Circle, Tether, Paxos, Ripple. One of issuer or stablecoin is required.'}, 'symbol': {'type': 'string', 'description': 'Stablecoin ticker, e.g. USDT, USDC, DAI, USDE, USD1.'}, 'stablecoin': {'type': 'string', 'description': 'Stablecoin ticker, e.g. USDT, USDC, PYUSD. One of issuer or stablecoin is required.'}, 'jurisdiction': {'type': 'string', 'description': 'Jurisdiction code or name, e.g. US, EU, UK, JP, SG, HK, AE. Any jurisdiction accepted.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ref': {'type': 'string', 'description': 'Referee name (optional — analyzes general tendencies if omitted)'}, 'lang': {'type': 'string', 'description': 'Response language code (en | es | fr | de | zh | hi | ar | pt | ja | ko | etc.)'}, 'legs': {'type': 'string', 'description': 'Comma-separated parlay legs (e.g. Chiefs -3,Over 47.5,Lakers ML)'}, 'team': {'type': 'string', 'description': 'Team to analyze'}, 'sport': {'type': 'string', 'description': 'Sport code. F1 pulls live data from Jolpica API. All others use real-time Tavily synthesis from authoritative sources (formula1.com, ESPNcricinfo, Cricbuzz, worldrugby.org, BBC Sport, etc.)'}, 'action': {'type': 'string', 'description': 'F1: race|standings|qualifying|calendar. Cricket: match|series|ipl|standings. Rugby: match|tournament|standings. Tennis: tournament|rankings|draw|match. Others: preview|results|standings|analysis.'}, 'detail': {'type': 'string', 'description': "Optional context: tournament name, team name, matchup, series. E.g. 'Six+Nations', 'Wimbledon', 'England+vs+Australia', 'Masters'"}, 'player': {'type': 'string', 'description': 'player'}, 'opponent': {'type': 'string', 'description': 'opponent'}, 'situation': {'type': 'string', 'description': 'The situation to analyze (e.g. home-underdog, divisional, off-a-loss, primetime)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'ages': {'type': 'string', 'description': 'ages'}, 'game': {'type': 'string', 'description': 'game'}, 'lang': {'type': 'string', 'description': 'lang'}, 'vibe': {'type': 'string', 'description': 'vibe'}, 'year': {'type': 'string', 'description': 'year'}, 'award': {'type': 'string', 'description': 'award'}, 'games': {'type': 'string', 'description': 'Comma-separated titles, 2-4'}, 'action': {'enum': ['recommend', 'compare', 'expansion-check', 'collection-value', 'crowdfunding-radar', 'party-finder', 'solo-picks', 'family-fit', 'complexity-explainer', 'deal-watch', 'award-tracker'], 'type': 'string', 'description': 'Which endpoint to call. Options: recommend | compare | expansion-check | collection-value | crowdfunding-radar | party-finder | solo-picks | family-fit | complexity-explainer | deal-watch | award-tracker'}, 'budget': {'type': 'string', 'description': 'budget'}, 'region': {'type': 'string', 'description': 'region'}, 'themes': {'type': 'string', 'description': 'themes'}, 'project': {'type': 'string', 'description': 'project'}, 'use_case': {'type': 'string', 'description': 'use_case'}, 'base_game': {'type': 'string', 'description': 'base_game'}, 'condition': {'type': 'string', 'description': 'condition'}, 'expansions': {'type': 'string', 'description': 'expansions'}, 'group_size': {'type': 'string', 'description': 'group_size'}, 'oldest_age': {'type': 'string', 'description': 'oldest_age'}, 'preference': {'type': 'string', 'description': 'preference'}, 'drinking_ok': {'type': 'string', 'description': 'drinking_ok'}, 'player_count': {'type': 'string', 'description': 'e.g. 3-4, 2, 6+'}, 'youngest_age': {'type': 'string', 'description': 'youngest_age'}, 'platform_hint': {'type': 'string', 'description': 'platform_hint'}, 'experience_level': {'type': 'string', 'description': 'experience_level'}, 'playtime_minutes': {'type': 'string', 'description': 'playtime_minutes'}, 'family_mixed_ages': {'type': 'string', 'description': 'family_mixed_ages'}, 'complexity_tolerance': {'type': 'string', 'description': 'complexity_tolerance'}, 'group_experience_level': {'type': 'string', 'description': 'group_experience_level'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lang': {'type': 'string', 'description': 'Response language: en | es | fr | de | ja | zh | ko | pt | ar | hi (default: en)'}, 'role': {'type': 'string', 'description': 'Job title e.g. Software Engineer | Data Scientist | Product Manager | Registered Nurse'}, 'level': {'type': 'string', 'description': 'Level: C-suite | VP | Director | Senior Director | SVP (default: VP)'}, 'action': {'enum': ['salary', 'remote-compliance', 'employer-of-record', 'skills-demand', 'visa', 'talent-market', 'compensation', 'layoffs', 'skills-gap', 'cost-comparison'], 'type': 'string', 'description': 'Which endpoint to call. Options: salary | remote-compliance | employer-of-record | skills-demand | visa | talent-market | compensation | layoffs | skills-gap | cost-comparison'}, 'region': {'type': 'string', 'description': 'Geographic focus e.g. Southeast Asia | Europe | North America | MENA | Latin America | Global (default: Global)'}, 'salary': {'type': 'string', 'description': 'Annual gross salary in local currency (optional, for cost model)'}, 'sector': {'type': 'string', 'description': 'Industry sector e.g. SaaS | fintech | healthcare | manufacturing | consulting (default: technology)'}, 'skills': {'type': 'string', 'description': 'Skills or role e.g. machine learning | React | Kubernetes | product management'}, 'country': {'type': 'string', 'description': 'Country name — optional, inferred from location if omitted'}, 'currency': {'type': 'string', 'description': 'Preferred currency code e.g. USD | GBP | EUR | SGD | INR | AUD | CAD'}, 'industry': {'type': 'string', 'description': 'Industry sector e.g. tech | finance | retail | healthcare | media | logistics (default: tech)'}, 'location': {'type': 'string', 'description': 'City or region e.g. London | Singapore | São Paulo | Dubai | Bangalore | Toronto'}, 'countries': {'type': 'string', 'description': 'Comma-separated list of countries (min 2) e.g. USA,India,Poland,Colombia'}, 'experience': {'type': 'string', 'description': 'Experience filter (default: all)'}, 'destination': {'type': 'string', 'description': 'Country where they want to work e.g. Canada | Germany | UAE | Australia | UK | Singapore'}, 'nationality': {'type': 'string', 'description': 'Nationality of the remote employee (optional)'}, 'company_size': {'type': 'string', 'description': 'startup | series-b | mid-market | large-cap | public (optional)'}, 'company_country': {'type': 'string', 'description': 'Where the employer entity is based (optional, affects PE analysis)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lang': {'type': 'string', 'description': 'lang'}, 'magi': {'type': 'string', 'description': 'MAGI per year (comma list or single broadcast)'}, 'chain': {'type': 'string', 'description': 'Chain to investigate: ethereum | base | arbitrum | optimism | polygon | gnosis. Default ethereum'}, 'depth': {'type': 'string', 'description': 'Funding-trace depth (1-5). Default 3'}, 'focus': {'type': 'string', 'description': 'focus'}, 'state': {'type': 'string', 'description': 'State code — CA or NY (more states as corpora are ingested)'}, 'token': {'type': 'string', 'description': 'read_token from registration'}, 'action': {'enum': ['state', 'country', 'compare', 'nomad', 'treaty', 'structure', 'crypto', 'expat', 'vat', 'wallet-review', 'wallet-sleuth', 'wallet-guard', 'verification-stats', 'wallet-watch', 'wallet-watch-status', '529-check', 'aotc-recovery', 'wallet-snapshot', '529-check-lite'], 'type': 'string', 'description': 'Which endpoint to call. Options: state | country | compare | nomad | treaty | structure | crypto | expat | vat | wallet-review | wallet-sleuth | wallet-guard | verification-stats | wallet-watch | wallet-watch-status | 529-check | aotc-recovery | wallet-snapshot | 529-check-lite'}, 'amount': {'type': 'string', 'description': 'Withdrawal/rollover amount'}, 'assets': {'type': 'string', 'description': 'assets'}, 'chains': {'type': 'string', 'description': 'EVM chains to scan (CSV). Default: ethereum,base,arbitrum,optimism,polygon,gnosis'}, 'sector': {'type': 'string', 'description': 'digital_services | SaaS | ecommerce | physical_goods | professional_services'}, 'address': {'type': 'string', 'description': 'EVM wallet address (0x…)'}, 'claimed': {'type': 'string', 'description': 'true if AOTC already claimed that year (list or single)'}, 'country': {'type': 'string', 'description': 'Country name — e.g. Germany, UAE, Portugal, Singapore'}, 'purpose': {'type': 'string', 'description': 'college|k12|credentialing|roth_rollover|nonqualified|apprenticeship|student_loan'}, 'webhook': {'type': 'string', 'description': 'Optional public https webhook — alerts POSTed as JSON'}, 'activity': {'type': 'string', 'description': 'trading | hodling | staking | mining | DeFi | NFT | all'}, 'country1': {'type': 'string', 'description': 'country1'}, 'country2': {'type': 'string', 'description': 'country2'}, 'country3': {'type': 'string', 'description': 'country3'}, 'expenses': {'type': 'string', 'description': 'Qualified expenses per year (comma list or single broadcast)'}, 'question': {'type': 'string', 'description': 'One concrete state-tax question'}, 'scenario': {'type': 'string', 'description': 'Profile of interest — e.g. expat individual, digital nomad, holding company, crypto investor'}, 'tax_year': {'type': 'string', 'description': 'Tax year — drives the IRC-conformity era and era-gated rules (e.g. 2024 vs 2025)'}, 'watch_id': {'type': 'string', 'description': 'UUID from registration'}, 'addresses': {'type': 'string', 'description': 'Comma-separated wallet addresses (EVM 0x… and/or Solana), max 5'}, 'countries': {'type': 'string', 'description': 'Comma-separated list — e.g. Germany,UAE,Portugal'}, 'half_time': {'type': 'string', 'description': 'false if under half-time enrollment'}, 'objective': {'type': 'string', 'description': 'e.g. IP holding for SaaS, holding company for investments, minimize corporate tax'}, 'situation': {'type': 'string', 'description': 'remote work | retirement | entrepreneur | investor | employment'}, 'tax_years': {'type': 'string', 'description': 'Comma list, e.g. 2023,2024,2025'}, 'destination': {'type': 'string', 'description': 'destination'}, 'income_type': {'type': 'string', 'description': 'remote employee | freelancer | entrepreneur | investor | content creator'}, 'nationality': {'type': 'string', 'description': 'e.g. American, British, Canadian, German — affects home country obligations'}, 'income_level': {'type': 'string', 'description': 'income_level'}, 'shareholders': {'type': 'string', 'description': 'Shareholder nationalities — affects CFC rules'}, 'business_type': {'type': 'string', 'description': 'technology | ecommerce | financial | media | manufacturing | consulting'}, 'filing_status': {'type': 'string', 'description': 'single|mfj|mfs|hoh (list or single)'}, 'jurisdictions': {'type': 'string', 'description': 'Preferred jurisdictions — e.g. Netherlands,Luxembourg,UAE'}, 'marginal_rate': {'type': 'string', 'description': 'Marginal federal rate % for nonqualified estimate (default 22)'}, 'threshold_usd': {'type': 'string', 'description': 'Alert on transfers ≥ this USD value. Default 10000'}, 'annual_revenue': {'type': 'string', 'description': 'annual_revenue'}, 'earnings_portion': {'type': 'string', 'description': '1099-Q box 2 earnings (nonqualified math; default 40% estimate)'}, 'prior_aotc_years': {'type': 'string', 'description': 'AOTC/Hope years used before the earliest input year'}, 'transaction_type': {'type': 'string', 'description': 'dividends | interest | royalties | capital_gains | employment | pension | all'}, 'account_age_years': {'type': 'string', 'description': 'Roth rollover: account age for this beneficiary'}, 'penalty_exception': {'type': 'string', 'description': 'none|scholarship|death|disability|military_academy|education_credit'}, 'prior_roth_rollovers': {'type': 'string', 'description': 'Roth rollover: lifetime amount already rolled'}, 'contributions_last_5y': {'type': 'string', 'description': 'Roth rollover: contributions in the last 5 years (ineligible)'}, 'completed_first_4_years': {'type': 'string', 'description': 'true if first 4 postsecondary years done before these years'}, 'beneficiary_earned_income': {'type': 'string', 'description': 'Roth rollover: beneficiary earned income'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lang': {'type': 'string', 'description': 'Response language code (en, zh, ja, de, fr, es, ar, hi, etc.)'}, 'mode': {'type': 'string', 'description': 'ocean | air | both (default: ocean)'}, 'term': {'type': 'string', 'description': 'Incoterms 2020 rule — EXW | FCA | FAS | FOB | CFR | CIF | CPT | CIP | DAP | DPU | DDP'}, 'topic': {'type': 'string', 'description': 'tariffs | fta | sanctions | wto | supply-chain | all'}, 'value': {'type': 'string', 'description': 'Declared customs value in USD'}, 'action': {'enum': ['classify', 'tariff', 'landed', 'fta', 'sanctions', 'market', 'compliance', 'freight-rates', 'nearshore', 'supplier-risk', 'incoterms', 'news'], 'type': 'string', 'description': 'Which endpoint to call. Options: classify | tariff | landed | fta | sanctions | market | compliance | freight-rates | nearshore | supplier-risk | incoterms | news'}, 'checks': {'type': 'string', 'description': 'forced_labor | esg | sanctions | geo_risk | all (default: all)'}, 'entity': {'type': 'string', 'description': 'Company or individual name to screen'}, 'origin': {'type': 'string', 'description': 'Origin port city or country — e.g. Shanghai, Rotterdam, Los Angeles'}, 'sector': {'type': 'string', 'description': 'textiles | electronics | food | chemicals | automotive | mining | any (default: any)'}, 'country': {'type': 'string', 'description': 'Country to screen — e.g. Russia, Iran, Cuba, Myanmar, Belarus'}, 'end_use': {'type': 'string', 'description': 'Stated end-use — affects license requirement'}, 'hs_code': {'type': 'string', 'description': '6-digit HS code — e.g. 847130, 610910, 090111'}, 'product': {'type': 'string', 'description': "Natural language product description — e.g. 'laptop computer', 'cotton t-shirts', 'industrial water pump'"}, 'end_user': {'type': 'string', 'description': 'End-user type or entity name'}, 'industry': {'type': 'string', 'description': 'Industry or product sector — e.g. electronics, textiles, automotive parts'}, 'priority': {'type': 'string', 'description': 'cost | risk | speed | balanced (default: balanced)'}, 'quantity': {'type': 'string', 'description': 'Number of units (for per-unit cost calculation)'}, 'to_country': {'type': 'string', 'description': "Importing country — e.g. USA, Japan, Germany, Australia. Also accepts 'to'"}, 'destination': {'type': 'string', 'description': 'Destination port city or country — e.g. Los Angeles, Hamburg, Sydney'}, 'from_country': {'type': 'string', 'description': "Exporting country — e.g. China, Vietnam, Germany, Mexico. Also accepts 'from'"}, 'target_market': {'type': 'string', 'description': 'Primary market you sell into (default: USA)'}, 'container_type': {'type': 'string', 'description': '20ft | 40ft | 40hc | lcl (default: 40ft)'}, 'target_country': {'type': 'string', 'description': "Target market country. Also accepts 'country' or 'to'"}, 'current_country': {'type': 'string', 'description': 'Current manufacturing/sourcing country — e.g. China, India, Bangladesh'}, 'transaction_type': {'type': 'string', 'description': 'export | import | investment | service'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'to': {'type': 'string', 'description': 'Destination neighborhood or address'}, 'city': {'type': 'string', 'description': 'City name (e.g. London, NYC, Tokyo; default: London)'}, 'from': {'type': 'string', 'description': 'Origin neighborhood or address'}, 'lang': {'type': 'string', 'description': 'Letter language (default English)'}, 'line': {'type': 'string', 'description': 'Specific line or route to focus on'}, 'mode': {'type': 'string', 'description': 'Transport mode'}, 'time': {'type': 'string', 'description': 'Time of travel (e.g. 9am, rush hour)'}, 'cause': {'type': 'string', 'description': "Disruption cause (default unknown — exemption burden is the operator's)"}, 'route': {'type': 'string', 'description': 'Line or route name (e.g. L train, Northern line)'}, 'action': {'enum': ['status', 'city', 'route', 'commute', 'airport', 'agencies', 'delays', 'delays-history', 'trip', 'multimodal', 'compare', 'carfree', 'visitor', 'coverage', 'check', 'letter'], 'type': 'string', 'description': 'Which endpoint to call. Options: status | city | route | commute | airport | agencies | delays | delays-history | trip | multimodal | compare | carfree | visitor | coverage | check | letter'}, 'cities': {'type': 'string', 'description': 'Alternative: comma-separated pair (e.g. NYC,London)'}, 'city_a': {'type': 'string', 'description': 'First city'}, 'city_b': {'type': 'string', 'description': 'Second city'}, 'scheme': {'type': 'string', 'description': 'UK operator Delay Repay threshold (default DR30, conservative)'}, 'airport': {'type': 'string', 'description': 'IATA code (JFK, LHR) or name'}, 'country': {'type': 'string', 'description': 'ISO country of the journey/scheme (GB, FR, DE, US, CA, IN, JP, ... or EU)'}, 'corridor': {'type': 'string', 'description': 'Canada VIA: journey on the Quebec City-Windsor Corridor'}, 'currency': {'type': 'string', 'description': 'Ticket currency ISO code'}, 'operator': {'type': 'string', 'description': 'Operator/carrier name for the letter'}, 'travelled': {'type': 'string', 'description': 'India TDR + FMC cruise refunds require you did NOT travel'}, 'delay_days': {'type': 'string', 'description': 'Cruise: voyage delay in calendar days (FMC 3-day rule)'}, 'disruption': {'type': 'string', 'description': 'Disruption type (default delay)'}, 'claim_value': {'type': 'string', 'description': 'Ship baggage: documented damages with currency'}, 'distance_km': {'type': 'string', 'description': 'Coach: scheduled service distance (Reg 181/2011 applies from 250 km)'}, 'flight_time': {'type': 'string', 'description': 'Flight departure time (e.g. 6am)'}, 'ticket_type': {'type': 'string', 'description': 'UK Delay Repay percentages differ by ticket type'}, 'journey_date': {'type': 'string', 'description': 'YYYY-MM-DD — computes claim deadlines (UK 28 days, ferry 2 months, coach 3 months, JR 1 year)'}, 'neighborhood': {'type': 'string', 'description': 'neighborhood'}, 'ticket_price': {'type': 'string', 'description': 'Fare paid — percentage regimes compute the amount from this'}, 'delay_minutes': {'type': 'string', 'description': 'Arrival delay in minutes (rail/ferry); DEPARTURE delay for coach'}, 'choice_offered': {'type': 'string', 'description': 'Coach: did the carrier offer the refund/re-routing choice — the 50% turns on this'}, 'disembark_date': {'type': 'string', 'description': 'Ship baggage: disembarkation date (Athens Art. 15 notice window + Art. 16 bar)'}, 'passenger_name': {'type': 'string', 'description': 'Passenger name (placeholder if omitted)'}, 'service_number': {'type': 'string', 'description': 'Train/sailing/coach identifier'}, 'damage_apparent': {'type': 'string', 'description': 'Ship baggage (cabin): was the damage apparent at disembarkation'}, 'express_surcharge': {'type': 'string', 'description': 'Japan JR: limited-express surcharge paid (the refundable component)'}, 'scheduled_journey_hours': {'type': 'string', 'description': 'Ferry: scheduled crossing duration — selects the Art. 19 band'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'to': {'type': 'string', 'description': 'Destination currency or country name'}, 'date': {'type': 'string', 'description': 'YYYY-MM-DD, default today'}, 'days': {'type': 'string', 'description': 'days'}, 'from': {'type': 'string', 'description': 'Home currency (e.g. USD, EUR, GBP) — default: USD'}, 'goal': {'type': 'string', 'description': "Redemption goal, e.g. 'business class to Japan' or 'free hotel week in Europe'"}, 'lang': {'type': 'string', 'description': 'lang'}, 'park': {'type': 'string', 'description': 'Park name or slug e.g. magic-kingdom, universal-studios-florida, europa-park'}, 'text': {'type': 'string', 'description': 'Text to translate'}, 'cabin': {'type': 'string', 'description': 'economy | premium_economy | business | first'}, 'dates': {'type': 'string', 'description': 'Travel window, free-form (e.g. 2026-09-10 to 2026-09-20)'}, 'focus': {'type': 'string', 'description': 'Phrase focus area (transport, food, emergency, shopping, all)'}, 'route': {'type': 'string', 'description': "Route, e.g. 'LHR-JFK' or 'London to Tokyo'"}, 'style': {'type': 'string', 'description': 'style'}, 'action': {'enum': ['waits', 'hours', 'crowds', 'weather', 'deals', 'plan', 'visa', 'insurance', 'pack', 'budget', 'currency', 'phrasebook', 'translate', 'health', 'fare-intel', 'points', 'trip-check', 'disruption', 'check', 'letter'], 'type': 'string', 'description': 'Which endpoint to call. Options: waits | hours | crowds | weather | deals | plan | visa | insurance | pack | budget | currency | phrasebook | translate | health | fare-intel | points | trip-check | disruption | check | letter'}, 'amount': {'type': 'string', 'description': 'Amount to convert for reference calculation'}, 'budget': {'type': 'string', 'description': 'budget'}, 'reason': {'type': 'string', 'description': "Cause per the carrier (default unknown — burden of proof is the carrier's)"}, 'region': {'type': 'string', 'description': 'Country/region the user holds cards/programs in'}, 'airline': {'type': 'string', 'description': 'Airline name for the letter'}, 'airport': {'type': 'string', 'description': 'Airport IATA code or city (e.g. JFK, Heathrow, Frankfurt)'}, 'context': {'type': 'string', 'description': 'Context hint (menu, sign, conversation, product)'}, 'purpose': {'type': 'string', 'description': 'Visit purpose (tourism, business, nomad, transit)'}, 'to_lang': {'type': 'string', 'description': 'Target language (default: English)'}, 'bag_type': {'type': 'string', 'description': 'Luggage constraint'}, 'duration': {'type': 'string', 'description': 'Trip duration in days'}, 'passport': {'type': 'string', 'description': 'Passport nationality (e.g. US, UK, India, Brazil, Nigeria). `nationality` accepted as an alias.'}, 'programs': {'type': 'string', 'description': 'Comma-separated list of programs/cards the user holds'}, 'from_lang': {'type': 'string', 'description': 'Source language (auto-detected if omitted)'}, 'trip_type': {'type': 'string', 'description': 'Trip type — determines coverage priorities'}, 'activities': {'type': 'string', 'description': 'Planned activities (e.g. hiking, beach, business, diving, winter sports)'}, 'disruption': {'type': 'string', 'description': 'delay | cancellation | denied_boarding | baggage_delay | baggage_damage | baggage_loss (default delay)'}, 'claim_value': {'type': 'string', 'description': "Baggage claims: documented damages with currency (e.g. '480 USD') — demanded in the letter, capped by the Montreal limit"}, 'delay_hours': {'type': 'string', 'description': 'Arrival delay at final destination in hours (e.g. 4.5)'}, 'destination': {'type': 'string', 'description': 'destination'}, 'distance_km': {'type': 'string', 'description': 'Great-circle distance override for airports outside the reference table'}, 'flexibility': {'type': 'string', 'description': 'exact | ±3days | month'}, 'flight_date': {'type': 'string', 'description': 'Flight date YYYY-MM-DD'}, 'nationality': {'type': 'string', 'description': 'Traveler nationality — some vaccines required only for specific nationals'}, 'notice_days': {'type': 'string', 'description': 'Cancellations: days of advance notice'}, 'carrier_size': {'type': 'string', 'description': 'Canada APPR carrier size (default large)'}, 'duration_days': {'type': 'string', 'description': 'Trip duration in days'}, 'flight_number': {'type': 'string', 'description': 'Flight number (e.g. LH400)'}, 'trip_cost_usd': {'type': 'string', 'description': 'Total prepaid trip cost in USD — for cancellation coverage sizing'}, 'trip_duration': {'type': 'string', 'description': 'Trip duration (affects prophylaxis recommendations)'}, 'month_or_dates': {'type': 'string', 'description': 'Target month or dates'}, 'passenger_name': {'type': 'string', 'description': 'Passenger name (placeholder used if omitted)'}, 'carrier_country': {'type': 'string', 'description': 'Operating carrier home country ISO code, or EU (default EU)'}, 'block_time_hours': {'type': 'string', 'description': 'India DGCA cancellations: scheduled block time in hours (estimated from distance if omitted, labeled [ESTIMATE])'}, 'bag_received_date': {'type': 'string', 'description': 'Baggage claims: date the bag was returned/received (YYYY-MM-DD) — computes the Art. 31 complaint deadline'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'era': {'type': 'string', 'description': '1940s | 1950s | cold-war | 1970s | 1980s | post-911 | recent | all'}, 'lang': {'type': 'string', 'description': 'en | es | fr | de | ja | pt | it | nl | ko | zh | ar'}, 'depth': {'type': 'string', 'description': 'overview | deep-dive'}, 'focus': {'type': 'string', 'description': 'all | charges | verdict | sentence | rulings | timeline'}, 'limit': {'type': 'string', 'description': '5 | 10 | 20'}, 'topic': {'type': 'string', 'description': 'Topic to search — e.g. MKUltra, JFK assassination, Epstein, UFO, Operation Paperclip'}, 'action': {'enum': ['foia-search', 'foia-draft', 'court-case', 'evidence-extract', 'declassified', 'uap-records', 'conspiracy-brief', 'entity-network', 'new-releases', 'media-vs-record', 'international-foia'], 'type': 'string', 'description': 'Which endpoint to call. Options: foia-search | foia-draft | court-case | evidence-extract | declassified | uap-records | conspiracy-brief | entity-network | new-releases | media-vs-record | international-foia'}, 'agency': {'type': 'string', 'description': 'FBI | CIA | NSA | DEA | DOJ | DHS | all'}, 'filter': {'type': 'string', 'description': 'Optional keyword filter — e.g. fentanyl | JFK | UAP'}, 'source': {'type': 'string', 'description': 'cia | fbi | nsa | nara | uk | all'}, 'country': {'type': 'string', 'description': 'US | UK | CA | AU | all'}, 'include': {'type': 'string', 'description': 'individuals | organizations | cases | all'}, 'subject': {'type': 'string', 'description': 'Person or organization — e.g. Jeffrey Epstein | Harvey Weinstein | HSBC | any subject'}, 'category': {'type': 'string', 'description': 'foia | court | declassified | uap | all'}, 'incident': {'type': 'string', 'description': 'Nimitz | Tic Tac | Roswell | AATIP | Gimbal | Rendlesham | Phoenix Lights | any — or leave blank for overview'}, 'case_name': {'type': 'string', 'description': 'Defendant name, case name, or case number — e.g. Alex Murdaugh | State v. Myers | OJ Simpson'}, 'fee_waiver': {'type': 'string', 'description': 'yes | no'}, 'jurisdiction': {'type': 'string', 'description': 'US | UK | CA | AU | international | ICC | ECHR | auto'}, 'case_or_topic': {'type': 'string', 'description': 'Case name, defendant, or topic — e.g. George Floyd | Karen Read | Uvalde response | Alex Murdaugh'}, 'evidence_type': {'type': 'string', 'description': 'all | toxicology | autopsy | dna | financial | ballistics | digital'}, 'include_draft': {'type': 'string', 'description': 'yes | no'}, 'records_sought': {'type': 'string', 'description': 'Plain English description of the records you want'}, 'requester_type': {'type': 'string', 'description': 'individual | journalist | researcher | nonprofit'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'lang': {'type': 'string', 'description': 'en | es | fr | de | ja | pt | it | nl | ko | zh | ar'}, 'focus': {'type': 'string', 'description': 'legal | financial | technical | all'}, 'stage': {'type': 'string', 'description': 'pre-seed | seed | series-a | series-b | growth | any'}, 'terms': {'type': 'string', 'description': 'Paste the full term sheet text or describe specific clauses to decode'}, 'action': {'enum': ['funding-search', 'investor-match', 'pitch-score', 'term-sheet', 'cap-table', 'accelerator', 'market-size', 'legal-formation', 'comparable', 'due-diligence'], 'type': 'string', 'description': 'Which endpoint to call. Options: funding-search | investor-match | pitch-score | term-sheet | cap-table | accelerator | market-size | legal-formation | comparable | due-diligence'}, 'region': {'type': 'string', 'description': 'us | eu | uk | apac | latam | mena | africa | global'}, 'sector': {'type': 'string', 'description': 'fintech | saas | biotech | ai | climate | consumer | b2b | deeptech | any'}, 'country': {'type': 'string', 'description': 'US | UK | CA | AU | SG | IE | DE | FR | IN | BR | NL | SE | IL | NZ | JP | KR'}, 'is_safe': {'type': 'string', 'description': 'true | false — whether this is a SAFE note'}, 'approach': {'type': 'string', 'description': 'top-down | bottom-up | both'}, 'geography': {'type': 'string', 'description': 'global | us | eu | uk | apac | latam | mena | africa | specific country'}, 'raise_usd': {'type': 'string', 'description': 'Amount being raised in USD — e.g. 2000000'}, 'structure': {'type': 'string', 'description': 'priced | safe | note'}, 'check_size': {'type': 'string', 'description': 'Target check size in USD — e.g. 500000'}, 'equity_max': {'type': 'string', 'description': 'Maximum equity percentage willing to give up — e.g. 7'}, 'description': {'type': 'string', 'description': 'Plain English description of your startup — what it does, for whom, how it makes money'}, 'founders_pct': {'type': 'string', 'description': 'Current founder ownership percentage — e.g. 80'}, 'pre_money_usd': {'type': 'string', 'description': 'Pre-money valuation in USD — e.g. 8000000'}, 'target_markets': {'type': 'string', 'description': 'Where you plan to sell — e.g. US, EU'}, 'option_pool_pct': {'type': 'string', 'description': 'Current option pool percentage'}, 'founder_locations': {'type': 'string', 'description': 'Where founders are located — e.g. US, Germany (default: same as country)'}, 'existing_investors_pct': {'type': 'string', 'description': 'Existing investor ownership percentage'}, 'option_pool_increase_pct': {'type': 'string', 'description': 'New option pool percentage required by investors'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'age': {'type': 'string', 'description': 'Veteran age'}, 'lang': {'type': 'string', 'description': 'Response language — any language supported'}, 'needs': {'type': 'string', 'description': "Care needs description (e.g. 'requires daily assistance with bathing, dressing, and medication management')"}, 'state': {'type': 'string', 'description': 'US state/region (helps infer country if omitted)'}, 'action': {'enum': ['disability', 'aid-attendance', 'tdiu', 'claim-builder', 'caregiver', 'education', 'state-benefits', 'home-loan', 'discounts', 'healthcare'], 'type': 'string', 'description': 'Which endpoint to call. Options: disability | aid-attendance | tdiu | claim-builder | caregiver | education | state-benefits | home-loan | discounts | healthcare'}, 'assets': {'type': 'string', 'description': 'Total net worth in USD excluding primary home and one vehicle'}, 'branch': {'type': 'string', 'description': 'Military branch — affects reserve component benefit calculations'}, 'income': {'type': 'string', 'description': 'Monthly gross income in USD (Social Security, pension, other)'}, 'rating': {'type': 'string', 'description': "Current combined disability rating (e.g. '70' or '60')"}, 'chapter': {'type': 'string', 'description': "GI Bill chapter of interest (e.g. '33', '30', '35', '1606') — or omit for full comparison"}, 'country': {'type': 'string', 'description': 'Country whose veteran disability system to assess: US, UK, Canada, Australia, New Zealand, or Germany (other countries supported on a best-effort basis). Defaults to US if omitted and cannot be inferred.'}, 'category': {'type': 'string', 'description': 'Discount category. Defaults to all.'}, 'care_cost': {'type': 'string', 'description': 'Monthly unreimbursed care costs in USD — deducted from income for pension calculation'}, 'condition': {'type': 'string', 'description': "Veteran's condition(s) requiring care"}, 'conditions': {'type': 'string', 'description': "Comma-separated medical conditions (e.g. 'tinnitus,PTSD,lumbar strain,sleep apnea')"}, 'dependents': {'type': 'string', 'description': 'Whether veteran has dependents — affects DEA transferability and some benefit calculations'}, 'service_era': {'type': 'string', 'description': "Service era for presumptive condition assessment (e.g. 'Vietnam', 'Gulf War', 'OEF', 'OIF', 'Korea')"}, 'work_history': {'type': 'string', 'description': "Work history and current work status (e.g. 'cannot maintain substantially gainful employment due to PTSD and chronic pain')"}, 'prior_va_loan': {'type': 'string', 'description': 'Whether veteran has used a VA loan before — triggers entitlement restoration guidance'}, 'current_rating': {'type': 'string', 'description': 'Current combined rating if filing a supplemental or new claim'}, 'priority_group': {'type': 'string', 'description': 'Current VA priority group if known (1–8)'}, 'purchase_price': {'type': 'string', 'description': 'Target home purchase price in USD — used to calculate funding fee savings and PMI comparison'}, 'school_location': {'type': 'string', 'description': 'School city and state — used to estimate monthly housing allowance (E-5 with dependent BAH rate)'}, 'previous_denials': {'type': 'string', 'description': 'Description of any previous claim denials — affects strategy (HLR vs. Board appeal vs. supplemental)'}, 'surviving_spouse': {'type': 'string', 'description': 'Set true if applicant is a surviving spouse of a veteran — unlocks Survivors Pension and different Aid & Attendance rates'}, 'disability_rating': {'type': 'string', 'description': "VA disability rating percentage — many state benefits require minimum rating (e.g. '70', '100', 'P&T')"}, 'caregiver_relationship': {'type': 'string', 'description': "Caregiver's relationship to veteran (e.g. 'spouse')"}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'crop': {'type': 'string', 'description': 'Crop type — e.g. alfalfa, cotton, corn, almonds, rice'}, 'lang': {'type': 'string', 'description': 'lang'}, 'site': {'type': 'string', 'description': 'USGS site number — e.g. 09380000 (Colorado River at Lees Ferry)'}, 'focus': {'type': 'string', 'description': 'agriculture | municipal | industrial | conflict | investment | all'}, 'limit': {'type': 'string', 'description': 'Number of monitoring sites (5, 10, or 20)'}, 'state': {'type': 'string', 'description': 'Two-letter US state code — e.g. CA, TX, AZ, FL, KS'}, 'action': {'enum': ['groundwater', 'streamflow', 'gauge', 'drought', 'quality', 'aquifer', 'flood-risk', 'global-stress', 'agriculture-use', 'supply-brief', 'supply-snapshot'], 'type': 'string', 'description': 'Which endpoint to call. Options: groundwater | streamflow | gauge | drought | quality | aquifer | flood-risk | global-stress | agriculture-use | supply-brief | supply-snapshot'}, 'region': {'type': 'string', 'description': 'Country, region, or river basin — e.g. India, Middle East, Nile Basin, Murray-Darling'}, 'aquifer': {'type': 'string', 'description': 'Aquifer name — e.g. Ogallala, Central Valley, Floridan, Edwards, High Plains'}, 'location': {'type': 'string', 'description': 'City, county, or river — e.g. Nashville TN, Mississippi River Iowa'}, 'parameter': {'type': 'string', 'description': 'nitrates | phosphorus | ph | lead | arsenic | bacteria | pfas | turbidity'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'age': {'type': 'string', 'description': 'age'}, 'bank': {'type': 'string', 'description': 'Bank name or FDIC certificate (CERT) number'}, 'card': {'type': 'string', 'description': 'Card slug (sapphire-reserve, platinum, venture-x, ...)'}, 'debt': {'type': 'string', 'description': 'Total non-mortgage debt in USD'}, 'down': {'type': 'string', 'description': 'Down payment in USD'}, 'firm': {'type': 'string', 'description': 'Optional firm name; used alongside name for action=vet'}, 'goal': {'type': 'string', 'description': 'For action=strategy: the savings goal for this child'}, 'lang': {'type': 'string', 'description': 'lang'}, 'name': {'type': 'string', 'description': 'Required for action=vet (advisor name)'}, 'type': {'type': 'string', 'description': 'credit_card | medical | personal | auto | student'}, 'debts': {'type': 'string', 'description': 'name:balance:rate format, comma-separated (e.g. credit-card:8500:24,car-loan:12000:6.5)'}, 'extra': {'type': 'string', 'description': 'Extra monthly payment available in USD (optional)'}, 'state': {'type': 'string', 'description': 'state'}, 'topic': {'type': 'string', 'description': 'For action=rules (optional): focus the rules answer on this topic'}, 'action': {'type': 'string', 'description': 'Required. One of: find, compare, vet.'}, 'health': {'type': 'string', 'description': 'health'}, 'income': {'type': 'string', 'description': 'Annual income in USD'}, 'issuer': {'type': 'string', 'description': 'Card issuer slug (chase, amex, capital-one, citi, hsbc, discover, amex-uk, rbc)'}, 'states': {'type': 'string', 'description': 'Comma-separated US state codes you have lived/worked in (e.g. CA,TX,NY)'}, 'balance': {'type': 'string', 'description': 'Balance owed in USD'}, 'benefit': {'type': 'string', 'description': 'Benefit to check'}, 'has_ssn': {'type': 'string', 'description': 'For action=eligibility: does the child have a Social Security Number'}, 'monthly': {'type': 'string', 'description': 'Monthly spend in USD (default: 3000)'}, 'savings': {'type': 'string', 'description': 'Total savings/investments in USD'}, 'advisors': {'type': 'string', 'description': 'Required for action=compare (e.g. "Advisor A 1% AUM, Advisor B flat fee")'}, 'creditor': {'type': 'string', 'description': 'The collector or original creditor name'}, 'expenses': {'type': 'string', 'description': 'Monthly expenses in USD'}, 'job_type': {'type': 'string', 'description': 'job_type'}, 'location': {'type': 'string', 'description': 'location'}, 'your_age': {'type': 'string', 'description': 'Your current age'}, 'child_age': {'type': 'string', 'description': "For action=strategy: the child's current age"}, 'countries': {'type': 'string', 'description': 'Comma-separated non-US jurisdictions: CA (Canada), GB, CH, AU, AU-VIC, AU-NSW'}, 'retire_at': {'type': 'string', 'description': 'retire_at'}, 'situation': {'type': 'string', 'description': 'Optional free-text context about your situation'}, 'specialty': {'type': 'string', 'description': 'Required for action=find (e.g. retirement planning, tax, estate, investment)'}, 'birth_date': {'type': 'string', 'description': 'Alternative to birth_year for action=eligibility (e.g. 2026-03-15)'}, 'birth_year': {'type': 'string', 'description': 'Year of birth (used to calculate Full Retirement Age)'}, 'dependents': {'type': 'string', 'description': 'Number of dependents'}, 'item_price': {'type': 'string', 'description': 'Item price — recoverable estimate = min(price, cap) - deductible'}, 'situations': {'type': 'string', 'description': 'Life events unlocking federal/special sources: former_pension | failed_bank | failed_credit_union | fha_mortgage | savings_bonds | deceased_relative | old_employer | moved_states | former_business'}, 'us_citizen': {'type': 'string', 'description': 'For action=eligibility: is the child a US citizen. Required for the $1,000 pilot only — NOT required for the account itself.'}, 'delay_hours': {'type': 'string', 'description': 'Trip delay: hours delayed (triggers are 6h or 12h by card tier)'}, 'account_type': {'type': 'string', 'description': 'account_type'}, 'credit_score': {'type': 'string', 'description': 'Approximate credit tier'}, 'current_fund': {'type': 'string', 'description': 'Existing emergency fund in USD'}, 'relationship': {'type': 'string', 'description': 'relationship'}, 'budget_yearly': {'type': 'string', 'description': 'For action=strategy: how much can be contributed per year, in USD'}, 'filing_status': {'type': 'string', 'description': 'filing_status'}, 'incident_date': {'type': 'string', 'description': 'Damage/theft/delay date YYYY-MM-DD — filing deadlines computed from this'}, 'purchase_date': {'type': 'string', 'description': 'Item/ticket purchase date YYYY-MM-DD (eligibility windows + warranty math)'}, 'spend_profile': {'type': 'string', 'description': 'Required. Free text, e.g. travel, dining, groceries, gas, cashback.'}, 'target_income': {'type': 'string', 'description': 'target_income'}, 'employer_match': {'type': 'string', 'description': 'Whether your employer offers a 401k match (yes/no)'}, 'marital_status': {'type': 'string', 'description': 'marital_status'}, 'prior_election': {'type': 'string', 'description': 'For action=eligibility: has an account already been elected for this child'}, 'ssn_work_valid': {'type': 'string', 'description': 'For action=eligibility: is that SSN valid for employment, issued before election'}, 'warranty_years': {'type': 'string', 'description': 'Extended warranty: original manufacturer warranty length'}, 'cardholder_name': {'type': 'string', 'description': 'Name for the cover note (placeholder if omitted)'}, 'employer_program': {'type': 'string', 'description': 'For action=strategy: does an employer offer a Trump Account matching program'}, 'item_description': {'type': 'string', 'description': 'What the item/trip is (cover note)'}, 'original_owner_age': {'type': 'string', 'description': "Original owner's age at time of death"}, 'phone_paid_on_card': {'type': 'string', 'description': "Cell phone: was the prior month's wireless bill paid on this card"}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['error'], 'properties': {'error': {'type': 'string', 'description': 'The error message, HTTP status + body, or a description of the failure'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
Oblique Markets
Offers paid research, web extraction, agent-service routing, market analytics, Base blockchain inspection, browser evidence, and …
Onvexia — Crypto Fundamentals, Sentiment & Onchain Tracking
Provides cryptocurrency fundamentals, technical indicators, sentiment analysis, social intelligence, on-chain flows, whale tracki…
FlareSignal Intelligence
Provides provenance-aware Flare and XRPFi intelligence through canonical metrics, analytical compositions, research plans and tra…
Birdeye
Provides structured research and analytics across financial, government, scientific, market, and other authoritative data sources…
HEY Research Lab
Provides evidence-backed research on Robinhood Chain projects, contracts, token markets, development activity, changes, and marke…
metagraphed — Bittensor subnet operational registry
Indexes and queries Bittensor subnet APIs, validators, accounts, chain events, economics, RPC data, and operational health.
x402 Bazaar Rank
Searches and reports statistics for x402 services, ranking them by recent usage and paying demand.
LiveDataLink
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and…