property_lookup2 paramsLook up real estate property data by street address or account number. Returns assessed value, market value, land value, improvement valu…
Look up real estate property data by street address or account number. Returns assessed value, market value, land value, improvement value, year built, square footage, lot size, acreage, exemptions (homestead, over 65, disabled veteran), and legal description. Use this for questions like "how much is this property worth?", "what's the tax value of this address?", "what are the property details?", or any real estate lookup. Owner names, heirs, deed opinions, and title conclusions are not returned
| Parameter | Type | Description |
|---|
query | string | Street address or appraisal district account number |
county | string | County name (default: montgomery) |
property_search_owner2 paramsFilter the bounded Montgomery County, TX demo property records by a supplied owner-name query. Partial matching is supported, but owner n…
Filter the bounded Montgomery County, TX demo property records by a supplied owner-name query. Partial matching is supported, but owner names are not returned. Matching results include addresses, values, property types, and account numbers for the sample records. This is not an owner-verification or people-finder service. Coverage note: the current Montgomery County, TX connector returns demo/sample records only.
| Parameter | Type | Description |
|---|
county | string | County name (default: montgomery) |
owner_name | string | Full or partial owner name to search for |
property_search_area4 paramsSearch for real estate properties in a geographic area. Filter by zip code, subdivision, neighborhood, or street name. Use this for quest…
Search for real estate properties in a geographic area. Filter by zip code, subdivision, neighborhood, or street name. Use this for questions like "what homes are in this zip code?", "show me properties in this neighborhood", "find houses on Main Street", "what's the average home value in this area?", or any area-based property search. Returns a list of matching records with addresses, values, and property types; owner names are not returned. Coverage note: the current Montgomery County, TX conn
| Parameter | Type | Description |
|---|
zip | string | 5-digit ZIP code to search within |
county | string | County name (default: montgomery) |
street | string | Street name to search (e.g., 'Main St') |
subdivision | string | Subdivision or neighborhood name |
property_value_history2 paramsGet property value history and tax assessment trends over multiple years. Shows year-by-year market value, land value, improvement value,…
Get property value history and tax assessment trends over multiple years. Shows year-by-year market value, land value, improvement value, and percentage change. Use this for questions like "how has this property's value changed?", "what's the appreciation rate?", "show me the tax assessment history", "has this home gone up in value?", or any property valuation trend question. Requires account number (use property_lookup first to find it). Coverage note: the current Montgomery County, TX connecto
| Parameter | Type | Description |
|---|
county | string | County name (default: montgomery) |
account_number | string | County appraisal district account number |
fmcsa_carrier_lookup2 paramsLook up a trucking company, freight carrier, or motor carrier by DOT number or MC number. Returns company name, address, phone, fleet siz…
Look up a trucking company, freight carrier, or motor carrier by DOT number or MC number. Returns company name, address, phone, fleet size, number of drivers, safety rating, operating authority, insurance status (BIPD, cargo, bond), crash history, inspection rates, and out-of-service percentages. Use this for questions like 'is this carrier safe?', 'look up this trucking company', 'check this DOT number', 'verify this carrier', 'what's their safety rating?', or any freight carrier lookup. Covers
| Parameter | Type | Description |
|---|
mc_number | integer | |
dot_number | integer | |
fmcsa_carrier_search1 paramSearch for trucking companies, freight carriers, or motor carriers by company name. Find any carrier's DOT number, MC number, location, f…
Search for trucking companies, freight carriers, or motor carriers by company name. Find any carrier's DOT number, MC number, location, fleet size, and operating status. Supports partial name matching. Use this for questions like 'find this trucking company', 'what's the DOT number for Werner?', 'search for freight carriers in Texas', 'look up this logistics company', or any carrier name search. Returns up to 50 matching carriers from the FMCSA national database.
| Parameter | Type | Description |
|---|
name | string | |
fmcsa_safety_scores1 paramGet safety information for a trucking company by DOT number. Returns either CSA BASIC percentile scores (where FMCSA publishes them, rare…
Get safety information for a trucking company by DOT number. Returns either CSA BASIC percentile scores (where FMCSA publishes them, rare per FAST Act 2015 restrictions) OR a public safety summary built from crash counts, fatal/injury crashes, driver/vehicle/hazmat out-of-service rates, and inspection volumes (always available). Use this for questions like 'is this carrier safe?', 'what's their safety record?', 'how many crashes?', 'should I hire this carrier?', 'check their inspection history',
| Parameter | Type | Description |
|---|
dot_number | integer | |
fmcsa_carrier_authority1 paramCheck if a trucking company is legally authorized to operate and has valid insurance. Returns operating authority status (common, contrac…
Check if a trucking company is legally authorized to operate and has valid insurance. Returns operating authority status (common, contract, broker - active/inactive/revoked), BIPD insurance, cargo insurance, bond/surety status, and whether they're allowed to haul freight. Use this for questions like 'can this carrier legally operate?', 'do they have insurance?', 'is this broker licensed?', 'verify carrier authority', 'check trucking company credentials', 'is this freight company legit?', or any
| Parameter | Type | Description |
|---|
dot_number | integer | |
fmcsa_carrier_compare1 paramCompare 2 to 5 trucking companies side by side on safety, fleet size, insurance, and authority. Returns a comparison table: fleet size, d…
Compare 2 to 5 trucking companies side by side on safety, fleet size, insurance, and authority. Returns a comparison table: fleet size, driver count, safety rating, crash history, BASIC safety scores, authority status, insurance, and out-of-service rates. Use this for questions like 'which carrier is safer?', 'compare these trucking companies', 'which freight company should I use?', 'evaluate these carriers against each other', 'help me pick between these haulers', or any carrier vetting decisio
| Parameter | Type | Description |
|---|
dot_numbers | | 2-5 USDOT numbers, as an array or comma-separated string. |
stock_quote1 paramGet the latest available stock price and market data. Returns current price, daily change, volume, market cap, P/E ratio, dividend yield,…
Get the latest available stock price and market data. Returns current price, daily change, volume, market cap, P/E ratio, dividend yield, 52-week high/low, open, and previous close. Use this for "what's the stock price of X?", "how is AAPL doing?", "check the market", "what's Apple trading at?", or any stock/equity price question.
| Parameter | Type | Description |
|---|
symbol | string | Stock ticker symbol (e.g., "AAPL", "MSFT", "TSLA") |
stock_quote_batch1 paramGet the latest available stock prices for multiple stocks at once (up to 10). Returns a comparison table with price, daily change, volume…
Get the latest available stock prices for multiple stocks at once (up to 10). Returns a comparison table with price, daily change, volume, market cap, and P/E. Use this for "show me FAANG stocks", "compare tech stock prices", "how are energy stocks doing?", or any multi-stock price check.
| Parameter | Type | Description |
|---|
symbols | | Ticker symbols, max 10. Accept either CSV string ("AAPL,MSFT,GOOGL") or array (["AAPL","MSFT","GOOGL"]). |
options_chain3 paramsGet the options chain for a stock - calls and puts with strike prices, bid/ask spread, volume, open interest, implied volatility, and ava…
Get the options chain for a stock - calls and puts with strike prices, bid/ask spread, volume, open interest, implied volatility, and available expirations. Use this for "show me AAPL options", "what are the puts on Tesla?", "options expiring this Friday", "what's the implied volatility?", or any options trading question.
| Parameter | Type | Description |
|---|
type | string | Filter by option type (default: "both") |
symbol | string | Stock ticker symbol (e.g., "AAPL") |
expiration | string | Expiration date in YYYY-MM-DD format. Defaults to nearest expiration. |
stock_history3 paramsGet historical stock price data - open, high, low, close, and volume (OHLCV). Supports intraday (1-minute) through multi-year (5-year, ma…
Get historical stock price data - open, high, low, close, and volume (OHLCV). Supports intraday (1-minute) through multi-year (5-year, max) ranges. Use this for "how has AAPL performed this year?", "show me the price chart for Tesla", "what was the stock price last month?", "historical performance", or any stock price history question.
| Parameter | Type | Description |
|---|
period | string | Time range (default: "1mo") |
symbol | string | Stock ticker symbol (e.g., "AAPL") |
interval | string | Data interval (default: "1d") |
company_info1 paramGet company profile and financial fundamentals. Returns sector, industry, employee count, business description, revenue, gross profit, EB…
Get company profile and financial fundamentals. Returns sector, industry, employee count, business description, revenue, gross profit, EBITDA, profit margins, EPS, P/E ratio, forward P/E, dividend yield, beta, market cap, and shares outstanding. Use this for "tell me about Apple", "what does this company do?", "company financials", "what sector is Netflix in?", "how many employees does Tesla have?", or any company research question.
| Parameter | Type | Description |
|---|
symbol | string | Stock ticker symbol (e.g., "AAPL") |
stock_compare1 paramCompare 2 to 5 stocks side by side. Returns price, daily change, market cap, P/E ratio, dividend yield, volume, 52-week range, sector, re…
Compare 2 to 5 stocks side by side. Returns price, daily change, market cap, P/E ratio, dividend yield, volume, 52-week range, sector, revenue, profit margin, EPS, and beta. Use this for "compare Apple and Microsoft", "which is a better investment, NVDA or AMD?", "tech stock comparison", or any stock-vs-stock analysis.
| Parameter | Type | Description |
|---|
symbols | | Ticker symbols, 2-5 stocks. Accept either CSV string ("AAPL,MSFT,GOOGL") or array (["AAPL","MSFT","GOOGL"]). |
weather_current1 paramGet current weather conditions for any location worldwide. Returns temperature, feels-like, humidity, wind speed and direction, cloud cov…
Get current weather conditions for any location worldwide. Returns temperature, feels-like, humidity, wind speed and direction, cloud cover, pressure, precipitation, UV index, and visibility. Use this for 'what's the weather?', 'is it raining in Houston?', 'how hot is it outside?', 'what's the temperature in New York?', 'do I need a jacket?', or any current weather question. Works for any city, zip code, or place name globally.
| Parameter | Type | Description |
|---|
location | string | City, zip code, or place name (e.g., 'Houston, TX', '77001', 'Paris') |
weather_forecast2 paramsGet a multi-day weather forecast for any location worldwide. Returns daily high/low temperatures, conditions, precipitation probability, …
Get a multi-day weather forecast for any location worldwide. Returns daily high/low temperatures, conditions, precipitation probability, wind speed, UV index, sunrise and sunset. Use this for 'what's the forecast this week?', 'will it rain tomorrow?', 'weekend weather', 'should I plan outdoor activities?', '7-day forecast for Dallas', or any future weather question. Supports 1-16 day forecasts.
| Parameter | Type | Description |
|---|
days | integer | Forecast days (default: 7) |
location | string | City, zip code, or place name |
air_quality1 paramGet current air quality data for any location. Returns US AQI index, PM2.5, PM10, ozone, NO2, SO2, and CO levels with health category rat…
Get current air quality data for any location. Returns US AQI index, PM2.5, PM10, ozone, NO2, SO2, and CO levels with health category rating. Use this for 'what's the air quality?', 'is it safe to go outside?', 'pollution levels', 'AQI in Los Angeles', 'should I wear a mask?', 'is there smoke in the air?', or any air quality or pollution question.
| Parameter | Type | Description |
|---|
location | string | City, zip code, or place name |
crypto_price1 paramGet the current price and market data for any cryptocurrency. Returns price in USD, 24-hour change, market cap, volume, and all-time high…
Get the current price and market data for any cryptocurrency. Returns price in USD, 24-hour change, market cap, volume, and all-time high. Use this for 'what's the price of bitcoin?', 'how much is ethereum?', 'solana price', 'check dogecoin', 'BTC price', 'ETH value', 'crypto price check', or any question about a specific coin's current value. Supports all major cryptocurrencies: bitcoin, ethereum, solana, cardano, ripple/XRP, dogecoin, polkadot, avalanche, chainlink, polygon/MATIC, litecoin, un
| Parameter | Type | Description |
|---|
coin | string | Cryptocurrency name or ticker (e.g., 'bitcoin', 'BTC', 'ethereum', 'ETH') |
crypto_compare1 paramCompare 2-5 cryptocurrencies side by side. Shows price, 24-hour change, market cap, volume, and rank for each coin in a comparison table.…
Compare 2-5 cryptocurrencies side by side. Shows price, 24-hour change, market cap, volume, and rank for each coin in a comparison table. Use this for 'compare bitcoin and ethereum', 'BTC vs ETH vs SOL', 'which is bigger bitcoin or ethereum?', 'compare top cryptos', 'crypto head to head', or any multi-coin comparison question.
| Parameter | Type | Description |
|---|
coins | | Coin names or tickers, 2-5 coins. Accept either CSV string ('bitcoin,ethereum,solana') or array (['bitcoin','ethereum','solana']). |
crypto_trendingSee what's trending and hot in cryptocurrency right now. Returns the top trending coins on CoinGecko based on search activity and interes…
See what's trending and hot in cryptocurrency right now. Returns the top trending coins on CoinGecko based on search activity and interest. Use this for 'what's trending in crypto?', 'hot cryptocurrencies', 'trending coins', 'what crypto is popular right now?', 'crypto buzz', 'what tokens are people looking at?', or any question about current crypto market interest and momentum.
crypto_info1 paramGet a detailed profile for any cryptocurrency including description, market data, supply info, all-time high/low, genesis date, blockchai…
Get a detailed profile for any cryptocurrency including description, market data, supply info, all-time high/low, genesis date, blockchain, categories, and website links. Use this for 'tell me about bitcoin', 'what is ethereum?', 'solana info', 'describe cardano', 'crypto profile', 'coin details', or any question asking for background information about a specific cryptocurrency project.
| Parameter | Type | Description |
|---|
coin | string | Cryptocurrency name or ticker (e.g., 'bitcoin', 'BTC', 'ethereum') |
package_track1 paramIdentify the likely carrier for a package tracking number and return a direct tracking link. Supports common USPS, UPS, FedEx, DHL, and A…
Identify the likely carrier for a package tracking number and return a direct tracking link. Supports common USPS, UPS, FedEx, DHL, and Amazon formats. Live delivery status, location, estimated arrival, and history are not fetched by this tool yet; open the returned carrier link for the current shipment record. Just paste the tracking number - the carrier is detected automatically.
| Parameter | Type | Description |
|---|
tracking_number | string | Package tracking number from any carrier |
local_search3 paramsFind local businesses, restaurants, services, and places near any location. Returns name, type, address, phone, website, hours, cuisine, …
Find local businesses, restaurants, services, and places near any location. Returns name, type, address, phone, website, hours, cuisine, and distance. Use this for 'find restaurants near me', 'coffee shops in downtown Houston', 'gas stations near 60601', 'best pizza in Chicago', 'pharmacies nearby', 'hotels in Austin', 'find a mechanic', 'gyms near me', or any local business or place discovery question. Supports: restaurants, cafes, bars, gas stations, pharmacies, hospitals, doctors, dentists, g
| Parameter | Type | Description |
|---|
query | string | What to find (e.g., 'restaurants', 'coffee', 'gas station') |
radius | number | Search radius in miles (default: 1.5) |
location | string | Where to search (city, zip, or address) |
vin_decode1 paramDecode a Vehicle Identification Number (VIN) to get full vehicle specifications. Returns year, make, model, trim, body style, engine spec…
Decode a Vehicle Identification Number (VIN) to get full vehicle specifications. Returns year, make, model, trim, body style, engine specs (cylinders, displacement, HP), drivetrain, transmission, fuel type, doors, manufacturer, and assembly plant location. Use this for 'decode this VIN', 'what car is this VIN?', 'look up a VIN number', 'what are the specs on this vehicle?', 'identify this car', or any VIN lookup. Works for all US vehicles - cars, trucks, SUVs, motorcycles, trailers.
| Parameter | Type | Description |
|---|
vin | string | 17-character Vehicle Identification Number (VIN) |
vehicle_recalls3 paramsCheck for safety recalls on a vehicle by year, make, and model. Returns all NHTSA recall campaigns including affected component, descript…
Check for safety recalls on a vehicle by year, make, and model. Returns all NHTSA recall campaigns including affected component, description, safety risk, and recommended remedy. Use this for 'are there recalls on my car?', 'check recalls for 2020 Toyota Camry', 'is this vehicle safe?', 'any open recalls?', or any vehicle recall check. Covers all US vehicles from all manufacturers.
| Parameter | Type | Description |
|---|
make | string | Vehicle make (e.g., 'Toyota', 'Ford') |
year | integer | Model year (e.g., 2020) |
model | string | Vehicle model (e.g., 'Camry', 'F-150') |
sanctions_screen_entity4 paramsScreen a single name or entity against the four major sanctions / denied-party lists (OFAC SDN, EU consolidated, UN consolidated, BIS DPL…
Screen a single name or entity against the four major sanctions / denied-party lists (OFAC SDN, EU consolidated, UN consolidated, BIS DPL). Returns matches with confidence scores. This call uses the standard hosted query allowance; the free tier includes 1,000 queries/month and paid plans use the published plan pricing.
| Parameter | Type | Description |
|---|
name | string | Name or entity string to screen. |
limit | number | Maximum matches to return. Defaults vary per tool. |
sources | array | Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL. |
threshold | number | Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85. |
sanctions_screen_batch4 paramsScreen up to 50 names in a single call. Returns one result block per input, in input order. Each name counts as one screen for billing pu…
Screen up to 50 names in a single call. Returns one result block per input, in input order. Each name counts as one screen for billing purposes.
| Parameter | Type | Description |
|---|
limit | number | Maximum matches to return. Defaults vary per tool. |
names | array | Array of names to screen. Max 50. |
sources | array | Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL. |
threshold | number | Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85. |
sanctions_get_changes3 paramsReturn entities added or updated since a given ISO date for a chosen source list. The four official lists do not all expose a public delt…
Return entities added or updated since a given ISO date for a chosen source list. The four official lists do not all expose a public delta feed, so this filters the cached snapshot by listedOn.
| Parameter | Type | Description |
|---|
limit | number | Maximum matches to return. Defaults vary per tool. |
since | string | ISO date string (e.g. 2026-01-01) to compute the delta from. |
source | string | |
sanctions_screen_address4 paramsMatch a physical address against listed addresses. Useful for KYC / supplier vetting when the counterparty's name is generic but the addr…
Match a physical address against listed addresses. Useful for KYC / supplier vetting when the counterparty's name is generic but the address is distinctive.
| Parameter | Type | Description |
|---|
limit | number | Maximum matches to return. Defaults vary per tool. |
address | string | Free-form address string. |
sources | array | Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL. |
threshold | number | Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85. |
sanctions_get_entity1 paramFetch a full record by entity ID (e.g. "OFAC_SDN-44705"). The ID is self-describing and includes the source; obtain it from a screening r…
Fetch a full record by entity ID (e.g. "OFAC_SDN-44705"). The ID is self-describing and includes the source; obtain it from a screening result.
| Parameter | Type | Description |
|---|
id | string | Entity ID from a screening result, e.g. "OFAC_SDN-44705". |
sanctions_search_alias4 paramsSearch aliases / AKAs across selected lists. Distinct from screen_entity in that only the alias fields are matched, which is helpful when…
Search aliases / AKAs across selected lists. Distinct from screen_entity in that only the alias fields are matched, which is helpful when the primary listed name differs sharply from the popular spelling.
| Parameter | Type | Description |
|---|
limit | number | Maximum matches to return. Defaults vary per tool. |
query | string | Alias / AKA to search for. |
sources | array | Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL. |
threshold | number | Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85. |
sanctions_status_summaryCounts and last-update timestamps for all four lists in the cache. No screening is performed; this call is free.
disaster_declarations6 paramsRecent FEMA disaster declarations filtered by state, county, incident type, or date range. Returns disaster number, title, dates, and inc…
Recent FEMA disaster declarations filtered by state, county, incident type, or date range. Returns disaster number, title, dates, and incident category.
| Parameter | Type | Description |
|---|
limit | number | Max rows to return (1-1000, default 50). |
state | string | Two-letter state code, e.g. 'TX'. |
county | string | Designated area / county name as FEMA records it. |
end_date | string | ISO date upper bound on declarationDate. |
start_date | string | ISO date lower bound on declarationDate. |
incident_type | string | Incident type filter, e.g. 'Hurricane', 'Flood', 'Severe Storm', 'Wildfire'. |
nfip_flood_claims6 paramsNational Flood Insurance Program claim history aggregated by zip, county, or state. Useful for insurance brokers and homebuyers assessing…
National Flood Insurance Program claim history aggregated by zip, county, or state. Useful for insurance brokers and homebuyers assessing prior loss patterns.
| Parameter | Type | Description |
|---|
zip | string | Five-digit zip code. |
limit | number | Max rows (default 200). |
state | string | Two-letter state code. |
county | string | FEMA county code. |
end_year | number | Latest year of loss. |
start_year | number | Earliest year of loss. |
earthquake_recent8 paramsRecent earthquakes from USGS. Filter by region (lat/lon + radius), state name, magnitude threshold, or time window.
| Parameter | Type | Description |
|---|
lat | number | |
lon | number | |
limit | number | Max events (default 50). |
end_time | string | ISO datetime upper bound (default now). |
location | string | Address, zip, city, or 'lat,lon' to center the search. Optional. |
radius_km | number | Search radius around lat/lon (max ~20000). |
start_time | string | ISO datetime lower bound (default 30 days ago). |
min_magnitude | number | Minimum magnitude (default 2.5). |
nws_active_alerts5 paramsCurrently-active National Weather Service alerts (tornado, flood, severe thunderstorm, winter, heat, fire) for a point, state, or NWS zone.
| Parameter | Type | Description |
|---|
lat | number | |
lon | number | |
zone | string | NWS zone id, e.g. 'TXZ123'. |
state | string | Two-letter state code (e.g. 'TX'). |
location | string | Address, zip, or city. Will be geocoded to a point. |
flood_zone_lookup3 paramsFEMA flood zone designation for an address or coordinate. Returns the zone code, plain-English risk, BFE if applicable, FIRM panel refere…
FEMA flood zone designation for an address or coordinate. Returns the zone code, plain-English risk, BFE if applicable, FIRM panel reference, and whether NFIP insurance is mandated for federally-backed mortgages.
| Parameter | Type | Description |
|---|
lat | number | |
lon | number | |
location | string | Address or zip to geocode. |
hurricane_tracker1 paramCurrently-active hurricanes and tropical systems from NOAA NHC, with category, wind/pressure, current position, movement, and forecast co…
Currently-active hurricanes and tropical systems from NOAA NHC, with category, wind/pressure, current position, movement, and forecast cone link.
| Parameter | Type | Description |
|---|
basin | string | Optional basin filter: 'AL' (Atlantic), 'EP' (Eastern Pacific), 'CP' (Central Pacific). |
disaster_history_summary3 paramsMulti-year FEMA disaster summary for a location. Buckets declarations by incident type and year so insurance brokers and realtors can ass…
Multi-year FEMA disaster summary for a location. Buckets declarations by incident type and year so insurance brokers and realtors can assess cumulative risk on the same address used in property_lookup.
| Parameter | Type | Description |
|---|
state | string | Two-letter state code. |
years | number | Lookback window in years (default 10). |
county | string | County name. |
court_case_search7 paramsSearch federal and state court opinions by keyword, court, judge, party name, or date range. Returns case summaries with citations.
| Parameter | Type | Description |
|---|
court | string | Court ID, e.g. 'scotus', 'ca9', 'nysd'. |
judge | string | Judge name filter. |
limit | number | Max results (1-50, default 10). |
party | string | Party name filter. |
query | string | Free-text search query. |
date_filed_after | string | ISO date YYYY-MM-DD. |
date_filed_before | string | ISO date YYYY-MM-DD. |
court_docket_lookup2 paramsLook up a federal docket by court ID and docket number. Returns party list and recent entries from PACER/RECAP.
| Parameter | Type | Description |
|---|
court | string | Court ID, e.g. 'nysd'. |
docket_number | string | Docket number, e.g. '1:23-cv-04567'. |
court_opinion_search3 paramsFull-text search of court opinions. Returns opinion text snippets, authors, and citations.
| Parameter | Type | Description |
|---|
court | string | Optional court ID filter. |
limit | number | Max results (1-50, default 10). |
query | string | Search text required. |
court_judge_lookup1 paramLook up a judge profile by name or CourtListener person ID. Returns positions, education, and bench history.
| Parameter | Type | Description |
|---|
name | string | Judge full or partial name, or numeric person ID. |
court_citation_resolver1 paramResolve a legal citation (e.g. '410 U.S. 113') to its CourtListener case record.
| Parameter | Type | Description |
|---|
citation | string | Citation string, e.g. '410 U.S. 113'. |
court_oral_argument_search3 paramsSearch SCOTUS and federal appellate oral argument audio. Returns audio URLs and transcript snippets.
| Parameter | Type | Description |
|---|
court | string | Optional court ID filter. |
limit | number | Max results (1-50, default 10). |
query | string | Search text. |
court_recent_filings2 paramsRecent docket entries filed in a specific court, ordered newest first.
| Parameter | Type | Description |
|---|
court | string | Court ID, e.g. 'nysd', 'cand'. |
limit | number | Max results (1-50, default 10). |
cve_lookup1 paramFull detail for a single CVE by ID (format CVE-YYYY-NNNN). Returns CVSS scores, weakness IDs, references, and affected products from the …
Full detail for a single CVE by ID (format CVE-YYYY-NNNN). Returns CVSS scores, weakness IDs, references, and affected products from the NVD.
| Parameter | Type | Description |
|---|
cve_id | string | CVE identifier, e.g. CVE-2024-3094. |
cve_search_by_vendor5 paramsSearch CVEs by vendor with optional product and date range filters. Vendor is matched against the NVD CPE namespace, e.g. 'apache', 'micr…
Search CVEs by vendor with optional product and date range filters. Vendor is matched against the NVD CPE namespace, e.g. 'apache', 'microsoft'.
| Parameter | Type | Description |
|---|
limit | number | Max results to return (1-2000, default 20). |
vendor | string | Vendor name, lowercase preferred. |
product | string | Optional product name filter. |
pub_end_date | string | ISO date or YYYY-MM-DD upper bound on published date. |
pub_start_date | string | ISO date or YYYY-MM-DD lower bound on published date. |
cve_search_by_keyword4 paramsFree-text CVE search with optional date range. Matches keyword against CVE description text in the NVD.
| Parameter | Type | Description |
|---|
limit | number | Max results to return (1-2000, default 20). |
keyword | string | Free-text search phrase. |
pub_end_date | string | Optional YYYY-MM-DD upper bound. |
pub_start_date | string | Optional YYYY-MM-DD lower bound. |
cwe_lookup1 paramMITRE CWE detail by ID (format CWE-NNN or NNN). Returns name, abstraction, status, description, and parent/child CWE relationships.
| Parameter | Type | Description |
|---|
cwe_id | string | CWE identifier, e.g. CWE-79. |
epss_score1 paramFIRST EPSS exploit prediction score for a CVE. Returns probability (0-1) of exploitation in the next 30 days plus the percentile rank.
| Parameter | Type | Description |
|---|
cve_id | string | CVE identifier. |
kev_status_check1 paramCheck whether a CVE is in the CISA Known Exploited Vulnerabilities catalog. Returns date added, due date, ransomware association, and req…
Check whether a CVE is in the CISA Known Exploited Vulnerabilities catalog. Returns date added, due date, ransomware association, and required action.
| Parameter | Type | Description |
|---|
cve_id | string | CVE identifier. |
cve_recent4 paramsRecent CVEs published in the last N days (default 7, max 120). Optional vendor and severity filters (CRITICAL, HIGH, MEDIUM, LOW).
| Parameter | Type | Description |
|---|
days | number | Lookback window in days (1-120). |
limit | number | Max results (default 50). |
vendor | string | Optional vendor filter. |
severity | string | Optional CVSS severity filter: CRITICAL, HIGH, MEDIUM, or LOW. |
college_search6 paramsSearch US colleges and universities by name, state, control type, size, or accreditor. Returns matching institutions with location, contr…
Search US colleges and universities by name, state, control type, size, or accreditor. Returns matching institutions with location, control, predominant degree, and enrollment.
| Parameter | Type | Description |
|---|
name | string | Substring of the institution name. |
size | string | Carnegie size bucket. |
limit | number | Max results, 1-100. Default 25. |
state | string | Two-letter state code (e.g. TX). |
control | string | Institutional control. |
accreditor | string | Substring match against the school's institutional accreditor. |
college_metrics1 paramCost and outcome metrics for one school: published tuition (in-state and out-of-state), average net price, six-year graduation rate, firs…
Cost and outcome metrics for one school: published tuition (in-state and out-of-state), average net price, six-year graduation rate, first-year retention, median earnings ten years after entry, admission rate, and SAT/ACT ranges.
| Parameter | Type | Description |
|---|
unit_id | string | IPEDS UNITID (Scorecard 'id'). |
college_demographics1 paramStudent-body demographics for one school: race/ethnicity, gender, age (under/over 25), and geographic origin (in-state, out-of-state, for…
Student-body demographics for one school: race/ethnicity, gender, age (under/over 25), and geographic origin (in-state, out-of-state, foreign).
| Parameter | Type | Description |
|---|
unit_id | string | IPEDS UNITID. |
college_accreditation1 paramCurrent institutional accreditation status, accreditor, and (when published by DAPIP) last action date and programmatic accreditations.
| Parameter | Type | Description |
|---|
unit_id | string | IPEDS UNITID. |
college_compare1 paramSide-by-side comparison of 2-5 schools across cost, outcomes, and admissions metrics. Pass UNITIDs.
| Parameter | Type | Description |
|---|
unit_ids | array | Array of 2-5 IPEDS UNITIDs. |
college_outcomes_by_program1 paramProgram-level outcomes (4-digit CIP code) for one school: median earnings one year after completion, median debt at completion, and award…
Program-level outcomes (4-digit CIP code) for one school: median earnings one year after completion, median debt at completion, and award counts.
| Parameter | Type | Description |
|---|
unit_id | string | IPEDS UNITID. |
college_trends4 paramsMulti-year trend for one school sourced from the Urban Institute Education Data Portal (IPEDS). Choose a metric (enrollment, graduation_r…
Multi-year trend for one school sourced from the Urban Institute Education Data Portal (IPEDS). Choose a metric (enrollment, graduation_rate, retention, cost) and a year range.
| Parameter | Type | Description |
|---|
metric | string | Trend metric. |
unit_id | string | IPEDS UNITID. |
end_year | number | Last academic year, e.g. 2022. |
start_year | number | First academic year, e.g. 2010. |
eia_gasoline_prices5 paramsWeekly US retail gasoline prices from EIA. Filter by region (PADD1-PADD5 or national) and grade (regular, midgrade, premium, diesel, all)…
Weekly US retail gasoline prices from EIA. Filter by region (PADD1-PADD5 or national) and grade (regular, midgrade, premium, diesel, all). Useful for fuel-cost analysis, transportation logistics, and consumer price tracking.
| Parameter | Type | Description |
|---|
end | string | Inclusive upper-bound period (ISO date or YYYY-MM). |
grade | string | Fuel grade: 'all', 'regular', 'midgrade', 'premium', 'diesel'. Default 'all'. |
limit | number | Maximum rows to return (default 50, max 5000). |
start | string | Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence). |
region | string | PADD region code or 'national'. Examples: 'national', 'PADD1', 'PADD3'. Default 'national'. |
eia_natural_gas4 paramsUS natural gas data from EIA. Series options: 'spot' (Henry Hub daily), 'futures' (NYMEX front-month daily), 'residential' (monthly retai…
US natural gas data from EIA. Series options: 'spot' (Henry Hub daily), 'futures' (NYMEX front-month daily), 'residential' (monthly retail to households), 'storage' (weekly working gas in storage). Default 'spot'.
| Parameter | Type | Description |
|---|
end | string | Inclusive upper-bound period (ISO date or YYYY-MM). |
limit | number | Maximum rows to return (default 50, max 5000). |
start | string | Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence). |
series | string | Subset to query: 'spot', 'futures', 'residential', 'storage'. Default 'spot'. |
eia_electricity_state6 paramsMonthly state-level electricity data from EIA. Filter by state (two-letter code or 'US' for national), sector (residential / commercial /…
Monthly state-level electricity data from EIA. Filter by state (two-letter code or 'US' for national), sector (residential / commercial / industrial / transportation / all), and metric (price / sales / revenue / customers / generation). Default: US, all sectors, price.
| Parameter | Type | Description |
|---|
end | string | Inclusive upper-bound period (ISO date or YYYY-MM). |
limit | number | Maximum rows to return (default 50, max 5000). |
start | string | Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence). |
state | string | Two-letter state code (e.g. 'TX', 'CA') or 'US' for national rollup. Default 'US'. |
metric | string | Metric: 'price', 'sales', 'revenue', 'customers', 'generation'. Default 'price'. |
sector | string | Sector: 'all', 'residential', 'commercial', 'industrial', 'transportation'. Default 'all'. |
eia_oil_supply5 paramsWeekly US crude oil supply data from EIA. Metrics: 'production' (US field production), 'imports' (weekly oil imports), 'stocks' (commerci…
Weekly US crude oil supply data from EIA. Metrics: 'production' (US field production), 'imports' (weekly oil imports), 'stocks' (commercial crude stocks), 'refinery_inputs' (gross refinery inputs). Filter by PADD region. Default: national production.
| Parameter | Type | Description |
|---|
end | string | Inclusive upper-bound period (ISO date or YYYY-MM). |
limit | number | Maximum rows to return (default 50, max 5000). |
start | string | Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence). |
metric | string | Metric: 'production', 'imports', 'stocks', 'refinery_inputs'. Default 'production'. |
region | string | PADD region or 'national'. Examples: 'national', 'PADD1', 'PADD3'. Default 'national'. |
eia_renewable_generation5 paramsMonthly US electricity generation by source from EIA. Sources: solar, wind, hydro, nuclear, geothermal, biomass, all. Optional state filt…
Monthly US electricity generation by source from EIA. Sources: solar, wind, hydro, nuclear, geothermal, biomass, all. Optional state filter (default national). Returns generation in megawatt-hours.
| Parameter | Type | Description |
|---|
end | string | Inclusive upper-bound period (ISO date or YYYY-MM). |
limit | number | Maximum rows to return (default 50, max 5000). |
start | string | Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence). |
state | string | Two-letter state code or 'US' for national rollup. Default 'US'. |
source | string | Generation source: 'all', 'solar', 'wind', 'hydro', 'nuclear', 'geothermal', 'biomass'. Default 'all'. |
eia_energy_consumption5 paramsMonthly US energy consumption by sector from EIA. Sectors: residential, commercial, industrial, transportation, total. Returns total ener…
Monthly US energy consumption by sector from EIA. Sectors: residential, commercial, industrial, transportation, total. Returns total energy consumed in BTU equivalents.
| Parameter | Type | Description |
|---|
end | string | Inclusive upper-bound period (ISO date or YYYY-MM). |
limit | number | Maximum rows to return (default 50, max 5000). |
start | string | Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence). |
state | string | Two-letter state code or 'US' for national rollup. Default 'US'. |
sector | string | Sector: 'total', 'residential', 'commercial', 'industrial', 'transportation'. Default 'total'. |
eia_series_lookup4 paramsFlexible EIA series lookup. Pass any EIA series ID (e.g. 'PET.RWTC.D' for WTI crude daily, 'NG.RNGWHHD.D' for Henry Hub spot daily, 'ELEC…
Flexible EIA series lookup. Pass any EIA series ID (e.g. 'PET.RWTC.D' for WTI crude daily, 'NG.RNGWHHD.D' for Henry Hub spot daily, 'ELEC.PRICE.US-ALL.M' for US average electricity retail price monthly). Returns time-series data for that series. Use this when no other tool covers your specific need.
| Parameter | Type | Description |
|---|
end | string | Inclusive upper-bound period (ISO date or YYYY-MM). |
limit | number | Maximum rows to return (default 50, max 5000). |
start | string | Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence). |
series_id | string | EIA series ID. See https://www.eia.gov/opendata/browser/ for the full catalog. |
fred_series_info1 paramGet metadata for a FRED economic data series by ID. Returns title, units, frequency, seasonal adjustment, observation range, and notes. U…
Get metadata for a FRED economic data series by ID. Returns title, units, frequency, seasonal adjustment, observation range, and notes. Useful for verifying a series exists and understanding its measurement before pulling observations.
| Parameter | Type | Description |
|---|
series_id | string | FRED series ID (e.g. 'GDP', 'UNRATE', 'CPIAUCSL', 'DGS10'). |
fred_observations7 paramsGet time-series observations for a FRED series ID. Workhorse query for any economic indicator. Optional date range, units transformation …
Get time-series observations for a FRED series ID. Workhorse query for any economic indicator. Optional date range, units transformation (lin, chg, pch, log, etc.), and frequency aggregation (m, q, a).
| Parameter | Type | Description |
|---|
end | string | Inclusive upper-bound ISO date (YYYY-MM-DD). |
limit | number | Maximum rows to return (default 50 for observations, 25 for catalog queries). |
start | string | Inclusive lower-bound ISO date (YYYY-MM-DD). |
units | string | Units transformation: 'lin' (default), 'chg' (change), 'ch1' (change YoY), 'pch' (% change), 'pc1' (% change YoY), 'log', etc. |
frequency | string | Aggregate to a different frequency: 'd', 'w', 'bw', 'm', 'q', 'sa', 'a'. |
series_id | string | FRED series ID (e.g. 'GDP', 'UNRATE'). See https://fred.stlouisfed.org/ for the catalog. |
aggregation_method | string | Aggregation method when changing frequency: 'avg', 'sum', or 'eop' (end of period). |
fred_search4 paramsFull-text search across FRED's 800,000+ economic series. Returns matching series IDs and titles ranked by popularity. Use when you don't …
Full-text search across FRED's 800,000+ economic series. Returns matching series IDs and titles ranked by popularity. Use when you don't know the exact series ID.
| Parameter | Type | Description |
|---|
limit | number | Maximum rows to return (default 50 for observations, 25 for catalog queries). |
tag_names | string | Optional semicolon-delimited tag filter (e.g. 'usa;monthly'). |
search_text | string | Free-text search query (e.g. 'unemployment Texas', 'natural gas price', 'corporate profit'). |
search_type | string | 'full_text' (default) or 'series_id'. |
fred_category_series2 paramsList the most popular FRED series in a category. Category IDs are numeric (e.g. 32991 = Interest Rates, 32263 = Money Stock, 9 = National…
List the most popular FRED series in a category. Category IDs are numeric (e.g. 32991 = Interest Rates, 32263 = Money Stock, 9 = National Accounts). Use this to browse FRED structurally rather than via search.
| Parameter | Type | Description |
|---|
limit | number | Maximum rows to return (default 50 for observations, 25 for catalog queries). |
category_id | number | FRED category ID. See https://fred.stlouisfed.org/categories/ for the hierarchy. |
fred_quick_indicator4 paramsQuick-access wrapper for the most-queried FRED indicators by friendly name. Avoids needing to memorize FRED series IDs. Valid indicators:…
Quick-access wrapper for the most-queried FRED indicators by friendly name. Avoids needing to memorize FRED series IDs. Valid indicators: 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_indicat
| Parameter | Type | Description |
|---|
end | string | Inclusive upper-bound ISO date (YYYY-MM-DD). |
limit | number | Maximum rows to return (default 50 for observations, 25 for catalog queries). |
start | string | Inclusive lower-bound ISO date (YYYY-MM-DD). |
indicator | string | Friendly indicator name. See description for valid options. |
fred_compare4 paramsCompare 2 to 5 FRED series side-by-side over the same date range. Returns observations for each series. Useful for ratio analysis (e.g. c…
Compare 2 to 5 FRED series side-by-side over the same date range. Returns observations for each series. Useful for ratio analysis (e.g. compare 10Y vs 2Y yield) or cross-series correlation.
| Parameter | Type | Description |
|---|
end | string | Inclusive upper-bound ISO date (YYYY-MM-DD). |
limit | number | Maximum rows to return (default 50 for observations, 25 for catalog queries). |
start | string | Inclusive lower-bound ISO date (YYYY-MM-DD). |
series_ids | array | 2 to 5 FRED series IDs. |
fred_releases3 paramsBrowse FRED economic releases (e.g. Employment Situation, CPI, GDP). With upcoming_dates=true, returns the upcoming release calendar inst…
Browse FRED economic releases (e.g. Employment Situation, CPI, GDP). With upcoming_dates=true, returns the upcoming release calendar instead. Useful for knowing when fresh data is expected.
| Parameter | Type | Description |
|---|
limit | number | Maximum rows to return (default 50 for observations, 25 for catalog queries). |
release_id | number | Optional. If provided, return only that release's metadata. |
upcoming_dates | boolean | If true, return upcoming release date schedule instead of release metadata. Default false. |
edgar_company_lookup2 paramsLook up a public company's CIK (Central Index Key) by ticker symbol or company name. CIK is required for all other EDGAR tools. Returns m…
Look up a public company's CIK (Central Index Key) by ticker symbol or company name. CIK is required for all other EDGAR tools. Returns matches ranked exact-ticker first.
| Parameter | Type | Description |
|---|
limit | number | Maximum rows to return (default 25, max 100). |
query | string | Ticker (e.g. 'AAPL') or company-name fragment (e.g. 'Apple'). |
edgar_recent_filings4 paramsList recent SEC filings for a company. Filter by form type (10-K, 10-Q, 8-K, 4, DEF 14A, etc.) and start date. Use ticker or CIK as ident…
List recent SEC filings for a company. Filter by form type (10-K, 10-Q, 8-K, 4, DEF 14A, etc.) and start date. Use ticker or CIK as identifier.
| Parameter | Type | Description |
|---|
limit | number | Maximum rows to return (default 25, max 100). |
form_type | string | Optional form type filter (e.g. '10-K', '10-Q', '8-K', '4'). |
identifier | string | Ticker symbol or CIK. Examples: 'AAPL', '0000320193'. |
start_date | string | Optional ISO date lower bound (YYYY-MM-DD). |
edgar_filing_content3 paramsFetch the text content of a specific SEC filing. Returns the primary document (10-K, 10-Q, etc.) stripped of HTML, suitable for LLM consu…
Fetch the text content of a specific SEC filing. Returns the primary document (10-K, 10-Q, etc.) stripped of HTML, suitable for LLM consumption. Use edgar_recent_filings first to get the accession number.
| Parameter | Type | Description |
|---|
cik | string | Filer CIK (with or without leading zeros). |
max_chars | number | Maximum characters of text to return (default 20000, max 200000). |
accession_number | string | Accession number (e.g. '0000320193-25-000006' or '000032019325000006'). |
edgar_full_text_search5 paramsFull-text search across all SEC filings via the EDGAR EFTS index. Filter by comma-separated form types and date range. Useful for finding…
Full-text search across all SEC filings via the EDGAR EFTS index. Filter by comma-separated form types and date range. Useful for finding filings that mention specific terms.
| Parameter | Type | Description |
|---|
forms | string | Comma-separated form types to filter (e.g. '10-K,10-Q'). Optional. |
limit | number | Maximum rows to return (default 25, max 100). |
query | string | Search query (e.g. 'cybersecurity incident', 'going concern'). |
end_date | string | Optional ISO date upper bound (YYYY-MM-DD). |
start_date | string | Optional ISO date lower bound (YYYY-MM-DD). |
edgar_company_facts3 paramsGet structured XBRL financial facts for a company. Without 'concept', returns the top-level facts catalog (concepts the company has repor…
Get structured XBRL financial facts for a company. Without 'concept', returns the top-level facts catalog (concepts the company has reported). With 'concept' (e.g. 'Revenues', 'Assets', 'EarningsPerShareBasic'), returns the time series of values for that concept.
| Parameter | Type | Description |
|---|
concept | string | Optional XBRL concept name (e.g. 'Revenues', 'Assets', 'NetIncomeLoss'). If omitted, returns the catalog of available concepts. |
taxonomy | string | Optional XBRL taxonomy (default 'us-gaap'). |
identifier | string | Ticker symbol or CIK. |