Hosted MCP server · #144 most used on Smithery

LiveDataLink

blackboxfoundry/livedatalink

Over 2 million indexed public records. One MCP endpoint. LiveDataLink is a hosted Streamable HTTP MCP for source-linked public data, with 294 tools across 60 domains. Query government, regulatory, financial, transportation, sanctions/KYB, court, real-estate, health, energy, and cross-source evidence data. Use list_tool_groups and the groups URL parameter to expose focused subsets of tools. Endpoint: https://livedatalink.ai/mcp. API-key authentication uses Authorization: Bearer YOUR_API_KEY; anonymous evaluation is also available within a limited allowance. Free: 1,000 queries/month, no card. Starter: $10/month for 5,000 queries. Pro: $49/month for 50,000 queries. Monthly hard caps; no automatic overage charges. Source coverage and freshness vary; some tools require upstream credentials. Results support review and do not guarantee compliance. Coverage evidence: https://github.com/blackboxfoundry/livedatalink/blob/main/COVERAGE.md. Setup: https://github.com/blackboxfoundry/livedatalink/blob/main/CLIENTS.md. Official registry: io.github.blackboxfoundry/livedatalink. Operated by Blackbox Foundry LLC. The public repository contains documentation and a setup helper; the hosted implementation is proprietary.

Uses
3.7k
Tools
294
Runs
Hosted
Listed
6mo ago

Get started

Add it to your agent

npx -y @smithery/cli@latest install blackboxfoundry/livedatalink --client claude

Swap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.

What it can do

80 of 294 tools

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

ParameterTypeDescription
querystringStreet address or appraisal district account number
countystringCounty 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.

ParameterTypeDescription
countystringCounty name (default: montgomery)
owner_namestringFull 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

ParameterTypeDescription
zipstring5-digit ZIP code to search within
countystringCounty name (default: montgomery)
streetstringStreet name to search (e.g., 'Main St')
subdivisionstringSubdivision 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

ParameterTypeDescription
countystringCounty name (default: montgomery)
account_numberstringCounty 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

ParameterTypeDescription
mc_numberinteger
dot_numberinteger
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.

ParameterTypeDescription
namestring
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',

ParameterTypeDescription
dot_numberinteger
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

ParameterTypeDescription
dot_numberinteger
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

ParameterTypeDescription
dot_numbers2-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.

ParameterTypeDescription
symbolstringStock 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.

ParameterTypeDescription
symbolsTicker 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.

ParameterTypeDescription
typestringFilter by option type (default: "both")
symbolstringStock ticker symbol (e.g., "AAPL")
expirationstringExpiration 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.

ParameterTypeDescription
periodstringTime range (default: "1mo")
symbolstringStock ticker symbol (e.g., "AAPL")
intervalstringData 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.

ParameterTypeDescription
symbolstringStock 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.

ParameterTypeDescription
symbolsTicker 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.

ParameterTypeDescription
locationstringCity, 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.

ParameterTypeDescription
daysintegerForecast days (default: 7)
locationstringCity, 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.

ParameterTypeDescription
locationstringCity, 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

ParameterTypeDescription
coinstringCryptocurrency 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.

ParameterTypeDescription
coinsCoin 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.

ParameterTypeDescription
coinstringCryptocurrency 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.

ParameterTypeDescription
tracking_numberstringPackage 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

ParameterTypeDescription
querystringWhat to find (e.g., 'restaurants', 'coffee', 'gas station')
radiusnumberSearch radius in miles (default: 1.5)
locationstringWhere 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.

ParameterTypeDescription
vinstring17-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.

ParameterTypeDescription
makestringVehicle make (e.g., 'Toyota', 'Ford')
yearintegerModel year (e.g., 2020)
modelstringVehicle 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.

ParameterTypeDescription
namestringName or entity string to screen.
limitnumberMaximum matches to return. Defaults vary per tool.
sourcesarrayRestrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.
thresholdnumberMinimum 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.

ParameterTypeDescription
limitnumberMaximum matches to return. Defaults vary per tool.
namesarrayArray of names to screen. Max 50.
sourcesarrayRestrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.
thresholdnumberMinimum 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.

ParameterTypeDescription
limitnumberMaximum matches to return. Defaults vary per tool.
sincestringISO date string (e.g. 2026-01-01) to compute the delta from.
sourcestring
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.

ParameterTypeDescription
limitnumberMaximum matches to return. Defaults vary per tool.
addressstringFree-form address string.
sourcesarrayRestrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.
thresholdnumberMinimum 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.

ParameterTypeDescription
idstringEntity 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.

ParameterTypeDescription
limitnumberMaximum matches to return. Defaults vary per tool.
querystringAlias / AKA to search for.
sourcesarrayRestrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.
thresholdnumberMinimum 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.

ParameterTypeDescription
limitnumberMax rows to return (1-1000, default 50).
statestringTwo-letter state code, e.g. 'TX'.
countystringDesignated area / county name as FEMA records it.
end_datestringISO date upper bound on declarationDate.
start_datestringISO date lower bound on declarationDate.
incident_typestringIncident 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.

