이 MCP로 할 수 있는 일
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and market research.
도구
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'start_date', 'end_date'], 'properties': {'limit': {'type': 'number'}, 'state': {'type': 'string'}, 'end_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window end.'}, 'start_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window start.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location'], 'properties': {'location': {'type': 'string', 'description': 'City, zip code, or place name'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'bank': {'type': 'string', 'description': "Bank or savings institution name (e.g. 'JPMorgan Chase Bank', 'Cross River Bank'). Use the full legal name for best matching."}, 'cert': {'type': 'string', 'description': 'Optional FDIC certificate (CERT) number for an exact institution match, used instead of a name.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['geographies', 'indicator', 'year'], 'properties': {'year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'indicator': {'type': 'string', 'description': 'Supported indicator slug/name or BEA SASUMMARY line code; examples: gdp, real_gdp, personal_income, per_capita_personal_income, regional_price_parities, total_employment.'}, 'geographies': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight distinct state selectors.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum results. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional words matched against indicator name, definition, and unit.'}, 'offset': {'type': 'number', 'description': 'Results to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['geography', 'indicator'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum years. Default 20.'}, 'offset': {'type': 'number', 'description': 'Years to skip. Default 0.'}, 'end_year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'geography': {'type': 'string', 'description': 'State name, USPS abbreviation, 5-digit state-summary GeoFIPS, or United States/US.'}, 'indicator': {'type': 'string', 'description': 'Supported indicator slug/name or BEA SASUMMARY line code; examples: gdp, real_gdp, personal_income, per_capita_personal_income, regional_price_parities, total_employment.'}, 'start_year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['geography'], 'properties': {'geography': {'type': 'string', 'description': 'State name, USPS abbreviation, 5-digit state-summary GeoFIPS, or United States/US.'}, 'as_of_year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['geography', 'indicator'], 'properties': {'geography': {'type': 'string', 'description': 'State name, USPS abbreviation, 5-digit state-summary GeoFIPS, or United States/US.'}, 'indicator': {'type': 'string', 'description': 'Supported indicator slug/name or BEA SASUMMARY line code; examples: gdp, real_gdp, personal_income, per_capita_personal_income, regional_price_parities, total_employment.'}, 'as_of_year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lei': {'type': 'string', 'description': "Optional exact 20-character LEI code to anchor the ownership chain directly (e.g. '5493006MHB84DD0ZWV18'). Overrides a name search."}, 'company': {'type': 'string', 'description': "Company / organization name (e.g. 'Alphabet Inc.', 'JPMorgan') or a 20-character LEI code. Provide this or 'lei'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end_year': {'type': 'number', 'description': 'End year (optional; defaults to current year).'}, 'indicator': {'type': 'string', 'description': 'Indicator name, one of: unemployment_rate, labor_force_participation, employment_population_ratio, cpi, cpi_less_food_energy, nonfarm_payrolls, avg_hourly_earnings, avg_weekly_hours, ppi_final_demand.'}, 'start_year': {'type': 'number', 'description': 'Start year (optional; defaults to ~3 years back).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_id'], 'properties': {'end_year': {'type': 'number', 'description': 'End year (optional).'}, 'series_id': {'type': 'string', 'description': "BLS series ID, e.g. 'LNS14000000'."}, 'start_year': {'type': 'number', 'description': 'Start year (optional).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gutenberg_id'], 'properties': {'gutenberg_id': {'type': 'number', 'description': 'Project Gutenberg ebook id, e.g. 84 (Frankenstein).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum passages to return (default 10, max 50).'}, 'query': {'type': 'string', 'description': "Phrase or keywords to find inside the books, e.g. 'it was the best of times', 'whale'."}, 'gutenberg_id': {'type': 'number', 'description': 'Optional: restrict the search to a single indexed book by its Gutenberg id.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gutenberg_id'], 'properties': {'from_seq': {'type': 'number', 'description': 'Passage index to start from (0-based, default 0).'}, 'gutenberg_id': {'type': 'number', 'description': 'Project Gutenberg ebook id.'}, 'max_passages': {'type': 'number', 'description': 'Maximum passages to return per call (default 40, max 200).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Title / author / subject keyword, e.g. 'frankenstein', 'sherlock holmes', 'astronomy'."}, 'author': {'type': 'string', 'description': "Optional author-name fragment, e.g. 'Shelley', 'Twain'."}, 'subject': {'type': 'string', 'description': "Optional subject fragment, e.g. 'Science fiction', 'Detective'."}, 'language': {'type': 'string', 'description': "Optional language code filter, e.g. 'en', 'fr'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'symbol': {'type': 'string', 'description': "A single ticker (e.g. 'AAPL'). Use this or `symbols`."}, 'symbols': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Multiple tickers to scan (max 15).'}, 'ma_period': {'type': 'number', 'description': 'Simple moving-average period used as a dynamic support reference (default 50).'}, 'lookback_days': {'type': 'number', 'description': 'Trailing daily bars to analyze (default 180).'}, 'proximity_pct': {'type': 'number', 'description': "How close (percent) price must be to support/MA to count as 'near' (default 3)."}, 'rsi_threshold': {'type': 'number', 'description': 'RSI(14) must be at or below this to qualify as oversold (default 35).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['port'], 'properties': {'port': {'type': 'string', 'description': 'Exact BTS four-digit port code or an unambiguous U.S. land-border port name. Search first when needed.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'trailing_months': {'type': 'number', 'description': 'Months per current/prior comparison window. Default 12.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['port', 'measure'], 'properties': {'port': {'type': 'string', 'description': 'Exact BTS four-digit port code or an unambiguous U.S. land-border port name. Search first when needed.'}, 'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'measure': {'enum': ['Buses', 'Bus Passengers', 'Pedestrians', 'Personal Vehicle Passengers', 'Personal Vehicles', 'Train Passengers', 'Trains', 'Trucks'], 'type': 'string', 'description': 'Official BTS crossing measure. Measures have different units and must not be added together.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ports', 'measure'], 'properties': {'ports': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight exact four-digit port codes or unambiguous port names.'}, 'measure': {'enum': ['Buses', 'Bus Passengers', 'Pedestrians', 'Personal Vehicle Passengers', 'Personal Vehicles', 'Train Passengers', 'Trains', 'Trucks'], 'type': 'string', 'description': 'Official BTS crossing measure. Measures have different units and must not be added together.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'trailing_months': {'type': 'number', 'description': 'Months per current/prior comparison window. Default 12.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum ports. Default 20.'}, 'query': {'type': 'string', 'description': 'Port name, state, or exact four-digit port code.'}, 'state': {'type': 'string', 'description': 'Exact state name, such as Texas or New York.'}, 'border': {'enum': ['US-Canada Border', 'US-Mexico Border'], 'type': 'string', 'description': 'Optional official BTS border label.'}, 'offset': {'type': 'number', 'description': 'Ports to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': "US ticker (e.g. 'MSFT')."}, 'lookback_days': {'type': 'number', 'description': 'Trailing daily bars to scan for patterns (default 60).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "Crate name, e.g. 'serde'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc': {'type': 'number', 'description': 'MC/MX number without the prefix.'}, 'dot': {'type': 'number', 'description': 'USDOT number (preferred).'}, 'name': {'type': 'string', 'description': 'Carrier legal name when DOT/MC is unavailable.'}, 'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Report format. Defaults to markdown.'}, 'previous_snapshot': {'description': 'Prior carrier_vetting result or JSON snapshot returned by an earlier call.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dot_numbers'], 'properties': {'format': {'enum': ['markdown', 'json', 'csv'], 'type': 'string', 'description': 'Export format. Defaults to markdown.'}, 'dot_numbers': {'type': 'array', 'items': {'type': 'number'}, 'description': '1-10 USDOT numbers. A comma-separated string is also accepted for agent convenience.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc': {'type': 'number', 'description': 'MC/MX number without the prefix.'}, 'dot': {'type': 'number', 'description': 'USDOT number (preferred exact identifier).'}, 'name': {'type': 'string', 'description': 'Legal carrier name when DOT/MC is unavailable.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc': {'type': 'number', 'description': "MC (motor carrier) number, without the 'MC-' prefix. Used if no DOT number is given."}, 'dot': {'type': 'number', 'description': 'USDOT number of the carrier (most precise). Example: 76830.'}, 'name': {'type': 'string', 'description': 'Carrier legal name, used if no DOT/MC number is given. The top FMCSA name match is vetted; prefer a DOT number for an exact carrier.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'number', 'description': 'CAP case id, e.g. 11301409 (Brown v. Board of Education).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['citation'], 'properties': {'citation': {'type': 'string', 'description': "A reporter citation, e.g. '347 U.S. 483'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'number', 'description': 'CAP case id (from caselaw_search / caselaw_citation_lookup).'}, 'max_chars': {'type': 'number', 'description': 'Maximum total characters of opinion text (default 50000, max 500000).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'court': {'type': 'string', 'description': "Optional court-name fragment, e.g. 'Supreme Court'."}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Case name or keyword, e.g. 'Brown Board Education', 'Miranda'."}, 'end_date': {'type': 'string', 'description': 'Optional ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Optional ISO date lower bound (YYYY-MM-DD).'}, 'jurisdiction': {'type': 'string', 'description': "Optional jurisdiction fragment, e.g. 'United States'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dataset'], 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'order': {'type': 'string', 'description': "SoQL order clause (e.g. 'date DESC')"}, 'where': {'type': 'string', 'description': 'SoQL where clause (e.g. "state=\'Texas\' AND year=2024")'}, 'select': {'type': 'string', 'description': "SoQL select clause (default '*')"}, 'dataset': {'type': 'string', 'description': "Socrata 4x4 dataset ID (e.g. 'muzy-jte6')"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'indicator': {'type': 'string', 'description': "Drug class (e.g. 'Opioids (T40.0-T40.4,T40.6)', 'Synthetic opioids, excl. methadone (T40.4)')"}, 'state_name': {'type': 'string', 'description': 'Full state name'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'state': {'type': 'string', 'description': "Full state name (e.g. 'Texas') or 'United States'"}, 'outcome': {'type': 'string', 'description': "Outcome (e.g. 'All causes', 'All causes, excluding COVID-19')"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'season': {'type': 'string', 'description': "Flu season (e.g. '2023-24')"}, 'statename': {'type': 'string', 'description': 'Full state name'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'number', 'description': 'Year'}, 'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'state': {'type': 'string', 'description': "Full state name or 'United States'"}, 'cause_name': {'type': 'string', 'description': "Cause name (e.g. 'Heart disease', 'Cancer', 'Suicide')"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'number', 'description': 'Outbreak year'}, 'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'state': {'type': 'string', 'description': 'Full state name'}, 'etiology': {'type': 'string', 'description': "Causative agent (e.g. 'Salmonella', 'Norovirus', 'E. coli')"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'recip_state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA')"}, 'recip_county': {'type': 'string', 'description': 'County name'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'number', 'description': 'Year (e.g. 2024)'}, 'cause': {'type': 'string', 'description': "Cause category (e.g. 'All Cause', 'COVID-19 (U071, Multiple Cause of Death)', 'Influenza and pneumonia')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'state': {'type': 'string', 'description': "Full state name or 'United States' for national. Default 'United States'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'naics': {'type': 'string', 'description': "Optional NAICS 2017 industry code (2 to 6 digits). E.g. '23' for Construction, '54' for Professional Services."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'level': {'enum': ['state', 'county', 'zcta', 'place'], 'type': 'string', 'description': 'Optional filter: state, county, zcta, place.'}, 'limit': {'type': 'number', 'description': 'Max matches (default 10).'}, 'query': {'type': 'string', 'description': "Free-text: state name ('Texas'), state code ('TX'), or 5-digit ZIP ('77301')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['facet'], 'properties': {'facet': {'enum': ['product', 'issue', 'company', 'state', 'company_response', 'submitted_via'], 'type': 'string', 'description': 'Field to aggregate by'}, 'company': {'type': 'string', 'description': 'Optional company filter'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['complaint_id'], 'properties': {'complaint_id': {'type': 'string', 'description': 'CFPB complaint ID'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lens'], 'properties': {'lens': {'enum': ['overview', 'product', 'issue', 'company'], 'type': 'string', 'description': 'Trend dimension'}, 'product': {'type': 'string', 'description': 'Filter to a specific product'}, 'sub_lens': {'type': 'string', 'description': 'Optional sub-dimension'}, 'trend_depth': {'type': 'number', 'description': 'Top N to track (default 5)'}, 'trend_interval': {'enum': ['month', 'quarter', 'year'], 'type': 'string', 'description': 'Time bucket size'}, 'date_received_max': {'type': 'string', 'description': 'YYYY-MM-DD upper bound'}, 'date_received_min': {'type': 'string', 'description': 'YYYY-MM-DD lower bound'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'from': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'size': {'type': 'number', 'description': 'Page size (default 25, max 100)'}, 'state': {'type': 'string', 'description': 'Two-letter state code'}, 'company': {'type': 'string', 'description': 'Exact company name (use cfpb_suggest_company for fuzzy matching)'}, 'product': {'type': 'string', 'description': "CFPB product category (e.g. 'Credit reporting', 'Mortgage', 'Debt collection')"}, 'search_term': {'type': 'string', 'description': 'Free-text search across all complaint fields'}, 'has_narrative': {'type': 'boolean', 'description': 'Only complaints with consumer narratives'}, 'date_received_max': {'type': 'string', 'description': 'YYYY-MM-DD upper bound'}, 'date_received_min': {'type': 'string', 'description': 'YYYY-MM-DD lower bound'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'product': {'type': 'string', 'description': 'Optional product filter'}, 'date_received_max': {'type': 'string', 'description': 'YYYY-MM-DD upper bound'}, 'date_received_min': {'type': 'string', 'description': 'YYYY-MM-DD lower bound'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Partial company name'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['markets', 'report_type', 'category'], 'properties': {'scope': {'enum': ['futures_only', 'futures_and_options'], 'type': 'string', 'description': 'Futures-only or futures-and-options-combined view. Defaults to futures_only, except CIT (combined only).'}, 'markets': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight exact CFTC contract codes or unambiguous names.'}, 'category': {'type': 'string', 'description': 'A category valid for the selected report_type.'}, 'report_type': {'enum': ['legacy', 'disaggregated', 'tff', 'cit'], 'type': 'string', 'description': 'CFTC report family. Categories differ by family; use search or the evidence pack to discover available families.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['market'], 'properties': {'market': {'type': 'string', 'description': 'Exact CFTC contract market code or contract name. Search first when the name is ambiguous.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['market', 'report_type', 'category'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum weekly observations. Default 20.'}, 'scope': {'enum': ['futures_only', 'futures_and_options'], 'type': 'string', 'description': 'Futures-only or futures-and-options-combined view. Defaults to futures_only, except CIT (combined only).'}, 'market': {'type': 'string', 'description': 'Exact CFTC contract market code or contract name. Search first when the name is ambiguous.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'category': {'type': 'string', 'description': 'Family-specific category: noncommercial/commercial; producer_merchant_processor_user/swap_dealer/managed_money/other_reportables; dealer_intermediary/asset_manager_institutional/leveraged_funds/other_reportables; or noncommercial_ex_cit/commercial_ex_cit/commodity_index_trader.'}, 'end_date': {'type': 'string', 'description': 'Optional latest report date, YYYY-MM-DD.'}, 'start_date': {'type': 'string', 'description': 'Optional earliest report date, YYYY-MM-DD.'}, 'report_type': {'enum': ['legacy', 'disaggregated', 'tff', 'cit'], 'type': 'string', 'description': 'CFTC report family. Categories differ by family; use search or the evidence pack to discover available families.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['market'], 'properties': {'market': {'type': 'string', 'description': 'Exact CFTC contract market code or contract name. Search first when the name is ambiguous.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum markets. Default 20.'}, 'query': {'type': 'string', 'description': 'Commodity, contract, exchange, or exact contract market code.'}, 'scope': {'enum': ['futures_only', 'futures_and_options'], 'type': 'string', 'description': 'Futures-only or futures-and-options-combined view. Defaults to futures_only, except CIT (combined only).'}, 'offset': {'type': 'number', 'description': 'Markets to skip. Default 0.'}, 'report_type': {'enum': ['legacy', 'disaggregated', 'tff', 'cit'], 'type': 'string', 'description': 'CFTC report family. Categories differ by family; use search or the evidence pack to discover available families.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': "A chemical name (e.g. 'acetone', 'aspirin') or a numeric PubChem CID."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': "A chemical name (e.g. 'aspirin', 'sodium chloride') or a numeric PubChem CID (e.g. '2244')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['condition'], 'properties': {'city': {'type': 'string', 'description': "Optional city to further localize the trial-location and provider search (e.g. 'Houston'); use with state."}, 'state': {'type': 'string', 'description': "Optional 2-letter US state to scope trial and provider counts (e.g. 'TX'). Omit for a national read."}, 'condition': {'type': 'string', 'description': "Medical condition / disease to evaluate (e.g. 'melanoma', 'type 2 diabetes', 'Alzheimer disease')."}, 'specialty': {'type': 'string', 'description': "Optional NPPES specialty taxonomy keyword to override the condition-to-specialty mapping (e.g. 'Cardiology', 'Endocrinology')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'NY')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'name_contains': {'type': 'string', 'description': 'Partial provider name match'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'NY')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'name_contains': {'type': 'string', 'description': 'Partial provider name match'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'description': 'City name (case-insensitive)'}, 'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'NY')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'name_contains': {'type': 'string', 'description': 'Partial provider name match'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'NY')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'name_contains': {'type': 'string', 'description': 'Partial provider name match'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id'], 'properties': {'unit_id': {'type': 'string', 'description': 'IPEDS UNITID.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_ids'], 'properties': {'unit_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of 2-5 IPEDS UNITIDs.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id'], 'properties': {'unit_id': {'type': 'string', 'description': 'IPEDS UNITID.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id'], 'properties': {'unit_id': {'type': 'string', 'description': "IPEDS UNITID (Scorecard 'id')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id'], 'properties': {'unit_id': {'type': 'string', 'description': 'IPEDS UNITID.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'description': 'Substring of the institution name.'}, 'size': {'enum': ['very_small', 'small', 'medium', 'large', 'very_large'], 'type': 'string', 'description': 'Carnegie size bucket.'}, 'limit': {'type': 'number', 'description': 'Max results, 1-100. Default 25.'}, 'state': {'type': 'string', 'description': 'Two-letter state code (e.g. TX).'}, 'control': {'enum': ['public', 'private_nonprofit', 'private_forprofit'], 'type': 'string', 'description': 'Institutional control.'}, 'accreditor': {'type': 'string', 'description': "Substring match against the school's institutional accreditor."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id', 'metric', 'start_year', 'end_year'], 'properties': {'metric': {'enum': ['enrollment', 'graduation_rate', 'retention', 'cost'], 'type': 'string', 'description': 'Trend metric.'}, 'unit_id': {'type': 'string', 'description': 'IPEDS UNITID.'}, 'end_year': {'type': 'number', 'description': 'Last academic year, e.g. 2022.'}, 'start_year': {'type': 'number', 'description': 'First academic year, e.g. 2010.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['college'], 'properties': {'state': {'type': 'string', 'description': "Optional 2-letter state to disambiguate the school name (e.g. 'OH')."}, 'college': {'type': 'string', 'description': "US college/university name (e.g. 'University of Michigan', 'Ohio State University')."}, 'program': {'type': 'string', 'description': "Optional program name or CIP prefix (e.g. 'Nursing', 'Computer Science') to add program-level debt-vs-earnings evidence."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'since': {'type': 'string', 'description': 'Optional lower-bound date (YYYY-MM-DD) for FDA recalls.'}, 'state': {'type': 'string', 'description': "Optional 2-letter state to scope the CFPB complaint leg (e.g. 'CA')."}, 'company': {'type': 'string', 'description': "Company or brand name to profile (e.g. 'Wells Fargo', 'Peloton')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Stock ticker symbol (e.g., "AAPL")'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate the EPA facility search.'}, 'ticker': {'type': 'string', 'description': "Optional stock ticker hint to pin the SEC EDGAR match (e.g. 'LMT')."}, 'company': {'type': 'string', 'description': "Company or organization name to check (e.g. 'Lockheed Martin', 'Acme Widgets LLC')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['congress', 'bill_type', 'bill_number'], 'properties': {'limit': {'type': 'number', 'description': 'Max actions (default 50).'}, 'congress': {'type': 'number', 'description': 'Congress number.'}, 'bill_type': {'enum': ['hr', 's', 'hjres', 'sjres', 'hconres', 'sconres', 'hres', 'sres'], 'type': 'string', 'description': 'Bill type code: hr (House Bill), s (Senate Bill), hjres, sjres, hconres, sconres, hres, sres.'}, 'bill_number': {'type': 'number', 'description': 'Bill number.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['congress', 'bill_type', 'bill_number'], 'properties': {'limit': {'type': 'number', 'description': 'Max cosponsors (default 250).'}, 'congress': {'type': 'number', 'description': 'Congress number.'}, 'bill_type': {'enum': ['hr', 's', 'hjres', 'sjres', 'hconres', 'sconres', 'hres', 'sres'], 'type': 'string', 'description': 'Bill type code: hr (House Bill), s (Senate Bill), hjres, sjres, hconres, sconres, hres, sres.'}, 'bill_number': {'type': 'number', 'description': 'Bill number.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['congress', 'bill_type', 'bill_number'], 'properties': {'congress': {'type': 'number', 'description': 'Congress number, e.g. 118.'}, 'bill_type': {'enum': ['hr', 's', 'hjres', 'sjres', 'hconres', 'sconres', 'hres', 'sres'], 'type': 'string', 'description': 'Bill type code: hr (House Bill), s (Senate Bill), hjres, sjres, hconres, sconres, hres, sres.'}, 'bill_number': {'type': 'number', 'description': 'Bill number, e.g. 3076.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max votes (default 20).'}, 'congress': {'type': 'number', 'description': 'Congress number (default current, 91).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bioguide_id'], 'properties': {'bioguide_id': {'type': 'string', 'description': "Bioguide ID, e.g. 'P000197'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 20).'}, 'congress': {'type': 'number', 'description': 'Congress number (default current, 91).'}, 'law_type': {'enum': ['pub', 'priv'], 'type': 'string', 'description': "Law type: 'pub' or 'priv'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sort': {'type': 'string', 'description': "Sort order, e.g. 'updateDate+desc' (default) or 'updateDate+asc'."}, 'limit': {'type': 'number', 'description': 'Max results (1-250, default 20).'}, 'query': {'type': 'string', 'description': "Optional free-text keyword filter (e.g. 'inflation', 'semiconductor')."}, 'offset': {'type': 'number', 'description': 'Pagination offset.'}, 'congress': {'type': 'number', 'description': 'Congress number (e.g. 91 is current). Omit for all.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 20).'}, 'state': {'type': 'string', 'description': "Two-letter state code, e.g. 'TX'."}, 'congress': {'type': 'number', 'description': 'Congress number.'}, 'district': {'type': 'number', 'description': 'House district number.'}, 'current_member': {'type': 'boolean', 'description': 'Limit to currently-serving members.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lei': {'type': 'string', 'description': "Optional exact 20-character LEI code to anchor the tree directly (e.g. '5493006MHB84DD0ZWV18'). Overrides a name search."}, 'company': {'type': 'string', 'description': "Company / organization name (e.g. 'Alphabet Inc.', 'JPMorgan') or a 20-character LEI code. Provide this or 'lei'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state'], 'properties': {'metro': {'type': 'string', 'description': "Optional 5-digit CBSA/metro code (e.g. '12420' for Austin, TX) to refine the Census local-context leg and the label. Labor and energy remain state-level."}, 'state': {'type': 'string', 'description': "US state as a 2-letter code (e.g. 'TX', 'CA', 'NY') or 2-digit FIPS (e.g. '48'). Required."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company_name'], 'properties': {'company_name': {'type': 'string', 'description': "Company or entity name to score. Examples: 'Lockheed Martin', 'Acme Holdings BV', 'Pfizer Inc'. Common suffixes (Inc/LLC/Ltd/Corp) are normalized automatically."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'court': {'type': 'string', 'description': "Court ID, e.g. 'scotus', 'ca9', 'nysd'."}, 'judge': {'type': 'string', 'description': 'Judge name filter.'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'party': {'type': 'string', 'description': 'Party name filter.'}, 'query': {'type': 'string', 'description': 'Free-text search query.'}, 'date_filed_after': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'date_filed_before': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['citation'], 'properties': {'citation': {'type': 'string', 'description': "Citation string, e.g. '410 U.S. 113'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['court', 'docket_number'], 'properties': {'court': {'type': 'string', 'description': "Court ID, e.g. 'nysd'."}, 'docket_number': {'type': 'string', 'description': "Docket number, e.g. '1:23-cv-04567'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Judge full or partial name, or numeric person ID.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'court': {'type': 'string', 'description': 'Optional court ID filter.'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Search text required.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'court': {'type': 'string', 'description': 'Optional court ID filter.'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Search text.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['court'], 'properties': {'court': {'type': 'string', 'description': "Court ID, e.g. 'nysd', 'cand'."}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max recalls to return (default 25).'}, 'title': {'type': 'string', 'description': 'Recall title keyword filter.'}, 'hazard': {'type': 'string', 'description': "Hazard keyword filter (e.g. 'fire', 'choking', 'laceration')."}, 'product': {'type': 'string', 'description': "Product name filter (e.g. 'stroller', 'space heater')."}, 'date_end': {'type': 'string', 'description': 'Recalls on/before this date (YYYY-MM-DD).'}, 'date_start': {'type': 'string', 'description': 'Recalls on/after this date (YYYY-MM-DD).'}, 'manufacturer': {'type': 'string', 'description': 'Manufacturer name filter.'}, 'recall_number': {'type': 'string', 'description': "Exact CPSC recall number (e.g. '26561')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Number of recent recalls to return (default 10).'}, 'lookback_days': {'type': 'number', 'description': 'How many days back to scan (default 90).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coins'], 'properties': {'coins': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': "Coin names or tickers, 2-5 coins. Accept either CSV string ('bitcoin,ethereum,solana') or array (['bitcoin','ethereum','solana'])."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': "Cryptocurrency name or ticker (e.g., 'bitcoin', 'BTC', 'ethereum')"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': "Cryptocurrency name or ticker (e.g., 'bitcoin', 'BTC', 'ethereum', 'ETH')"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cve_id'], 'properties': {'cve_id': {'type': 'string', 'description': 'CVE identifier, e.g. CVE-2024-3094.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'number', 'description': 'Lookback window in days (1-120).'}, 'limit': {'type': 'number', 'description': 'Max results (default 50).'}, 'vendor': {'type': 'string', 'description': 'Optional vendor filter.'}, 'severity': {'type': 'string', 'description': 'Optional CVSS severity filter: CRITICAL, HIGH, MEDIUM, or LOW.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['keyword'], 'properties': {'limit': {'type': 'number', 'description': 'Max results to return (1-2000, default 20).'}, 'keyword': {'type': 'string', 'description': 'Free-text search phrase.'}, 'pub_end_date': {'type': 'string', 'description': 'Optional YYYY-MM-DD upper bound.'}, 'pub_start_date': {'type': 'string', 'description': 'Optional YYYY-MM-DD lower bound.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['vendor'], 'properties': {'limit': {'type': 'number', 'description': 'Max results to return (1-2000, default 20).'}, 'vendor': {'type': 'string', 'description': 'Vendor name, lowercase preferred.'}, 'product': {'type': 'string', 'description': 'Optional product name filter.'}, 'pub_end_date': {'type': 'string', 'description': 'ISO date or YYYY-MM-DD upper bound on published date.'}, 'pub_start_date': {'type': 'string', 'description': 'ISO date or YYYY-MM-DD lower bound on published date.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cwe_id'], 'properties': {'cwe_id': {'type': 'string', 'description': 'CWE identifier, e.g. CWE-79.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return (1-1000, default 50).'}, 'state': {'type': 'string', 'description': "Two-letter state code, e.g. 'TX'."}, 'county': {'type': 'string', 'description': 'Designated area / county name as FEMA records it.'}, 'end_date': {'type': 'string', 'description': 'ISO date upper bound on declarationDate.'}, 'start_date': {'type': 'string', 'description': 'ISO date lower bound on declarationDate.'}, 'incident_type': {'type': 'string', 'description': "Incident type filter, e.g. 'Hurricane', 'Flood', 'Severe Storm', 'Wildfire'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state'], 'properties': {'state': {'type': 'string', 'description': 'Two-letter state code.'}, 'years': {'type': 'number', 'description': 'Lookback window in years (default 10).'}, 'county': {'type': 'string', 'description': 'County name.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['area'], 'properties': {'area': {'type': 'string', 'description': "County or place name to profile (e.g. 'Harris', 'Orleans', 'New Orleans'). Use the name without the word 'County'."}, 'state': {'type': 'string', 'description': "2-letter US state code (or full state name) to scope the FEMA history (e.g. 'TX', 'LA'). Strongly recommended - required for an accurate county read."}, 'county': {'type': 'string', 'description': 'Alias for area; either may be supplied.'}, 'address': {'type': 'string', 'description': 'Optional street address to attach a sample parcel/property record (Maryland statewide or Texas-Harris County only).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'limit': {'type': 'number', 'description': 'Max events (default 50).'}, 'end_time': {'type': 'string', 'description': 'ISO datetime upper bound (default now).'}, 'location': {'type': 'string', 'description': "Address, zip, city, or 'lat,lon' to center the search. Optional."}, 'radius_km': {'type': 'number', 'description': 'Search radius around lat/lon (max ~20000).'}, 'start_time': {'type': 'string', 'description': 'ISO datetime lower bound (default 30 days ago).'}, 'min_magnitude': {'type': 'number', 'description': 'Minimum magnitude (default 2.5).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['identifier'], 'properties': {'concept': {'type': 'string', 'description': "Optional XBRL concept name (e.g. 'Revenues', 'Assets', 'NetIncomeLoss'). If omitted, returns the catalog of available concepts."}, 'taxonomy': {'type': 'string', 'description': "Optional XBRL taxonomy (default 'us-gaap')."}, 'identifier': {'type': 'string', 'description': 'Ticker symbol or CIK.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Ticker (e.g. 'AAPL') or company-name fragment (e.g. 'Apple')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cik', 'accession_number'], 'properties': {'cik': {'type': 'string', 'description': 'Filer CIK (with or without leading zeros).'}, 'max_chars': {'type': 'number', 'description': 'Maximum characters of text to return (default 20000, max 200000).'}, 'accession_number': {'type': 'string', 'description': "Accession number (e.g. '0000320193-25-000006' or '000032019325000006')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['form_type'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'form_type': {'type': 'string', 'description': "SEC form type (e.g. '8-K', 'S-1', 'DEF 14A', '13F-HR')."}, 'start_date': {'type': 'string', 'description': 'ISO date lower bound (YYYY-MM-DD). Defaults to 30 days ago.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'forms': {'type': 'string', 'description': "Comma-separated form types to filter (e.g. '10-K,10-Q'). Optional."}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Search query (e.g. 'cybersecurity incident', 'going concern')."}, 'end_date': {'type': 'string', 'description': 'Optional ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Optional ISO date lower bound (YYYY-MM-DD).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['identifier'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'identifier': {'type': 'string', 'description': 'Ticker symbol or CIK.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['identifier'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'form_type': {'type': 'string', 'description': "Optional form type filter (e.g. '10-K', '10-Q', '8-K', '4')."}, 'identifier': {'type': 'string', 'description': "Ticker symbol or CIK. Examples: 'AAPL', '0000320193'."}, 'start_date': {'type': 'string', 'description': 'Optional ISO date lower bound (YYYY-MM-DD).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'TX', 'CA') or 'US' for national rollup. Default 'US'."}, 'metric': {'enum': ['price', 'sales', 'revenue', 'customers', 'generation'], 'type': 'string', 'description': "Metric: 'price', 'sales', 'revenue', 'customers', 'generation'. Default 'price'."}, 'sector': {'type': 'string', 'description': "Sector: 'all', 'residential', 'commercial', 'industrial', 'transportation'. Default 'all'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'state': {'type': 'string', 'description': "Two-letter state code or 'US' for national rollup. Default 'US'."}, 'sector': {'enum': ['total', 'residential', 'commercial', 'industrial', 'transportation'], 'type': 'string', 'description': "Sector: 'total', 'residential', 'commercial', 'industrial', 'transportation'. Default 'total'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'grade': {'type': 'string', 'description': "Fuel grade: 'all', 'regular', 'midgrade', 'premium', 'diesel'. Default 'all'."}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'region': {'type': 'string', 'description': "PADD region code or 'national'. Examples: 'national', 'PADD1', 'PADD3'. Default 'national'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'series': {'enum': ['spot', 'futures', 'residential', 'storage'], 'type': 'string', 'description': "Subset to query: 'spot', 'futures', 'residential', 'storage'. Default 'spot'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'metric': {'enum': ['production', 'imports', 'stocks', 'refinery_inputs'], 'type': 'string', 'description': "Metric: 'production', 'imports', 'stocks', 'refinery_inputs'. Default 'production'."}, 'region': {'type': 'string', 'description': "PADD region or 'national'. Examples: 'national', 'PADD1', 'PADD3'. Default 'national'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'state': {'type': 'string', 'description': "Two-letter state code or 'US' for national rollup. Default 'US'."}, 'source': {'enum': ['all', 'solar', 'wind', 'hydro', 'nuclear', 'geothermal', 'biomass'], 'type': 'string', 'description': "Generation source: 'all', 'solar', 'wind', 'hydro', 'nuclear', 'geothermal', 'biomass'. Default 'all'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_id'], 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'series_id': {'type': 'string', 'description': 'EIA series ID. See https://www.eia.gov/opendata/browser/ for the full catalog.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lookback_days': {'type': 'number', 'description': 'Trailing daily history to pull per benchmark for the derived context (default 400 ~ 1.3 years; min 60, max 2000).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "Company / organization name, e.g. 'Chevron Corporation', 'Acme Trucking LLC'."}, 'limit': {'type': 'number', 'description': 'Max records to surface per source (default 5, max 15).'}, 'state': {'type': 'string', 'description': "Optional 2-letter US state to disambiguate location-based sources (e.g. 'TX')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "Company / organization name, e.g. 'Chevron Corporation', 'Acme Trucking LLC'."}, 'state': {'type': 'string', 'description': "Optional 2-letter US state to disambiguate location-based sources (e.g. 'TX')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site'], 'properties': {'site': {'type': 'string', 'description': "Site, facility, or operator name to screen (e.g. 'Smith Manufacturing', 'Acme Plating Inc')."}, 'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate the EPA facility and parcel search.'}, 'address': {'type': 'string', 'description': 'Optional street address to pin the parcel record.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['registry_id'], 'properties': {'registry_id': {'type': 'string', 'description': "EPA Registry ID (FRS ID), the numeric facility identifier returned by epa_facility_search (e.g. '110001136271')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['registry_id'], 'properties': {'registry_id': {'type': 'string', 'description': "EPA Registry ID (FRS ID), the numeric facility identifier returned by epa_facility_search (e.g. '110001136271')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['registry_id'], 'properties': {'registry_id': {'type': 'string', 'description': "EPA Registry ID (FRS ID), the numeric facility identifier returned by epa_facility_search (e.g. '110001136271')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': "5-digit ZIP code (e.g. '20010')."}, 'city': {'type': 'string', 'description': "City name (e.g. 'Washington')."}, 'name': {'type': 'string', 'description': "Facility name or fragment (e.g. 'Pepco', 'refinery')."}, 'limit': {'type': 'number', 'description': 'Maximum facilities to return (default 25, max 100).'}, 'state': {'type': 'string', 'description': "Two-letter state or territory code (e.g. 'DC', 'TX', 'CA')."}, 'active_only': {'type': 'boolean', 'description': 'If true, only return facilities flagged with active enforcement/compliance activity.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['registry_id'], 'properties': {'media': {'enum': ['air', 'water', 'all'], 'type': 'string', 'description': "Which media to report: 'air', 'water', or 'all' (default 'all')."}, 'registry_id': {'type': 'string', 'description': "EPA Registry ID (FRS ID), the numeric facility identifier returned by epa_facility_search (e.g. '110001136271')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cve_id'], 'properties': {'cve_id': {'type': 'string', 'description': 'CVE identifier.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['airport'], 'properties': {'airport': {'type': 'string', 'description': 'Exact FAA location id, ICAO id, NASR site number, or unambiguous facility name.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['airports'], 'properties': {'airports': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight FAA location ids, ICAO ids, site numbers, or unambiguous names.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum facilities. Default 20.'}, 'query': {'type': 'string', 'description': 'FAA/ICAO id, airport/facility name, or city.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or territory code.'}, 'offset': {'type': 'number', 'description': 'Facilities to skip. Default 0.'}, 'status': {'enum': ['operational', 'closed_indefinitely', 'closed_permanently'], 'type': 'string', 'description': 'FAA operational or closure status. Omit to include all statuses.'}, 'facility_use': {'enum': ['public', 'private'], 'type': 'string', 'description': 'FAA public-use or private-use classification.'}, 'facility_type': {'enum': ['airport', 'balloonport', 'seaplane_base', 'gliderport', 'heliport', 'ultralight'], 'type': 'string', 'description': 'Airport, heliport, seaplane base, balloonport, gliderport, or ultralight facility.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'min_runway_length_ft': {'type': 'number', 'description': 'Require at least one runway of this published length.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum runways. Default 20.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or territory code.'}, 'offset': {'type': 'number', 'description': 'Runways to skip. Default 0.'}, 'surface': {'type': 'string', 'description': 'Substring of FAA surface code, such as ASPH, CONC, TURF, WATER, or GRVL.'}, 'ils_only': {'type': 'boolean', 'description': 'Require at least one runway end with a published ILS type. Default false.'}, 'lighted_only': {'type': 'boolean', 'description': 'Require a nonblank FAA runway-light code. Default false.'}, 'min_width_ft': {'type': 'number', 'description': 'Minimum published runway width in feet; water landing areas may be much wider than paved runways.'}, 'min_length_ft': {'type': 'number', 'description': 'Minimum published runway length in feet.'}, 'public_use_only': {'type': 'boolean', 'description': 'Require FAA public-use classification. Default false.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'operational_only': {'type': 'boolean', 'description': 'Exclude closed facilities. Default true.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['facility'], 'properties': {'type': {'enum': ['hospital', 'nursing_home', 'home_health', 'hospice'], 'type': 'string', 'description': "Optional provider category to pin the CMS dataset: 'hospital', 'nursing_home', 'home_health', or 'hospice'. Omit to auto-detect."}, 'state': {'type': 'string', 'description': "Optional 2-letter state to disambiguate the facility (e.g. 'OH', 'AZ')."}, 'facility': {'type': 'string', 'description': "Facility name to look up (e.g. 'Cleveland Clinic', 'Mayo Clinic Hospital', 'Burns Nursing Home')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'offense', 'start_month', 'end_month'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or District of Columbia abbreviation; US is not accepted.'}, 'offset': {'type': 'number', 'description': 'Monthly observations to skip. Default 0.'}, 'offense': {'enum': ['violent-crime', 'property-crime', 'homicide', 'rape', 'robbery', 'aggravated-assault', 'burglary', 'larceny', 'motor-vehicle-theft', 'arson'], 'type': 'string', 'description': 'FBI CDE summarized offense category. Aggregate categories overlap their component offenses.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['offense', 'start_month', 'end_month'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'offset': {'type': 'number', 'description': 'Monthly observations to skip. Default 0.'}, 'offense': {'enum': ['violent-crime', 'property-crime', 'homicide', 'rape', 'robbery', 'aggravated-assault', 'burglary', 'larceny', 'motor-vehicle-theft', 'arson'], 'type': 'string', 'description': 'FBI CDE summarized offense category. Aggregate categories overlap their component offenses.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'offense', 'start_month', 'end_month'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or District of Columbia abbreviation; US is not accepted.'}, 'offset': {'type': 'number', 'description': 'Monthly observations to skip. Default 0.'}, 'offense': {'enum': ['violent-crime', 'property-crime', 'homicide', 'rape', 'robbery', 'aggravated-assault', 'burglary', 'larceny', 'motor-vehicle-theft', 'arson'], 'type': 'string', 'description': 'FBI CDE summarized offense category. Aggregate categories overlap their component offenses.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'month'], 'properties': {'month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or District of Columbia abbreviation; US is not accepted.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'start_month', 'end_month'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or District of Columbia abbreviation; US is not accepted.'}, 'offset': {'type': 'number', 'description': 'Monthly observations to skip. Default 0.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (1-25, default 10).'}, 'query': {'type': 'string', 'description': 'Name or keyword to search (optional; omit for the current featured list).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': 'Manufacturer (applicant) name or device name search term.'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'product_code': {'type': 'string', 'description': "Optional product code (e.g. 'DXJ' for ECG)."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': 'Optional device name or recalling firm search term.'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'classification': {'enum': ['1', '2', '3'], 'type': 'string', 'description': 'Recall classification: 1 (Class I, most severe), 2, 3.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['drug'], 'properties': {'drug': {'type': 'string', 'description': "Drug name (brand or generic) to query FAERS for. Example: 'Lipitor' or 'atorvastatin'."}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'reaction': {'type': 'string', 'description': "Optional MedDRA-preferred-term reaction filter (e.g. 'headache', 'nausea', 'liver injury')."}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'serious_only': {'type': 'boolean', 'description': 'If true, only return serious adverse events (death, hospitalization, life-threatening, disability).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "NDC code (e.g. '0002-1407'), brand name (e.g. 'Lipitor'), or generic name (e.g. 'atorvastatin')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': 'Optional product description / generic name / brand name search term.'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state filter.'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'classification': {'enum': ['I', 'II', 'III'], 'type': 'string', 'description': 'Recall severity: I (most severe), II, III.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': 'Optional product description search term.'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state filter.'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'classification': {'enum': ['I', 'II', 'III'], 'type': 'string', 'description': 'Recall severity: I (most severe), II, III.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'description': 'City name'}, 'limit': {'type': 'number', 'description': 'Max branches (default 25)'}, 'state': {'type': 'string', 'description': 'Two-letter state code'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': 'Two-letter state code'}, 'offset': {'type': 'number', 'description': 'Pagination offset'}, 'end_date': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'start_date': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cert'], 'properties': {'cert': {'type': 'number', 'description': 'FDIC Certificate Number (get this from fdic_search_institutions)'}, 'limit': {'type': 'number', 'description': 'Number of recent quarters (default 4)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cert'], 'properties': {'cert': {'type': 'number', 'description': 'FDIC Certificate Number'}, 'limit': {'type': 'number', 'description': 'Max events (default 25)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'description': 'City name (exact)'}, 'name': {'type': 'string', 'description': 'Institution name (partial match)'}, 'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'active_only': {'type': 'boolean', 'description': 'Only currently-active banks (default true)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Number of years (default 20)'}, 'state': {'type': 'string', 'description': 'Two-letter state code (omit for national)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['candidate_id'], 'properties': {'candidate_id': {'type': 'string', 'description': "FEC candidate ID (e.g. 'P80001571', 'S2MA00170')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['candidate_id'], 'properties': {'cycle': {'type': 'number', 'description': 'Two-year election cycle (even year, e.g. 2024). Optional.'}, 'limit': {'type': 'number', 'description': 'Maximum cycles to return (default 10, max 50).'}, 'candidate_id': {'type': 'string', 'description': "FEC candidate ID (e.g. 'S2MA00170')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cycle': {'type': 'number', 'description': 'Two-year election cycle (even year, e.g. 2024). Optional.'}, 'limit': {'type': 'number', 'description': 'Maximum candidates to return (default 20, max 100).'}, 'party': {'type': 'string', 'description': "Party code (e.g. 'DEM', 'REP', 'IND', 'LIB'). Optional."}, 'query': {'type': 'string', 'description': "Candidate name fragment (e.g. 'Warren', 'Smith'). Optional."}, 'state': {'type': 'string', 'description': "Two-letter state code to filter by (e.g. 'MA', 'TX'). Optional."}, 'office': {'type': 'string', 'description': "Office: 'P' (President), 'S' (Senate), or 'H' (House). Optional."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cycle': {'type': 'number', 'description': 'Two-year election cycle (even year, e.g. 2024). Optional.'}, 'limit': {'type': 'number', 'description': 'Maximum committees to return (default 20, max 100).'}, 'query': {'type': 'string', 'description': 'Committee name fragment. Optional.'}, 'state': {'type': 'string', 'description': 'Two-letter state code to filter by. Optional.'}, 'committee_type': {'type': 'string', 'description': "Committee type code: 'P' (President), 'S' (Senate), 'H' (House), 'N'/'Q' (PAC), 'O' (Super PAC), 'X'/'Y' (party). Optional."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cycle': {'type': 'number', 'description': 'Two-year election cycle (even year, e.g. 2024). Optional.'}, 'limit': {'type': 'number', 'description': 'Maximum expenditures to return (default 20, max 100).'}, 'candidate_id': {'type': 'string', 'description': "FEC candidate ID the spending targets (e.g. 'P80001571'). Provide this or committee_id."}, 'committee_id': {'type': 'string', 'description': "FEC committee ID of the spender (e.g. 'C00804856'). Provide this or candidate_id."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum observations. Default 30.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'series': {'type': 'string', 'description': "Exact H.15 series_name, descriptive name, or Treasury alias such as '10-year Treasury', '2y', or '3-month Treasury'."}, 'end_date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'start_date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_a', 'series_b'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum aligned observations. Default 30.'}, 'offset': {'type': 'number', 'description': 'Aligned observations to skip. Default 0.'}, 'end_date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'series_a': {'type': 'string', 'description': "Exact H.15 series_name, descriptive name, or Treasury alias such as '10-year Treasury', '2y', or '3-month Treasury'."}, 'series_b': {'type': 'string', 'description': "Exact H.15 series_name, descriptive name, or Treasury alias such as '10-year Treasury', '2y', or '3-month Treasury'."}, 'start_date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum series. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional words, instrument code, maturity, or series name.'}, 'offset': {'type': 'number', 'description': 'Series to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum series. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional substring of slug, official series ID, or title.'}, 'offset': {'type': 'number', 'description': 'Series to skip. Default 0.'}, 'category': {'enum': ['household_balance_sheet', 'debt_outstanding'], 'type': 'string', 'description': 'Optional curated category.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series', 'start_period', 'end_period'], 'properties': {'series': {'type': 'string', 'description': 'Exact curated slug or official Z.1 series ID. Call fed_z1_catalog to discover supported values.'}, 'end_period': {'type': 'string', 'description': 'Quarter in official Z.1 YYYY:Qn form, such as 2020:Q4.'}, 'start_period': {'type': 'string', 'description': 'Quarter in official Z.1 YYYY:Qn form, such as 2020:Q4.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum observations, newest first. Default 24.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'series': {'type': 'string', 'description': 'Exact curated slug or official Z.1 series ID. Call fed_z1_catalog to discover supported values.'}, 'end_period': {'type': 'string', 'description': 'Quarter in official Z.1 YYYY:Qn form, such as 2020:Q4.'}, 'start_period': {'type': 'string', 'description': 'Quarter in official Z.1 YYYY:Qn form, such as 2020:Q4.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series'], 'properties': {'series': {'type': 'array', 'items': {'type': 'string'}, 'description': 'One to eight unique exact curated slugs or official series IDs.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dfirm_ids'], 'properties': {'dfirm_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to ten distinct exact FEMA DFIRM IDs.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dfirm_id'], 'properties': {'dfirm_id': {'type': 'string', 'description': 'Exact six-character FEMA DFIRM ID, optionally suffixed -NFHL.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sort': {'enum': ['jurisdiction', 'update_date_desc', 'size_desc'], 'type': 'string', 'description': 'Stable sort. Default jurisdiction.'}, 'limit': {'type': 'number', 'description': 'Maximum rows. Default 20.'}, 'query': {'type': 'string', 'description': 'DFIRM ID, item ID, jurisdiction, state, code, or filename search terms (maximum 8 terms).'}, 'state': {'type': 'string', 'description': 'Two-letter state/territory code or full FEMA state name.'}, 'offset': {'type': 'number', 'description': 'Rows to skip. Default 0.'}, 'updated_from': {'type': 'string', 'description': 'Inclusive displayed inventory update date floor, YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'updated_through': {'type': 'string', 'description': 'Inclusive displayed inventory update date ceiling, YYYY-MM-DD.'}, 'jurisdiction_kind': {'enum': ['countywide', 'community', 'territorywide'], 'type': 'string', 'description': 'Inventory coverage-unit kind derived conservatively from FEMA identifiers/names.'}, 'max_advertised_mb': {'type': 'number', 'description': 'Maximum FEMA-advertised package size in approximate MiB.'}, 'min_advertised_mb': {'type': 'number', 'description': 'Minimum FEMA-advertised package size in approximate MiB.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state'], 'properties': {'state': {'type': 'string', 'description': 'Two-letter state/territory code or full FEMA state name.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['places'], 'properties': {'places': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight exact FHFA place ids or geography names.'}, 'frequency': {'enum': ['monthly', 'quarterly', 'annual'], 'type': 'string', 'description': 'Observation frequency. Default quarterly.'}, 'hpi_flavor': {'enum': ['purchase-only', 'all-transactions'], 'type': 'string', 'description': 'FHFA index flavor. Default purchase-only.'}, 'index_basis': {'enum': ['seasonally_adjusted', 'not_seasonally_adjusted'], 'type': 'string', 'description': 'Index column to use. Default seasonally_adjusted.'}, 'geography_level': {'type': 'string', 'description': 'Optional exact FHFA geography level to disambiguate state, metro, division, or national series.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['place'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum observations. Default 24.'}, 'place': {'type': 'string', 'description': "Exact FHFA place_id or geography name, such as 'CA', 'California', a 5-digit CBSA id, or an FHFA metro name."}, 'offset': {'type': 'number', 'description': 'Observations to skip for pagination. Default 0.'}, 'end_year': {'type': 'number', 'description': 'Optional latest observation year.'}, 'frequency': {'enum': ['monthly', 'quarterly', 'annual'], 'type': 'string', 'description': 'Observation frequency. Default quarterly.'}, 'hpi_flavor': {'enum': ['purchase-only', 'all-transactions'], 'type': 'string', 'description': 'FHFA index flavor. Default purchase-only.'}, 'start_year': {'type': 'number', 'description': 'Optional earliest observation year.'}, 'index_basis': {'enum': ['seasonally_adjusted', 'not_seasonally_adjusted'], 'type': 'string', 'description': 'Index column to use. Default seasonally_adjusted.'}, 'geography_level': {'type': 'string', 'description': 'Optional exact FHFA geography level to disambiguate state, metro, division, or national series.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['place'], 'properties': {'place': {'type': 'string', 'description': "Exact FHFA place_id or geography name, such as 'CA', 'California', a 5-digit CBSA id, or an FHFA metro name."}, 'frequency': {'enum': ['monthly', 'quarterly', 'annual'], 'type': 'string', 'description': 'Observation frequency. Default quarterly.'}, 'hpi_flavor': {'enum': ['purchase-only', 'all-transactions'], 'type': 'string', 'description': 'FHFA index flavor. Default purchase-only.'}, 'index_basis': {'enum': ['seasonally_adjusted', 'not_seasonally_adjusted'], 'type': 'string', 'description': 'Index column to use. Default seasonally_adjusted.'}, 'geography_level': {'type': 'string', 'description': 'Optional exact FHFA geography level to disambiguate state, metro, division, or national series.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'location': {'type': 'string', 'description': 'Address or zip to geocode.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dot_number'], 'properties': {'dot_number': {'type': 'integer', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dot_numbers'], 'properties': {'dot_numbers': {'anyOf': [{'type': 'array', 'items': {'type': 'integer', 'exclusiveMinimum': 0}}, {'type': 'string'}], 'description': '2-5 USDOT numbers, as an array or comma-separated string.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc_number': {'type': 'integer', 'exclusiveMinimum': 0}, 'dot_number': {'type': 'integer', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 100, 'minLength': 2}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dot_number'], 'properties': {'dot_number': {'type': 'integer', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['category_id'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'category_id': {'type': 'number', 'description': 'FRED category ID. See https://fred.stlouisfed.org/categories/ for the hierarchy.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_ids'], 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound ISO date (YYYY-MM-DD).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound ISO date (YYYY-MM-DD).'}, 'series_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': '2 to 5 FRED series IDs.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_id'], 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound ISO date (YYYY-MM-DD).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound ISO date (YYYY-MM-DD).'}, 'units': {'type': 'string', 'description': "Units transformation: 'lin' (default), 'chg' (change), 'ch1' (change YoY), 'pch' (% change), 'pc1' (% change YoY), 'log', etc."}, 'frequency': {'type': 'string', 'description': "Aggregate to a different frequency: 'd', 'w', 'bw', 'm', 'q', 'sa', 'a'."}, 'series_id': {'type': 'string', 'description': "FRED series ID (e.g. 'GDP', 'UNRATE'). See https://fred.stlouisfed.org/ for the catalog."}, 'aggregation_method': {'enum': ['avg', 'sum', 'eop'], 'type': 'string', 'description': "Aggregation method when changing frequency: 'avg', 'sum', or 'eop' (end of period)."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['indicator'], 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound ISO date (YYYY-MM-DD).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound ISO date (YYYY-MM-DD).'}, 'indicator': {'enum': ['unemployment_rate', 'fed_funds', 'fed_funds_target', 'cpi', 'core_cpi', 'gdp', 'real_gdp', 'ten_year_yield', 'two_year_yield', 'thirty_year_yield', 'thirty_year_mortgage', 'm2', 'industrial_production', 'retail_sales', 'nonfarm_payrolls', 'housing_starts', 'case_shiller', 'vix', 'wti', 'brent', 'natural_gas_henry_hub', 'dollar_index', 'consumer_sentiment', 'initial_claims', 'pce_inflation', 'recession_indicator'], 'type': 'string', 'description': 'Friendly indicator name. See description for valid options.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'release_id': {'type': 'number', 'description': "Optional. If provided, return only that release's metadata."}, 'upcoming_dates': {'type': 'boolean', 'description': 'If true, return upcoming release date schedule instead of release metadata. Default false.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['search_text'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'tag_names': {'type': 'string', 'description': "Optional semicolon-delimited tag filter (e.g. 'usa;monthly')."}, 'search_text': {'type': 'string', 'description': "Free-text search query (e.g. 'unemployment Texas', 'natural gas price', 'corporate profit')."}, 'search_type': {'enum': ['full_text', 'series_id'], 'type': 'string', 'description': "'full_text' (default) or 'series_id'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_id'], 'properties': {'series_id': {'type': 'string', 'description': "FRED series ID (e.g. 'GDP', 'UNRATE', 'CPIAUCSL', 'DGS10')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': 'ZIP code for a structured query.'}, 'city': {'type': 'string', 'description': 'City for a structured query.'}, 'state': {'type': 'string', 'description': "Two-letter state code for a structured query (e.g. 'DC')."}, 'street': {'type': 'string', 'description': "Street line for a structured query (e.g. '4600 Silver Hill Rd')."}, 'address': {'type': 'string', 'description': "One-line address, e.g. '4600 Silver Hill Rd, Washington, DC 20233'. Provide this OR the structured parts."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['addresses'], 'properties': {'addresses': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of one-line address strings. Max 10.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['longitude', 'latitude'], 'properties': {'latitude': {'type': 'number', 'description': 'Latitude (y), e.g. 38.84'}, 'longitude': {'type': 'number', 'description': 'Longitude (x), e.g. -76.92'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['repo'], 'properties': {'repo': {'type': 'string', 'description': "Repository as 'owner/repo', e.g. 'facebook/react'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill_type', 'bill_number'], 'properties': {'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'bill_number': {'type': 'number', 'description': 'Numeric bill number within the fixed 118th Congress.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill_type', 'bill_number'], 'properties': {'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'bill_number': {'type': 'number', 'description': 'Numeric bill number within the fixed 118th Congress.'}, 'action_limit': {'type': 'number', 'description': 'Maximum most-recent actions in the pack. Default 15; stored total is always returned.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill_type', 'bill_number'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum relationship records. Default 25.'}, 'offset': {'type': 'number', 'description': 'Relationship records to skip. Default 0.'}, 'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'bill_number': {'type': 'number', 'description': 'Numeric bill number within the fixed 118th Congress.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum bills. Default 20.'}, 'query': {'type': 'string', 'description': 'Bill number/title phrase, sponsor name, policy area, subject, or committee phrase.'}, 'offset': {'type': 'number', 'description': 'Bills to skip. Default 0.'}, 'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'policy_area': {'type': 'string', 'description': 'Optional exact policy-area label, case-insensitive.'}, 'enacted_only': {'type': 'boolean', 'description': 'When true, require at least one law citation in the captured Bill Status XML.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'multiple_text_versions_only': {'type': 'boolean', 'description': 'When true, require at least two published GovInfo text-version links.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill_type', 'bill_number'], 'properties': {'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'bill_number': {'type': 'number', 'description': 'Numeric bill number within the fixed 118th Congress.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['opportunityId'], 'properties': {'opportunityId': {'type': 'string', 'description': "Numeric opportunity id from a grants_search result (e.g. '334326')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'rows': {'type': 'number', 'description': 'Max results (default 25, max 100).'}, 'keyword': {'type': 'string', 'description': "Free-text keyword (e.g. 'clean energy', 'rural health')."}, 'agencies': {'type': 'string', 'description': "Agency code filter (e.g. 'NSF', 'HHS'). Pipe-separate multiples."}, 'oppStatuses': {'type': 'string', 'description': "Pipe-separated statuses. Default 'forecasted|posted'. Options: forecasted, posted, closed, archived."}, 'eligibilities': {'type': 'string', 'description': "Applicant-eligibility code filter (e.g. '25' state governments, '99' unrestricted). Pipe-separate multiples."}, 'fundingCategories': {'type': 'string', 'description': "Funding category code filter (e.g. 'ENV', 'ED'). Pipe-separate multiples."}, 'fundingInstruments': {'type': 'string', 'description': "Funding-instrument code filter (e.g. 'G' grant, 'CA' cooperative agreement). Pipe-separate multiples."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fiscal_year'], 'properties': {'zip': {'type': 'string', 'description': 'Exactly five ZIP digits, preserving leading zeroes. Do not combine with state or city.'}, 'city': {'type': 'string', 'description': "Optional city within state, e.g. 'O'Fallon'. GSA punctuation quirks are normalized safely."}, 'limit': {'type': 'number', 'description': 'Maximum locations returned; default 10 and hard maximum 25.'}, 'state': {'type': 'string', 'description': 'Two-letter code for a contiguous state or DC. Required with city; omit when using zip.'}, 'offset': {'type': 'number', 'description': 'Locations to skip for state-result pagination; default 0.'}, 'fiscal_year': {'type': 'number', 'description': 'Four-digit federal fiscal year. GSA generally publishes the current three fiscal years.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fiscal_year'], 'properties': {'fiscal_year': {'type': 'number', 'description': 'Four-digit federal fiscal year. GSA generally publishes the current three fiscal years.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start_date', 'end_date'], 'properties': {'limit': {'type': 'number'}, 'state': {'type': 'string'}, 'offset': {'type': 'number'}, 'end_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window end.'}, 'group_by': {'enum': ['lender', 'state', 'month'], 'type': 'string'}, 'start_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window start.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start_date', 'end_date'], 'properties': {'limit': {'type': 'number'}, 'state': {'type': 'string'}, 'lender': {'type': 'string'}, 'offset': {'type': 'number'}, 'end_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window end.'}, 'lihtc_only': {'type': 'boolean'}, 'start_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window start.'}, 'min_balance': {'type': 'number'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start_date', 'end_date'], 'properties': {'limit': {'type': 'number'}, 'state': {'type': 'string'}, 'offset': {'type': 'number'}, 'end_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window end.'}, 'min_units': {'type': 'number'}, 'start_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window start.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'basin': {'type': 'string', 'description': "Optional basin filter: 'AL' (Atlantic), 'EP' (Eastern Pacific), 'CP' (Central Pacific)."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['organization'], 'properties': {'year': {'type': 'string', 'description': "Optional 4-digit lobbying filing year (e.g. '2024'); defaults to the most recent year with filings."}, 'state': {'type': 'string', 'description': 'Optional 2-letter state to scope the FEC committee search.'}, 'company': {'type': 'string', 'description': 'Alias for organization.'}, 'organization': {'type': 'string', 'description': "Organization / company name (e.g. 'Lockheed Martin', 'Boeing')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': 'IPv4 or IPv6 address to screen.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'state': {'type': 'string', 'description': 'Optional 2-letter state hint for disambiguation (currently informational).'}, 'ticker': {'type': 'string', 'description': "Optional stock ticker hint to pin the SEC EDGAR match (e.g. 'LMT')."}, 'company': {'type': 'string', 'description': "Public company / SEC issuer name (e.g. 'Lockheed Martin', 'Pfizer')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'as_of': {'type': 'string', 'description': 'Optional as-of date (YYYY-MM-DD); defaults to the latest available day.'}, 'ticker': {'type': 'string', 'description': "US stock ticker with listed options (e.g. 'AAPL', 'SPY')."}, 'lookback_days': {'type': 'number', 'description': 'Trailing window for rank/percentile (default 252 ~ 1 trading year).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cve_id'], 'properties': {'cve_id': {'type': 'string', 'description': 'CVE identifier.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'ein': {'type': 'string', 'description': 'Optional EIN hint for nonprofit identity.'}, 'lei': {'type': 'string', 'description': 'Optional 20-character LEI to anchor the ownership chain.'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state.'}, 'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Case-file format. Defaults to markdown.'}, 'ticker': {'type': 'string', 'description': 'Optional SEC ticker hint.'}, 'company': {'type': 'string', 'description': 'Company or organization name.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['origin_address', 'destination_address'], 'properties': {'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Report format. Defaults to markdown.'}, 'origin_area': {'type': 'string', 'description': 'Optional origin county/place for FEMA history.'}, 'origin_state': {'type': 'string', 'description': 'Optional origin 2-letter state, required with origin_area.'}, 'origin_address': {'type': 'string', 'description': 'Full US origin street address.'}, 'destination_area': {'type': 'string', 'description': 'Optional destination county/place for FEMA history.'}, 'destination_state': {'type': 'string', 'description': 'Optional destination 2-letter state, required with destination_area.'}, 'destination_address': {'type': 'string', 'description': 'Full US destination street address.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['exclusion_id'], 'properties': {'exclusion_id': {'type': 'string', 'description': '24-character evidence ID from a LEIE result.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['npi'], 'properties': {'npi': {'type': 'string', 'description': 'Exactly 10 digits; placeholder NPI 0000000000 is rejected.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Individual or business name, at least 2 characters.'}, 'limit': {'type': 'number', 'description': 'Maximum rows, default 10 and maximum 50.'}, 'state': {'type': 'string', 'description': 'Optional two-letter US state code.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': "A company legal name (e.g. 'Apple Inc') or a 20-character LEI code. Names resolve to the top-ranked match."}, 'children_limit': {'type': 'number', 'description': 'Max direct children to list (default 15, max 50). The total count is always reported.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max candidate records for a name search (default 10, max 25). Ignored for an exact LEI.'}, 'query': {'type': 'string', 'description': "A company legal name (e.g. 'Apple Inc') or a 20-character LEI code (e.g. 'HWUPKR0MPOU8FGXBT394')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string', 'description': 'Optional substring to filter group names (case-insensitive).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc': {'type': 'number', 'description': 'MC/MX number without the prefix.'}, 'dot': {'type': 'number', 'description': 'USDOT number (preferred).'}, 'name': {'type': 'string', 'description': 'Carrier legal name when DOT/MC is unavailable.'}, 'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Report format. Defaults to markdown.'}, 'load_id': {'type': 'string', 'description': 'Optional internal load/tender identifier to echo in the report.'}, 'carrier_address': {'type': 'string', 'description': 'Address supplied with the tender or onboarding packet, used for a coarse location consistency check.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page_size': {'type': 'number', 'description': 'Results per page (default 20).'}, 'filing_year': {'type': 'number', 'description': 'Filing year, e.g. 2025.'}, 'lobbyist_name': {'type': 'string', 'description': 'Lobbyist name, partial match.'}, 'registrant_name': {'type': 'string', 'description': 'Registrant (firm) name, partial match.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['filing_uuid'], 'properties': {'filing_uuid': {'type': 'string', 'description': 'Filing UUID from lobbying_search results.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number', 'description': 'Page number for pagination.'}, 'page_size': {'type': 'number', 'description': 'Results per page (default 20).'}, 'lobbyist_name': {'type': 'string', 'description': 'Lobbyist name, partial match.'}, 'registrant_name': {'type': 'string', 'description': 'Optional registrant (firm) name to scope the search.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page_size': {'type': 'number', 'description': 'Results per page (default 20).'}, 'registrant_name': {'type': 'string', 'description': 'Registrant (firm) name, partial match.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number', 'description': 'Page number for pagination.'}, 'page_size': {'type': 'number', 'description': 'Results per page (default 20, max 25).'}, 'issue_code': {'type': 'string', 'description': "General issue area code, e.g. 'ENG' (energy), 'TAX', 'HCR' (health)."}, 'client_name': {'type': 'string', 'description': 'Client name (the entity that hired the lobbyist), partial match.'}, 'filing_type': {'type': 'string', 'description': "Filing type code, e.g. 'RR' (registration), 'Q1'-'Q4' (quarterly reports)."}, 'filing_year': {'type': 'number', 'description': 'Filing year, e.g. 2025.'}, 'registrant_name': {'type': 'string', 'description': 'Lobbying firm / registrant name (partial match).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query', 'location'], 'properties': {'query': {'type': 'string', 'description': "What to find (e.g., 'restaurants', 'coffee', 'gas station')"}, 'radius': {'type': 'number', 'description': 'Search radius in miles (default: 1.5)'}, 'location': {'type': 'string', 'description': 'Where to search (city, zip, or address)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude (use with lon instead of address).'}, 'lon': {'type': 'number', 'description': 'Longitude (use with lat instead of address).'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state override (helps EPA/parcel/declaration scoping).'}, 'address': {'type': 'string', 'description': 'Full US street address to geocode.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'metro': {'type': 'string', 'description': "Optional 5-digit CBSA/metro code (e.g. '12420' Austin, TX). Census leg only; requires the Census key."}, 'naics': {'type': 'string', 'description': "Explicit 2 to 6 digit NAICS industry code (e.g. '722' food services, '5112' software publishers). Overrides 'industry'."}, 'state': {'type': 'string', 'description': "Optional 2-letter state code or 2-digit FIPS (e.g. 'TX', '48'). Omit for a national estimate."}, 'industry': {'type': 'string', 'description': "Free-text industry to map to a NAICS code (e.g. 'restaurants', 'software publishers', 'construction'). Provide this or 'naics'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['west', 'south', 'east', 'north'], 'properties': {'east': {'type': 'number', 'description': 'Eastern longitude; must be greater than west.'}, 'west': {'type': 'number', 'description': 'Western longitude of the bounding box.'}, 'limit': {'type': 'number', 'description': 'Maximum detections returned. Default 25.'}, 'north': {'type': 'number', 'description': 'Northern latitude; must be greater than south.'}, 'south': {'type': 'number', 'description': 'Southern latitude of the bounding box.'}, 'offset': {'type': 'number', 'description': 'Rows to skip for pagination. Default 0.'}, 'source': {'enum': ['VIIRS_NOAA20_NRT', 'VIIRS_NOAA21_NRT', 'MODIS_NRT'], 'type': 'string', 'description': 'NASA FIRMS sensor product. Default VIIRS_NOAA20_NRT.'}, 'data_mode': {'enum': ['auto', 'hosted', 'live'], 'type': 'string', 'description': 'auto uses the D1 mirror when configured; hosted requires D1; live requires NASA_FIRMS_MAP_KEY. Default auto.'}, 'day_range': {'type': 'number', 'description': 'Number of days from start_date, or most recent days when omitted. Default 1.'}, 'start_date': {'type': 'string', 'description': 'Optional first UTC date in YYYY-MM-DD form.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': 'Five-digit zip code.'}, 'limit': {'type': 'number', 'description': 'Max rows (default 200).'}, 'state': {'type': 'string', 'description': 'Two-letter state code.'}, 'county': {'type': 'string', 'description': 'FEMA county code.'}, 'end_year': {'type': 'number', 'description': 'Latest year of loss.'}, 'start_year': {'type': 'number', 'description': 'Earliest year of loss.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ein'], 'properties': {'ein': {'type': 'string', 'description': 'Employer Identification Number (EIN). Accepts 9 digits with or without a dash, e.g. "13-1837418" or "131837418".'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ein'], 'properties': {'ein': {'type': 'string', 'description': 'Employer Identification Number (EIN). Accepts 9 digits with or without a dash, e.g. "13-1837418" or "131837418".'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': '5-digit ZIP code.'}, 'city': {'type': 'string', 'description': 'City name (combine with state for best results).'}, 'limit': {'type': 'number', 'description': 'Max results to return (default 20, max 100).'}, 'state': {'type': 'string', 'description': '2-letter US state/territory code, e.g. "TX".'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Organization name or partial name to search for.'}, 'limit': {'type': 'number', 'description': 'Max matches to return (default 10, max 50).'}, 'state': {'type': 'string', 'description': 'Optional 2-letter US state/territory code to narrow results, e.g. "NY", "TX", "CA".'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ein'], 'properties': {'ein': {'type': 'string', 'description': 'Employer Identification Number (EIN). Accepts 9 digits with or without a dash, e.g. "13-1837418" or "131837418".'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['npi'], 'properties': {'npi': {'type': 'string', 'description': '10-digit NPI number.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['organization_name'], 'properties': {'city': {'type': 'string', 'description': 'City to narrow results (optional).'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'state': {'type': 'string', 'description': 'Two-letter state code to narrow results (optional).'}, 'organization_name': {'type': 'string', 'description': 'Organization name (required).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['last_name'], 'properties': {'city': {'type': 'string', 'description': 'City to narrow results (optional).'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'state': {'type': 'string', 'description': 'Two-letter state code to narrow results (optional).'}, 'last_name': {'type': 'string', 'description': 'Provider last name (required).'}, 'first_name': {'type': 'string', 'description': 'Provider first name (optional).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['taxonomy'], 'properties': {'city': {'type': 'string', 'description': 'City to narrow results (optional).'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'state': {'type': 'string', 'description': 'Two-letter state code to narrow results (optional).'}, 'taxonomy': {'type': 'string', 'description': "Specialty / taxonomy description, e.g. 'Cardiology'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "npm package name, e.g. 'express' or '@scope/pkg'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fund_a', 'fund_b'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum shared securities; default 25.'}, 'fund_a': {'type': 'string', 'description': 'First EDGAR series ID, mapped ticker, or fund name.'}, 'fund_b': {'type': 'string', 'description': 'Second EDGAR series ID, mapped ticker, or fund name.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fund'], 'properties': {'fund': {'type': 'string', 'description': 'EDGAR series ID, mapped ticker, or fund name (at least 2 characters).'}, 'limit': {'type': 'number', 'description': 'Maximum holdings; default 25.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['station_id'], 'properties': {'station_id': {'type': 'number', 'description': 'Station ID from the alt-fuel stations dataset.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude. Use with lon as alternative to location.'}, 'lon': {'type': 'number', 'description': 'Longitude. Use with lat as alternative to location.'}, 'limit': {'type': 'number', 'description': 'Max stations to return (default 25, max 200).'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state code filter.'}, 'radius': {'type': 'number', 'description': 'Search radius in miles (default 5, max 500).'}, 'status': {'type': 'string', 'description': 'Optional status filter: E (available, default), P (planned), T (temporarily unavailable).'}, 'location': {'type': 'string', 'description': 'Address or city/state. Either location OR lat+lon required.'}, 'fuel_type': {'type': 'string', 'description': 'Comma-separated fuel types: ELEC (default), CNG, LNG, E85, HY, LPG, BD.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['system_capacity'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Use with lon as alternative to address.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees. Use with lat as alternative to address.'}, 'tilt': {'type': 'number', 'description': 'Array tilt angle in degrees (default 20).'}, 'losses': {'type': 'number', 'description': 'Total system losses percent (default 14).'}, 'address': {'type': 'string', 'description': 'Street address, city/state, or place name. Either address OR lat+lon required.'}, 'azimuth': {'type': 'number', 'description': 'Array azimuth in degrees (default 180 = south for northern hemisphere).'}, 'array_type': {'type': 'number', 'description': '0=fixed open rack, 1=fixed roof (default), 2=1-axis tracking, 3=1-axis backtracking, 4=2-axis tracking.'}, 'module_type': {'type': 'number', 'description': '0=standard (default), 1=premium, 2=thin film.'}, 'system_capacity': {'type': 'number', 'description': 'System size in kilowatts DC (e.g. 5 for a 5 kW residential system).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Use with lon as alternative to address.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees. Use with lat as alternative to address.'}, 'address': {'type': 'string', 'description': 'Street address, city/state, or place name. Either address OR lat+lon required.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Use with lon as alternative to address.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees. Use with lat as alternative to address.'}, 'address': {'type': 'string', 'description': 'Street address, city/state, or place name. Either address OR lat+lon required.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'zone': {'type': 'string', 'description': "NWS zone id, e.g. 'TXZ123'."}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'TX')."}, 'location': {'type': 'string', 'description': 'Address, zip, or city. Will be geocoded to a point.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'api': {'type': 'string', 'description': 'API well number (digits; non-digits are ignored).'}, 'limit': {'type': 'number', 'description': 'Max well records to return (default 25, max 100). The total matching count is always reported.'}, 'county': {'type': 'string', 'description': "Oklahoma county name (e.g. 'Canadian', 'Kingfisher', 'Grady'). Matched case-insensitively."}, 'operator': {'type': 'string', 'description': "Operator name or fragment (e.g. 'Chesapeake', 'Devon'). Substring, case-insensitive."}, 'well_type': {'type': 'string', 'description': 'Filter by well type: OIL, GAS, DRY, SWD (saltwater disposal), etc.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Number of companies (default 20, max 50)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max specialties (default 50)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'string', 'description': "Program year (auto-discovers latest if omitted, e.g. '2024')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'doctor': {'type': 'string', 'description': 'Doctor last name (case-insensitive)'}, 'company': {'type': 'string', 'description': "Manufacturer/GPO name (partial match), e.g. 'Pfizer', 'Stryker', 'Johnson & Johnson'"}, 'specialty': {'type': 'string', 'description': "Medical specialty (partial), e.g. 'Cardiology', 'Orthopaedic'"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'string', 'description': "Program year (auto-discovers latest if omitted, e.g. '2024')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'doctor': {'type': 'string', 'description': 'Doctor last name (case-insensitive)'}, 'company': {'type': 'string', 'description': "Manufacturer/GPO name (partial match), e.g. 'Pfizer', 'Stryker', 'Johnson & Johnson'"}, 'specialty': {'type': 'string', 'description': "Medical specialty (partial), e.g. 'Cardiology', 'Orthopaedic'"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'string', 'description': "Program year (auto-discovers latest if omitted, e.g. '2024')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'doctor': {'type': 'string', 'description': 'Doctor last name (case-insensitive)'}, 'company': {'type': 'string', 'description': "Manufacturer/GPO name (partial match), e.g. 'Pfizer', 'Stryker', 'Johnson & Johnson'"}, 'specialty': {'type': 'string', 'description': "Medical specialty (partial), e.g. 'Cardiology', 'Orthopaedic'"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max states (default 60)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'string', 'description': "Program year (auto-discovers latest if omitted, e.g. '2024')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'doctor': {'type': 'string', 'description': 'Doctor last name (case-insensitive)'}, 'company': {'type': 'string', 'description': "Manufacturer/GPO name (partial match), e.g. 'Pfizer', 'Stryker', 'Johnson & Johnson'"}, 'specialty': {'type': 'string', 'description': "Medical specialty (partial), e.g. 'Cardiology', 'Orthopaedic'"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['jurisdictions'], 'properties': {'jurisdictions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to ten distinct state/territory selectors.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tract_geoid'], 'properties': {'tract_geoid': {'type': 'string', 'description': 'Exact 11-digit 2010 census tract GEOID: 2-digit state + 3-digit county + 6-digit tract.'}, 'tract_vintage': {'type': 'number', 'description': 'Must be 2010. The designation boundaries and identifiers do not change with the 2020 Census.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum designations. Default 20.'}, 'query': {'type': 'string', 'description': 'Words matched against exact 2010 GEOID, state name/code, or county name.'}, 'county': {'type': 'string', 'description': 'Exact county/county-equivalent name within the optional jurisdiction.'}, 'offset': {'type': 'number', 'description': 'Designations to skip. Default 0.'}, 'tract_type': {'enum': ['Low-Income Community', 'Non-LIC Contiguous'], 'type': 'string', 'description': 'Official tract type in the designation workbook.'}, 'jurisdiction': {'type': 'string', 'description': 'Exact state/territory name, USPS abbreviation, or two-digit state FIPS in the 2018 designation corpus.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum groups. Default 50.'}, 'offset': {'type': 'number', 'description': 'Groups to skip. Default 0.'}, 'group_by': {'enum': ['overall', 'jurisdiction', 'county', 'tract_type', 'acs_data_source'], 'type': 'string', 'description': 'Aggregation dimension. Default jurisdiction.'}, 'tract_type': {'enum': ['Low-Income Community', 'Non-LIC Contiguous'], 'type': 'string', 'description': 'Official tract type in the designation workbook.'}, 'jurisdiction': {'type': 'string', 'description': 'Exact state/territory name, USPS abbreviation, or two-digit state FIPS in the 2018 designation corpus.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'type': {'enum': ['call', 'put', 'both'], 'type': 'string', 'description': 'Filter by option type (default: "both")'}, 'symbol': {'type': 'string', 'description': 'Stock ticker symbol (e.g., "AAPL")'}, 'expiration': {'type': 'string', 'description': 'Expiration date in YYYY-MM-DD format. Defaults to nearest expiration.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker', 'expiration'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock ticker'}, 'call_put': {'enum': ['Call', 'Put'], 'type': 'string', 'description': 'Call (default) or Put'}, 'expiration': {'type': 'string', 'description': 'Expiration date YYYY-MM-DD (pick the same expiration across dates for consistency)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker', 'date'], 'properties': {'date': {'type': 'string', 'description': 'Date in YYYY-MM-DD format. Coverage: 2019-02-09 to 2024-11-11.'}, 'ticker': {'type': 'string', 'description': 'Stock ticker (uppercase)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker', 'strike', 'expiration', 'call_put'], 'properties': {'strike': {'type': 'number', 'description': 'Strike price (e.g. 450.00)'}, 'ticker': {'type': 'string', 'description': 'Stock ticker'}, 'call_put': {'enum': ['Call', 'Put'], 'type': 'string', 'description': 'Contract type'}, 'expiration': {'type': 'string', 'description': 'Expiration date YYYY-MM-DD'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock ticker (uppercase)'}, 'end_date': {'type': 'string', 'description': 'Optional YYYY-MM-DD upper bound'}, 'start_date': {'type': 'string', 'description': 'Optional YYYY-MM-DD lower bound'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['organization'], 'properties': {'ein': {'type': 'string', 'description': 'Optional EIN for an exact IRS 990 match.'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate a nonprofit name search.'}, 'organization': {'type': 'string', 'description': 'Organization / company / nonprofit name.'}, 'include_opportunities': {'type': 'boolean', 'description': 'Also list open Grants.gov funding opportunities (available, not awarded). Default false.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tracking_number'], 'properties': {'tracking_number': {'type': 'string', 'minLength': 8, 'description': 'Package tracking number from any carrier'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': "OpenAlex id ('W...') or DOI ('10.x/...'). For arXiv ids, use paper_get_text or paper_search instead."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum passages to return (default 10, max 50).'}, 'query': {'type': 'string', 'description': "Phrase or keywords to find inside the papers, e.g. 'scaled dot-product attention', 'gradient checkpointing'."}, 'paper_key': {'type': 'string', 'description': "Optional: restrict the search to a single indexed paper by its corpus key, e.g. 'arxiv:2310.12345'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['paper_key'], 'properties': {'from_seq': {'type': 'number', 'description': 'Passage index to start from (0-based, default 0).'}, 'paper_key': {'type': 'string', 'description': "Corpus key of an indexed paper, e.g. 'arxiv:2310.12345' or 'pmc:PMC1234567'."}, 'max_passages': {'type': 'number', 'description': 'Maximum passages to return per call (default 40, max 200).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'number', 'description': 'Optional exact publication year, e.g. 2023.'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Keywords across title/abstract/fulltext, e.g. 'attention mechanism transformers', 'CRISPR off-target'."}, 'author': {'type': 'string', 'description': "Optional author-name fragment, e.g. 'Hinton', 'Doudna'."}, 'open_access_only': {'type': 'boolean', 'description': 'If true, only return open-access works (default false).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_id'], 'properties': {'state': {'type': 'string', 'description': "2-letter state code. Coverage: 'MD' (Maryland statewide) or 'TX' (Harris County / Houston only). Defaults to MD."}, 'account_id': {'type': 'string', 'description': 'Parcel account id (from parcel_search).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_id'], 'properties': {'state': {'type': 'string', 'description': "2-letter state code. Coverage: 'MD' (Maryland statewide) or 'TX' (Harris County / Houston only). Defaults to MD."}, 'account_id': {'type': 'string', 'description': 'Parcel account id (from parcel_search).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 10, max 50).'}, 'query': {'type': 'string', 'description': "Street address fragment, e.g. '100 Main St' or 'Charles St'."}, 'state': {'type': 'string', 'description': "2-letter state code. Coverage: 'MD' (Maryland statewide) or 'TX' (Harris County / Houston only). Defaults to MD."}, 'county': {'type': 'string', 'description': "Optional county name to narrow results, e.g. 'Baltimore', 'Montgomery'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['organization'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'organization': {'type': 'string', 'description': "Company or organization name fragment (e.g. 'Apple', 'Genentech')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['patent_id'], 'properties': {'patent_id': {'type': 'string', 'description': "USPTO patent id, e.g. '10757852'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['last_name'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'last_name': {'type': 'string', 'description': 'Inventor last name (required).'}, 'first_name': {'type': 'string', 'description': 'Optional inventor first name.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'start_date': {'type': 'string', 'description': 'Grant-date lower bound (YYYY-MM-DD). Defaults to 30 days ago.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Keyword(s) matched across patent title and abstract (e.g. 'lithium battery anode')."}, 'title': {'type': 'string', 'description': 'Keyword(s) matched against the patent title only.'}, 'end_date': {'type': 'string', 'description': 'Grant-date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Grant-date lower bound (YYYY-MM-DD).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'npi': {'type': 'string', 'description': 'Optional exact 10-digit NPI; overrides name search.'}, 'year': {'type': 'string', 'description': "Optional 4-digit CMS program year (e.g. '2023'); defaults to the most recent year with disclosed payments."}, 'state': {'type': 'string', 'description': "Optional 2-letter state to disambiguate the NPPES match (e.g. 'OH')."}, 'last_name': {'type': 'string', 'description': "Prescriber last name (e.g. 'Nissen'). Provide this or an npi."}, 'first_name': {'type': 'string', 'description': "Optional prescriber first name to disambiguate (e.g. 'Steven')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'region': {'type': 'string', 'description': "Metro or state name/id (e.g. 'Austin, TX', 'California', or a Zillow region id)."}, 'region_type': {'type': 'string', 'description': "Optional region type filter: 'metro' or 'state'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['manufacturer'], 'properties': {'since': {'type': 'string', 'description': 'Optional lower-bound date (YYYY-MM-DD) for FDA recalls.'}, 'state': {'type': 'string', 'description': "Optional 2-letter state to scope the CFPB complaint leg (e.g. 'CA')."}, 'company': {'type': 'string', 'description': 'Alias for manufacturer; either may be supplied.'}, 'manufacturer': {'type': 'string', 'description': "Manufacturer or brand name to screen (e.g. 'Peloton', 'Fisher-Price')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': 'Street address or appraisal district account number'}, 'county': {'type': 'string', 'default': 'montgomery', 'description': 'County name (default: montgomery)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': '5-digit ZIP code to search within'}, 'county': {'type': 'string', 'default': 'montgomery', 'description': 'County name (default: montgomery)'}, 'street': {'type': 'string', 'description': "Street name to search (e.g., 'Main St')"}, 'subdivision': {'type': 'string', 'description': 'Subdivision or neighborhood name'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['owner_name'], 'properties': {'county': {'type': 'string', 'default': 'montgomery', 'description': 'County name (default: montgomery)'}, 'owner_name': {'type': 'string', 'minLength': 1, 'description': 'Full or partial owner name to search for'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_number'], 'properties': {'county': {'type': 'string', 'default': 'montgomery', 'description': 'County name (default: montgomery)'}, 'account_number': {'type': 'string', 'minLength': 1, 'description': 'County appraisal district account number'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "PyPI package name, e.g. 'requests'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': "Domain name, e.g. 'example.com'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': "IPv4 or IPv6 address, e.g. '8.8.8.8'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'region': {'type': 'string', 'description': "Metro or state name (e.g. 'Austin, TX', 'Houston', 'Texas') or a Zillow region id."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'region': {'type': 'string', 'description': "Metro or state name (e.g. 'Austin, TX', 'Houston', 'Texas') or a Zillow region id."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'region': {'type': 'string', 'description': "Metro or state name (e.g. 'Austin, TX', 'Houston', 'Texas') or a Zillow region id."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'type': {'type': 'string', 'description': "Optional filter: 'metro' or 'state'."}, 'limit': {'type': 'number', 'description': 'Max rows (default 10, max 50).'}, 'query': {'type': 'string', 'description': "Name fragment, e.g. 'Austin', 'Bay Area', 'Texas'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'metric': {'type': 'string', 'description': "'home_value' (ZHVI, default) or 'rent' (ZORI)."}, 'months': {'type': 'number', 'description': 'How many recent months to return (default 24, max 360).'}, 'region': {'type': 'string', 'description': "Metro or state name (e.g. 'Austin, TX', 'Houston', 'Texas') or a Zillow region id."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string', 'description': "Product, keyword, or manufacturer to screen (e.g. 'infant formula', 'Acme Corp')."}, 'since': {'type': 'string', 'description': 'Optional lower-bound date (YYYY-MM-DD) for FDA recalls.'}, 'domains': {'type': 'array', 'items': {'enum': ['consumer', 'drug', 'device', 'food', 'vehicle'], 'type': 'string'}, 'description': 'Optional subset of sources to check; default checks all applicable.'}, 'vehicle_make': {'type': 'string', 'description': "Vehicle make (e.g. 'Toyota')."}, 'vehicle_year': {'type': 'number', 'description': 'Vehicle model year (required with make+model for NHTSA).'}, 'vehicle_model': {'type': 'string', 'description': "Vehicle model (e.g. 'Camry')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['facility_id'], 'properties': {'facility_id': {'type': 'string', 'description': "RIDB FacilityID, e.g. '234064'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Center latitude.'}, 'lon': {'type': 'number', 'description': 'Center longitude.'}, 'limit': {'type': 'number', 'description': 'Max rows (1-50, default 10).'}, 'activity': {'type': 'string', 'description': 'Optional activity filter.'}, 'radius_km': {'type': 'number', 'description': 'Radius in kilometers (default 30, max ~320).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Free-text match on campsite name. Optional.'}, 'facility_id': {'type': 'string', 'description': 'RIDB FacilityID to list campsites within. Optional.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Free-text match on facility name.'}, 'state': {'type': 'string', 'description': "Two-letter state code, e.g. 'CA'."}, 'activity': {'type': 'string', 'description': 'Activity name (CAMPING, FISHING, HIKING, etc.).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Free-text match on recreation-area name.'}, 'state': {'type': 'string', 'description': 'Two-letter state code.'}, 'activity': {'type': 'string', 'description': 'Activity name.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max sections to return (default 20, max 100).'}, 'query': {'type': 'string', 'description': "Phrase or keywords to find in the CFR, e.g. 'greenhouse gas reporting'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['title', 'part', 'section'], 'properties': {'date': {'type': 'string', 'description': 'Optional point-in-time ISO date yyyy-mm-dd; defaults to current.'}, 'part': {'type': 'string', 'description': "CFR part, e.g. '98'."}, 'title': {'type': 'number', 'description': 'CFR title number 1-50, e.g. 40.'}, 'section': {'type': 'string', 'description': "CFR section, e.g. '98.411'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['document_number'], 'properties': {'document_number': {'type': 'string', 'description': "Federal Register document number, e.g. '2026-09905'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'term': {'type': 'string', 'description': "Keyword(s), e.g. 'methane emissions', 'overtime rule'."}, 'type': {'type': 'string', 'description': "Optional document type: 'rule', 'proposed-rule', 'notice', or 'presidential-document'."}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100).'}, 'agency': {'type': 'string', 'description': "Optional agency slug, e.g. 'environmental-protection-agency', 'securities-and-exchange-commission'."}, 'published_to': {'type': 'string', 'description': 'Published on/before, ISO date yyyy-mm-dd.'}, 'published_from': {'type': 'string', 'description': 'Published on/after, ISO date yyyy-mm-dd.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'cik': {'type': 'string', 'description': 'Optional SEC CIK hint.'}, 'ein': {'type': 'string', 'description': 'Optional EIN for an exact IRS 990 nonprofit match.'}, 'name': {'type': 'string', 'description': "Company or organization name to resolve (e.g. 'Apple', 'Lockheed Martin', 'Red Cross')."}, 'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate nonprofit/EPA name searches.'}, 'ticker': {'type': 'string', 'description': "Optional stock ticker hint to pin the SEC EDGAR match (e.g. 'AAPL')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['since', 'source'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'since': {'type': 'string', 'description': 'ISO date string (e.g. 2026-01-01) to compute the delta from.'}, 'source': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Entity ID from a screening result, e.g. "OFAC_SDN-44705".'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'address': {'type': 'string', 'description': 'Free-form address string.'}, 'sources': {'type': 'array', 'items': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}, 'description': 'Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.'}, 'threshold': {'type': 'number', 'description': 'Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['names'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'names': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of names to screen. Max 50.'}, 'sources': {'type': 'array', 'items': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}, 'description': 'Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.'}, 'threshold': {'type': 'number', 'description': 'Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Name or entity string to screen.'}, 'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'sources': {'type': 'array', 'items': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}, 'description': 'Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.'}, 'threshold': {'type': 'number', 'description': 'Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'query': {'type': 'string', 'description': 'Alias / AKA to search for.'}, 'sources': {'type': 'array', 'items': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}, 'description': 'Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.'}, 'threshold': {'type': 'number', 'description': 'Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': "What data the user is looking for (e.g., 'trucking safety', 'stock prices', 'property records', 'VIN lookup')"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbols'], 'properties': {'symbols': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight unique exact ticker symbols.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'settlement_date': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum published dates. Default 30.'}, 'offset': {'type': 'number', 'description': 'Published dates to skip. Default 0.'}, 'symbol': {'type': 'string', 'description': 'Exact ticker symbol as published by the SEC. Use sec_ftd_search_securities for issuer-name searches.'}, 'end_date': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}, 'start_date': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'as_of': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}, 'symbol': {'type': 'string', 'description': 'Exact ticker symbol as published by the SEC. Use sec_ftd_search_securities for issuer-name searches.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches. Default 20.'}, 'query': {'type': 'string', 'description': 'Ticker fragment or issuer-name phrase.'}, 'offset': {'type': 'number', 'description': 'Matches to skip for pagination. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum ranked symbols. Default 20.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'settlement_date': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product'], 'properties': {'vendor': {'type': 'string', 'description': "Optional vendor to narrow the NVD CPE match (e.g. 'apache', 'openbsd')."}, 'product': {'type': 'string', 'description': "Product or package name to assess (e.g. 'log4j', 'openssl', 'struts')."}, 'version': {'type': 'string', 'description': 'Optional version string (informational; shown in the report).'}, 'max_cves': {'type': 'number', 'description': 'Max CVEs to pull from NVD for analysis (default 40).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate either party.'}, 'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Report format. Defaults to markdown.'}, 'shipper': {'type': 'string', 'description': 'Shipper legal or trading name.'}, 'receiver': {'type': 'string', 'description': 'Receiver legal or trading name.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source_id'], 'properties': {'source_id': {'type': 'string', 'description': 'Catalog source id, for example cisa-kev, leie, fda-orange-book, ntsb-aviation, or cfpb-complaints.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['award_id'], 'properties': {'award_id': {'type': 'string', 'description': 'Generated award id from spending_search_awards.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['recipient'], 'properties': {'limit': {'type': 'number', 'description': 'Top awards to list (default 5, max 25).'}, 'category': {'type': 'string', 'description': "Award category: 'contracts' (default), 'grants', 'loans', or 'other'."}, 'recipient': {'type': 'string', 'description': 'Recipient company/org name.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 10, max 50).'}, 'agency': {'type': 'string', 'description': "Awarding agency name, e.g. 'Department of Defense'."}, 'keyword': {'type': 'string', 'description': 'Free-text keyword across the award.'}, 'category': {'type': 'string', 'description': "Award category: 'contracts' (default), 'grants', 'loans', or 'other'."}, 'recipient': {'type': 'string', 'description': "Recipient company/org name, e.g. 'Lockheed Martin'."}, 'min_amount': {'type': 'number', 'description': 'Minimum award amount in USD.'}, 'fiscal_year': {'type': 'number', 'description': 'Federal fiscal year, e.g. 2024.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbols'], 'properties': {'symbols': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': 'Ticker symbols, 2-5 stocks. Accept either CSV string ("AAPL,MSFT,GOOGL") or array (["AAPL","MSFT","GOOGL"]).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', 'max'], 'type': 'string', 'description': 'Time range (default: "1mo")'}, 'symbol': {'type': 'string', 'description': 'Stock ticker symbol (e.g., "AAPL")'}, 'interval': {'enum': ['1m', '5m', '15m', '1d', '1wk', '1mo'], 'type': 'string', 'description': 'Data interval (default: "1d")'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Stock ticker symbol (e.g., "AAPL", "MSFT", "TSLA")'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbols'], 'properties': {'symbols': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': 'Ticker symbols, max 10. Accept either CSV string ("AAPL,MSFT,GOOGL") or array (["AAPL","MSFT","GOOGL"]).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees (positive north).'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees (negative west).'}, 'date': {'type': 'string', 'description': "Date, 'YYYY-MM-DD'. Defaults to today (UTC)."}, 'tz_offset': {'type': 'number', 'description': 'Hours from UTC applied to output times, e.g. -7 for US Pacific Daylight Time. Default 0 (UTC).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'state': {'type': 'string', 'description': "Optional 2-letter state to disambiguate the EPA facility search (e.g. 'PA')."}, 'company': {'type': 'string', 'description': "Company / supplier name to score (e.g. 'US Steel', 'Tyson Foods')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': "US ticker (e.g. 'TSLA')."}, 'lookback_days': {'type': 'number', 'description': 'Trailing daily bars to derive levels from (default 180).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['occupation'], 'properties': {'metro': {'type': 'string', 'description': "Optional 5-digit CBSA/metro code (e.g. '12420' Austin, TX). OEWS metro coverage varies; an unmatched metro is noted, not fatal."}, 'state': {'type': 'string', 'description': "Optional 2-letter state code or 2-digit FIPS (e.g. 'TX', '48'). Omit for a national read."}, 'soc_code': {'type': 'string', 'description': "Explicit 6-digit SOC occupation code, with or without a dash (e.g. '29-1141' registered nurses, '15-1252' software developers). Overrides 'occupation'."}, 'occupation': {'type': 'string', 'description': "Free-text occupation to map to a SOC code (e.g. 'registered nurses', 'software developers', 'electricians'). Provide this or 'soc_code'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['signal'], 'properties': {'cpv': {'type': 'string', 'description': "Optional 8-digit CPV code; TED's hierarchy may include child codes."}, 'page': {'type': 'number', 'description': '1-based result page; default 1.'}, 'limit': {'type': 'number', 'description': 'Maximum notices; default 20.'}, 'signal': {'enum': ['renewal', 'zero_bid'], 'type': 'string', 'description': 'Opportunity signal to retrieve.'}, 'country': {'type': 'string', 'description': 'Optional ISO alpha-3 buyer country, e.g. DEU, FRA, NLD.'}, 'end_date': {'type': 'string', 'description': 'YYYY-MM-DD upper bound. Defaults to 180 days after start_date.'}, 'start_date': {'type': 'string', 'description': 'YYYY-MM-DD. For renewal, contract-end lower bound; for zero_bid, notice publication lower bound. Defaults to today (renewal) or 180 days ago.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'page': {'type': 'number', 'description': '1-based result page; default 1.'}, 'limit': {'type': 'number', 'description': 'Maximum notices; default 20 and maximum 50.'}, 'query': {'type': 'string', 'description': "TED Expert Search query, e.g. 'publication-date >= 20260901 AND buyer-country = DEU'. Maximum 500 characters."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Used with lon to pick the nearest station when no station id is given.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees (negative west).'}, 'datum': {'type': 'string', 'description': 'Tidal datum: MLLW, MSL, MHW, etc. Default MLLW.'}, 'units': {'type': 'string', 'description': "'english' (feet) or 'metric' (meters). Default english."}, 'station': {'type': 'string', 'description': "NOAA CO-OPS station id, e.g. '9414290'. Optional if lat and lon are given."}, 'end_date': {'type': 'string', 'description': "End date (inclusive), 'YYYY-MM-DD'. Defaults to begin_date + 1 day."}, 'begin_date': {'type': 'string', 'description': "Start date (inclusive), 'YYYY-MM-DD'. Defaults to today."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}, 'security_type': {'type': 'string', 'description': "Filter by security type: 'Bill', 'Note', 'Bond', 'TIPS', 'FRN'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}, 'end_date': {'type': 'string', 'description': 'Latest record date (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Earliest record date (YYYY-MM-DD).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}, 'query': {'type': 'string', 'description': "Country or currency name to match, e.g. 'Canada', 'Euro Zone', 'Japan'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}, 'security': {'type': 'string', 'description': "Filter by security type/description, e.g. 'Treasury Notes', 'Bills', 'TIPS'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['holders', 'start_month', 'end_month'], 'properties': {'holders': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight distinct exact holder ids or unambiguous published labels.'}, 'end_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'start_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional case-insensitive fragment of a holder label or id.'}, 'offset': {'type': 'number', 'description': 'Matches to skip. Default 0.'}, 'entity_type': {'enum': ['holder', 'holder_aggregate', 'residual', 'total', 'memorandum_total', 'memorandum_component'], 'type': 'string', 'description': 'Optional exact normalized row class.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['holder'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum observations. Default 24.'}, 'holder': {'type': 'string', 'description': 'Exact MFH holder id or unambiguous published label. Use treasury_tic_find_holders first if unsure.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'end_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'start_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'include_comparison_series': {'type': 'boolean', 'description': 'Include separately preserved prior-series comparison values at historical breaks. Default false.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly points. Default 24.'}, 'offset': {'type': 'number', 'description': 'Months to skip. Default 0.'}, 'end_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'start_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum ranked rows. Default 20.'}, 'month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'offset': {'type': 'number', 'description': 'Ranked rows to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'include_historical_aggregates': {'type': 'boolean', 'description': 'Include discontinued publisher aggregates such as Oil Exporters in older rankings. Default false.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['nct_id'], 'properties': {'nct_id': {'type': 'string', 'description': "ClinicalTrials.gov NCT id, e.g. 'NCT02562313'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'term': {'type': 'string', 'description': 'General search term.'}, 'limit': {'type': 'number', 'description': 'Max rows (default 10, max 50).'}, 'status': {'type': 'string', 'description': "Recruitment status, e.g. 'RECRUITING', 'COMPLETED', 'TERMINATED'."}, 'sponsor': {'type': 'string', 'description': "Sponsor/organization, e.g. 'Pfizer'."}, 'location': {'type': 'string', 'description': "Location, e.g. 'Houston' or 'Texas'."}, 'condition': {'type': 'string', 'description': "Disease/condition, e.g. 'breast cancer'."}, 'intervention': {'type': 'string', 'description': "Drug/intervention, e.g. 'semaglutide'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude of the center point (WGS84), e.g. 31.9974.'}, 'lon': {'type': 'number', 'description': 'Longitude of the center point (WGS84), e.g. -102.0779.'}, 'limit': {'type': 'number', 'description': 'Max wells to return (default 25, max 100).'}, 'radius_km': {'type': 'number', 'description': 'Search radius in kilometers (default 1.5, max 10).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['host'], 'properties': {'host': {'type': 'string', 'description': 'IPv4 address, hostname, or domain name; no scheme, port, or path.'}, 'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'description': 'Exactly 32 hexadecimal MD5 characters or 64 hexadecimal SHA-256 characters.'}, 'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['signature'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}, 'signature': {'type': 'string', 'description': 'Malware-family signature, 1-64 safe text characters.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tag'], 'properties': {'tag': {'type': 'string', 'description': 'URLhaus tag, 1-64 letters, digits, spaces, periods, plus signs, underscores, or hyphens.'}, 'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'description': 'HTTP(S) URL to query as an indicator, max 2048 characters.'}, 'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}, 'url_id': {'type': 'string', 'description': 'Numeric URLhaus record ID.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 100).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 100).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['crop', 'years'], 'properties': {'crop': {'type': 'string', 'description': 'Crop name or supported alias: corn, soybeans, cotton, wheat, winter wheat, durum wheat, or spring wheat.'}, 'years': {'type': 'array', 'items': {'type': 'number'}, 'description': 'Two to seven distinct crop years.'}, 'crop_class': {'type': 'string', 'description': "Optional class. Required for bare 'wheat': winter, durum, or spring (excluding durum)."}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['crop'], 'properties': {'crop': {'type': 'string', 'description': 'Crop name or supported alias: corn, soybeans, cotton, wheat, winter wheat, durum wheat, or spring wheat.'}, 'as_of_year': {'type': 'number', 'description': 'Four-digit crop year. Hosted snapshot coverage is 2019–2025.'}, 'crop_class': {'type': 'string', 'description': "Optional class. Required for bare 'wheat': winter, durum, or spring (excluding durum)."}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['crop', 'metric'], 'properties': {'crop': {'type': 'string', 'description': 'Crop name or supported alias: corn, soybeans, cotton, wheat, winter wheat, durum wheat, or spring wheat.'}, 'limit': {'type': 'number', 'description': 'Maximum crop years. Default 20.'}, 'metric': {'enum': ['area_planted', 'area_harvested', 'production', 'yield'], 'type': 'string', 'description': 'Annual statistic to return.'}, 'offset': {'type': 'number', 'description': 'Crop years to skip. Default 0.'}, 'end_year': {'type': 'number', 'description': 'Four-digit crop year. Hosted snapshot coverage is 2019–2025.'}, 'crop_class': {'type': 'string', 'description': "Optional class. Required for bare 'wheat': winter, durum, or spring (excluding durum)."}, 'start_year': {'type': 'number', 'description': 'Four-digit crop year. Hosted snapshot coverage is 2019–2025.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['crop', 'metric'], 'properties': {'crop': {'type': 'string', 'description': 'Crop name or supported alias: corn, soybeans, cotton, wheat, winter wheat, durum wheat, or spring wheat.'}, 'metric': {'enum': ['area_planted', 'area_harvested', 'production', 'yield'], 'type': 'string', 'description': 'Annual statistic to return.'}, 'as_of_year': {'type': 'number', 'description': 'Four-digit crop year. Hosted snapshot coverage is 2019–2025.'}, 'crop_class': {'type': 'string', 'description': "Optional class. Required for bare 'wheat': winter, durum, or spring (excluding durum)."}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum series. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional crop, class, metric, unit, or description words.'}, 'offset': {'type': 'number', 'description': 'Series to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['event_id'], 'properties': {'event_id': {'type': 'string', 'description': "USGS event ID (e.g. 'us7000m5dt'). Get from feed or search results."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'period': {'enum': ['hour', 'day', 'week', 'month'], 'type': 'string', 'description': "Time window (default 'day')"}, 'min_mag': {'enum': ['1.0', '2.5', '4.5', 'significant'], 'type': 'string', 'description': "Minimum magnitude threshold (default '2.5')"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25, max 100)'}, 'end_time': {'type': 'string', 'description': 'ISO date or full datetime'}, 'start_time': {'type': 'string', 'description': 'ISO date or full datetime YYYY-MM-DD[THH:MM:SS]'}, 'max_latitude': {'type': 'number', 'description': 'Bounding box north'}, 'min_latitude': {'type': 'number', 'description': 'Bounding box south'}, 'max_longitude': {'type': 'number', 'description': 'Bounding box east'}, 'min_longitude': {'type': 'number', 'description': 'Bounding box west'}, 'min_magnitude': {'type': 'number', 'description': 'Minimum magnitude (e.g. 4.5)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sites': {'type': 'string', 'description': "Comma-separated USGS site codes (e.g. '01646500')"}, 'state_cd': {'type': 'string', 'description': 'Two-letter state code; returns all active sites in the state'}, 'parameter_cd': {'type': 'string', 'description': "USGS parameter code (default '00060' streamflow). Common: 00060=streamflow, 00065=gage height, 00010=water temp, 00400=pH"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['year', 'make', 'model'], 'properties': {'make': {'type': 'string', 'description': "Vehicle make (e.g., 'Toyota', 'Ford')"}, 'year': {'type': 'integer', 'description': 'Model year (e.g., 2020)'}, 'model': {'type': 'string', 'description': "Vehicle model (e.g., 'Camry', 'F-150')"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['vin'], 'properties': {'vin': {'type': 'string', 'description': '17-character Vehicle Identification Number (VIN)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['license_number'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum transitions; default 50.'}, 'license_number': {'type': 'string', 'description': 'Exact Washington contractor license number.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows; default 20.'}, 'since': {'type': 'string', 'description': 'ISO date or timestamp. Defaults to 30 days ago.'}, 'trade': {'type': 'string', 'description': 'Optional specialty/trade substring.'}, 'offset': {'type': 'number', 'description': 'Rows to skip for pagination.'}, 'change_type': {'enum': ['NEW', 'STATUS_CHANGED', 'EXPIRATION_CHANGED', 'SPECIALTY_CHANGED', 'PROFILE_CHANGED'], 'type': 'string', 'description': 'Optional material transition type.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches; default 10 and maximum 25.'}, 'business_name': {'type': 'string', 'description': 'Partial registered business name, at least 2 characters.'}, 'license_number': {'type': 'string', 'description': 'Exact Washington contractor license number. Preferred when known.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Used with lon to pick the nearest station when no station id is given.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees (negative west).'}, 'datum': {'type': 'string', 'description': 'Tidal datum: MLLW, MSL, MHW, etc. Default MLLW.'}, 'units': {'type': 'string', 'description': "'english' (feet) or 'metric' (meters). Default english."}, 'station': {'type': 'string', 'description': "NOAA CO-OPS station id, e.g. '9414290'. Optional if lat and lon are given."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location'], 'properties': {'location': {'type': 'string', 'description': "City, zip code, or place name (e.g., 'Houston, TX', '77001', 'Paris')"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location'], 'properties': {'days': {'type': 'integer', 'maximum': 16, 'minimum': 1, 'description': 'Forecast days (default: 7)'}, 'location': {'type': 'string', 'description': 'City, zip code, or place name'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['countries'], 'properties': {'countries': {'type': 'string', 'description': "Comma-separated country codes/names, e.g. 'US,CN,DE,JP'."}, 'indicator': {'type': 'string', 'description': 'Indicator name (one of: gdp, gdp_per_capita, gdp_growth, inflation, population, unemployment, life_expectancy, exports, imports, gni_per_capita, poverty_rate, internet_users) or a raw WB code.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'country': {'type': 'string', 'description': "Country ISO2/ISO3 code or name (default 'US')."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'country': {'type': 'string', 'description': "Country ISO2/ISO3 code or name (default 'US'). Use 'WLD' for world."}, 'end_year': {'type': 'number', 'description': 'End year (optional).'}, 'indicator': {'type': 'string', 'description': 'Indicator name (one of: gdp, gdp_per_capita, gdp_growth, inflation, population, unemployment, life_expectancy, exports, imports, gni_per_capita, poverty_rate, internet_users) or a raw WB code.'}, 'start_year': {'type': 'number', 'description': 'Start year (optional).'}}, 'additionalProperties': False}
최근 도구 변경
유사한 MCP 서버
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Oracle
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Real Estate
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Crypto & DeFi
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Valuein — SEC EDGAR Fundamentals & Smart-Money Data
Provides point-in-time SEC EDGAR fundamentals, filings, ownership signals, financial analysis, valuation models, research reports…
equibles
Provides equity and market research tools covering SEC filings, company financials, portfolios, prices, options, macroeconomic da…
TunnelMind Data API
Aggregates web, routing, supply-chain, tracker, threat, and agent-registry intelligence into risk verdicts, evidence, receipts, a…