ParameterTypeDescription
zipstringFive-digit zip code.
limitnumberMax rows (default 200).
statestringTwo-letter state code.
countystringFEMA county code.
end_yearnumberLatest year of loss.
start_yearnumberEarliest year of loss.
earthquake_recent8 paramsRecent earthquakes from USGS. Filter by region (lat/lon + radius), state name, magnitude threshold, or time window.
ParameterTypeDescription
latnumber
lonnumber
limitnumberMax events (default 50).
end_timestringISO datetime upper bound (default now).
locationstringAddress, zip, city, or 'lat,lon' to center the search. Optional.
radius_kmnumberSearch radius around lat/lon (max ~20000).
start_timestringISO datetime lower bound (default 30 days ago).
min_magnitudenumberMinimum 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.
ParameterTypeDescription
latnumber
lonnumber
zonestringNWS zone id, e.g. 'TXZ123'.
statestringTwo-letter state code (e.g. 'TX').
locationstringAddress, 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.

ParameterTypeDescription
latnumber
lonnumber
locationstringAddress 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.

ParameterTypeDescription
basinstringOptional 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.

ParameterTypeDescription
statestringTwo-letter state code.
yearsnumberLookback window in years (default 10).
countystringCounty name.
court_case_search7 paramsSearch federal and state court opinions by keyword, court, judge, party name, or date range. Returns case summaries with citations.
ParameterTypeDescription
courtstringCourt ID, e.g. 'scotus', 'ca9', 'nysd'.
judgestringJudge name filter.
limitnumberMax results (1-50, default 10).
partystringParty name filter.
querystringFree-text search query.
date_filed_afterstringISO date YYYY-MM-DD.
date_filed_beforestringISO 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.
ParameterTypeDescription
courtstringCourt ID, e.g. 'nysd'.
docket_numberstringDocket number, e.g. '1:23-cv-04567'.
court_opinion_search3 paramsFull-text search of court opinions. Returns opinion text snippets, authors, and citations.
ParameterTypeDescription
courtstringOptional court ID filter.
limitnumberMax results (1-50, default 10).
querystringSearch text required.
court_judge_lookup1 paramLook up a judge profile by name or CourtListener person ID. Returns positions, education, and bench history.
ParameterTypeDescription
namestringJudge 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.
ParameterTypeDescription
citationstringCitation 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.
ParameterTypeDescription
courtstringOptional court ID filter.
limitnumberMax results (1-50, default 10).
querystringSearch text.
court_recent_filings2 paramsRecent docket entries filed in a specific court, ordered newest first.
ParameterTypeDescription
courtstringCourt ID, e.g. 'nysd', 'cand'.
limitnumberMax 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.

ParameterTypeDescription
cve_idstringCVE 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'.

ParameterTypeDescription
limitnumberMax results to return (1-2000, default 20).
vendorstringVendor name, lowercase preferred.
productstringOptional product name filter.
pub_end_datestringISO date or YYYY-MM-DD upper bound on published date.
pub_start_datestringISO 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.
ParameterTypeDescription
limitnumberMax results to return (1-2000, default 20).
keywordstringFree-text search phrase.
pub_end_datestringOptional YYYY-MM-DD upper bound.
pub_start_datestringOptional 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.
ParameterTypeDescription
cwe_idstringCWE 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.
ParameterTypeDescription
cve_idstringCVE 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.

ParameterTypeDescription
cve_idstringCVE identifier.
cve_recent4 paramsRecent CVEs published in the last N days (default 7, max 120). Optional vendor and severity filters (CRITICAL, HIGH, MEDIUM, LOW).
ParameterTypeDescription
daysnumberLookback window in days (1-120).
limitnumberMax results (default 50).
vendorstringOptional vendor filter.
severitystringOptional 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.

ParameterTypeDescription
namestringSubstring of the institution name.
sizestringCarnegie size bucket.
limitnumberMax results, 1-100. Default 25.
statestringTwo-letter state code (e.g. TX).
controlstringInstitutional control.
accreditorstringSubstring 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.

ParameterTypeDescription
unit_idstringIPEDS 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).

ParameterTypeDescription
unit_idstringIPEDS UNITID.
college_accreditation1 paramCurrent institutional accreditation status, accreditor, and (when published by DAPIP) last action date and programmatic accreditations.
ParameterTypeDescription
unit_idstringIPEDS UNITID.
college_compare1 paramSide-by-side comparison of 2-5 schools across cost, outcomes, and admissions metrics. Pass UNITIDs.
ParameterTypeDescription
unit_idsarrayArray 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.

ParameterTypeDescription
unit_idstringIPEDS 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.

ParameterTypeDescription
metricstringTrend metric.
unit_idstringIPEDS UNITID.
end_yearnumberLast academic year, e.g. 2022.
start_yearnumberFirst 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.

ParameterTypeDescription
endstringInclusive upper-bound period (ISO date or YYYY-MM).
gradestringFuel grade: 'all', 'regular', 'midgrade', 'premium', 'diesel'. Default 'all'.
limitnumberMaximum rows to return (default 50, max 5000).
startstringInclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).
regionstringPADD 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'.

ParameterTypeDescription
endstringInclusive upper-bound period (ISO date or YYYY-MM).
limitnumberMaximum rows to return (default 50, max 5000).
startstringInclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).
seriesstringSubset 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.

ParameterTypeDescription
endstringInclusive upper-bound period (ISO date or YYYY-MM).
limitnumberMaximum rows to return (default 50, max 5000).
startstringInclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).
statestringTwo-letter state code (e.g. 'TX', 'CA') or 'US' for national rollup. Default 'US'.
metricstringMetric: 'price', 'sales', 'revenue', 'customers', 'generation'. Default 'price'.
sectorstringSector: '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.

ParameterTypeDescription
endstringInclusive upper-bound period (ISO date or YYYY-MM).
limitnumberMaximum rows to return (default 50, max 5000).
startstringInclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).
metricstringMetric: 'production', 'imports', 'stocks', 'refinery_inputs'. Default 'production'.
regionstringPADD 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.

ParameterTypeDescription
endstringInclusive upper-bound period (ISO date or YYYY-MM).
limitnumberMaximum rows to return (default 50, max 5000).
startstringInclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).
statestringTwo-letter state code or 'US' for national rollup. Default 'US'.
sourcestringGeneration 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.

ParameterTypeDescription
endstringInclusive upper-bound period (ISO date or YYYY-MM).
limitnumberMaximum rows to return (default 50, max 5000).
startstringInclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).
statestringTwo-letter state code or 'US' for national rollup. Default 'US'.
sectorstringSector: '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.

ParameterTypeDescription
endstringInclusive upper-bound period (ISO date or YYYY-MM).
limitnumberMaximum rows to return (default 50, max 5000).
startstringInclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).
series_idstringEIA 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.

ParameterTypeDescription
series_idstringFRED 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).

ParameterTypeDescription
endstringInclusive upper-bound ISO date (YYYY-MM-DD).
limitnumberMaximum rows to return (default 50 for observations, 25 for catalog queries).
startstringInclusive lower-bound ISO date (YYYY-MM-DD).
unitsstringUnits transformation: 'lin' (default), 'chg' (change), 'ch1' (change YoY), 'pch' (% change), 'pc1' (% change YoY), 'log', etc.
frequencystringAggregate to a different frequency: 'd', 'w', 'bw', 'm', 'q', 'sa', 'a'.
series_idstringFRED series ID (e.g. 'GDP', 'UNRATE'). See https://fred.stlouisfed.org/ for the catalog.
aggregation_methodstringAggregation 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.

ParameterTypeDescription
limitnumberMaximum rows to return (default 50 for observations, 25 for catalog queries).
tag_namesstringOptional semicolon-delimited tag filter (e.g. 'usa;monthly').
search_textstringFree-text search query (e.g. 'unemployment Texas', 'natural gas price', 'corporate profit').
search_typestring'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.

ParameterTypeDescription
limitnumberMaximum rows to return (default 50 for observations, 25 for catalog queries).
category_idnumberFRED 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

ParameterTypeDescription
endstringInclusive upper-bound ISO date (YYYY-MM-DD).
limitnumberMaximum rows to return (default 50 for observations, 25 for catalog queries).
startstringInclusive lower-bound ISO date (YYYY-MM-DD).
indicatorstringFriendly 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.

ParameterTypeDescription
endstringInclusive upper-bound ISO date (YYYY-MM-DD).
limitnumberMaximum rows to return (default 50 for observations, 25 for catalog queries).
startstringInclusive lower-bound ISO date (YYYY-MM-DD).
series_idsarray2 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.

ParameterTypeDescription
limitnumberMaximum rows to return (default 50 for observations, 25 for catalog queries).
release_idnumberOptional. If provided, return only that release's metadata.
upcoming_datesbooleanIf 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.

ParameterTypeDescription
limitnumberMaximum rows to return (default 25, max 100).
querystringTicker (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.

ParameterTypeDescription
limitnumberMaximum rows to return (default 25, max 100).
form_typestringOptional form type filter (e.g. '10-K', '10-Q', '8-K', '4').
identifierstringTicker symbol or CIK. Examples: 'AAPL', '0000320193'.
start_datestringOptional 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.

ParameterTypeDescription
cikstringFiler CIK (with or without leading zeros).
max_charsnumberMaximum characters of text to return (default 20000, max 200000).
accession_numberstringAccession 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.

ParameterTypeDescription
formsstringComma-separated form types to filter (e.g. '10-K,10-Q'). Optional.
limitnumberMaximum rows to return (default 25, max 100).
querystringSearch query (e.g. 'cybersecurity incident', 'going concern').
end_datestringOptional ISO date upper bound (YYYY-MM-DD).
start_datestringOptional 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.

ParameterTypeDescription
conceptstringOptional XBRL concept name (e.g. 'Revenues', 'Assets', 'NetIncomeLoss'). If omitted, returns the catalog of available concepts.
taxonomystringOptional XBRL taxonomy (default 'us-gaap').
identifierstringTicker symbol or CIK.