MCP 服务器

LiveDataLink

io.github.blackboxfoundry/livedatalink
数据与分析 搜索与研究 公开且可连接 MCP 2025-11-25

此 MCP 可以做什么

Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and market research.

affordable_housing_refinance_evidence_pack
Return a source-linked, state-level evidence pack for official HUD FHA maturity records and HUD LIHTC year-15 screening signals in one date window. Use this for affordable-housing debt or timing diligence. The two source sets are not silently property-matched because FHA's public workbook lacks a street-address key; results never claim a refinance opportunity, contact, valuation, or affordability expiration.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'start_date', 'end_date'], 'properties': {'limit': {'type': 'number'}, 'state': {'type': 'string'}, 'end_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window end.'}, 'start_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window start.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
air_quality
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location'], 'properties': {'location': {'type': 'string', 'description': 'City, zip code, or place name'}}, 'additionalProperties': False}
bank_health_report
One-call financial-health read for a US bank or savings institution. Give a bank name or an FDIC certificate (CERT) number. Joins FDIC BankFind institution + financials (total assets, deposits, net income, return on assets/equity, active-vs-failed status) with the CFPB Consumer Complaint Database (complaint volume and top complaint products for the matched company) into a HEALTHY / STABLE / WATCH / FAILED read with the numbers behind it. FDIC is the primary signal; CFPB complaint data is best-effort and degrades gracefully if the bank's complaint records cannot be matched. Useful for picking a sponsor/partner bank, treasury counterparty checks, or deposit-safety questions. Informational, not a rating or advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'bank': {'type': 'string', 'description': "Bank or savings institution name (e.g. 'JPMorgan Chase Bank', 'Cross River Bank'). Use the full legal name for best matching."}, 'cert': {'type': 'string', 'description': 'Optional FDIC certificate (CERT) number for an exact institution match, used instead of a name.'}}, 'additionalProperties': False}
bea_compare_states
Compare one official BEA SASUMMARY annual indicator across 2–8 requested states (or the United States) for an exact year. Returns values sorted high-to-low, exact unit, missing-value evidence, GeoFIPS, source hash, and attribution. Use this for 'compare 2024 Texas and California GDP', 'which of these states had higher 2023 per-capita income?', or 'compare regional price levels'. It does not rank all states unless they are explicitly supplied.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['geographies', 'indicator', 'year'], 'properties': {'year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'indicator': {'type': 'string', 'description': 'Supported indicator slug/name or BEA SASUMMARY line code; examples: gdp, real_gdp, personal_income, per_capita_personal_income, regional_price_parities, total_employment.'}, 'geographies': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight distinct state selectors.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
bea_search_state_indicators
Search the 15 indicators in LiveDataLink's self-hosted official BEA SASUMMARY annual state snapshot. Returns canonical indicator names, definitions, units, exact coverage, pagination, evidence hash, and attribution. Use this for 'what BEA state measures are hosted?', 'find regional price parity', or to resolve an indicator before a history call. Scope is the compact annual state summary, not the full BEA API or industry detail.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum results. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional words matched against indicator name, definition, and unit.'}, 'offset': {'type': 'number', 'description': 'Results to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
bea_state_economic_history
Return bounded annual history for one official BEA SASUMMARY state or U.S. indicator. Includes exact value, unit, state GeoFIPS, pagination, source update date, evidence hash, and attribution. Use this for 'Texas real GDP since 2018', 'California per-capita income history', or 'US employment by year'. Published aggregate annual estimates only; BEA can revise prior vintages.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['geography', 'indicator'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum years. Default 20.'}, 'offset': {'type': 'number', 'description': 'Years to skip. Default 0.'}, 'end_year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'geography': {'type': 'string', 'description': 'State name, USPS abbreviation, 5-digit state-summary GeoFIPS, or United States/US.'}, 'indicator': {'type': 'string', 'description': 'Supported indicator slug/name or BEA SASUMMARY line code; examples: gdp, real_gdp, personal_income, per_capita_personal_income, regional_price_parities, total_employment.'}, 'start_year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
bea_state_economic_profile
Build a compact official BEA annual economic profile for one state or the United States across all 15 hosted SASUMMARY indicators: GDP, income, consumer spending, per-capita measures, regional price levels, and jobs. Each value carries its own year and unit because source update calendars differ. Use this for 'BEA profile for North Carolina', 'state GDP income jobs packet', or as the BEA leg of a regional market brief combined with Census, BLS, SBA, FDIC, or housing data. Aggregate estimates only; not a forecast or investment recommendation.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['geography'], 'properties': {'geography': {'type': 'string', 'description': 'State name, USPS abbreviation, 5-digit state-summary GeoFIPS, or United States/US.'}, 'as_of_year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
bea_state_economic_trend
Calculate prior-observation and exact five-year changes for one official BEA SASUMMARY state indicator. Returns component observations, absolute and percent changes, five-year CAGR when meaningful, units, vintage evidence, and caveats. Use this for 'five-year Florida GDP trend', 'how has Ohio employment changed?', or 'California real per-capita income growth'. The optional as-of year prevents future observations from entering a historical calculation.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['geography', 'indicator'], 'properties': {'geography': {'type': 'string', 'description': 'State name, USPS abbreviation, 5-digit state-summary GeoFIPS, or United States/US.'}, 'indicator': {'type': 'string', 'description': 'Supported indicator slug/name or BEA SASUMMARY line code; examples: gdp, real_gdp, personal_income, per_capita_personal_income, regional_price_parities, total_employment.'}, 'as_of_year': {'type': 'number', 'description': 'Four-digit calendar year. Hosted source coverage is reported in every response.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
beneficial_owner_screen
One-call KYB/AML ownership-chain sanctions screen: answers the real question 'is anyone in this company's ownership chain sanctioned?', not just 'is the top-level name on a list?'. Give a company name or a 20-character LEI; the tool maps the ownership structure via GLEIF (keyless CC0 reference data) - the subject entity, its ULTIMATE parent (top of the chain), and its reported direct subsidiaries, capped at about 15 entities so a broad group stays bounded - then SCREENS each entity in that set against the local sanctions/watchlist matcher (OFAC SDN / EU / UN / BIS), the same first-party matcher company_trust_check uses. Returns the mapped ownership structure, a per-entity CLEAR / HIT result (each hit naming the matched list entry, source, and score), and an overall verdict: CLEAR (no entity matched) vs HITS-FOUND (at least one entity in the chain matched). This catches a sanctioned parent or subsidiary that screening only the counterparty name would miss - the exposure beneficial-ownership rules target. Best-effort: if GLEIF hops fail the subject is still screened; if the sanctions binding is unavailable the screen is noted as unavailable, never silently passed. Only relationships an entity self-reports to GLEIF are shown. A name match is not proof of identity and must be cleared. Informational public-record synthesis, not legal, compliance, or sanctions-clearance advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lei': {'type': 'string', 'description': "Optional exact 20-character LEI code to anchor the ownership chain directly (e.g. '5493006MHB84DD0ZWV18'). Overrides a name search."}, 'company': {'type': 'string', 'description': "Company / organization name (e.g. 'Alphabet Inc.', 'JPMorgan') or a 20-character LEI code. Provide this or 'lei'."}}, 'additionalProperties': False}
bls_indicator
US labor & price statistics from the Bureau of Labor Statistics by friendly name. Available: unemployment_rate, labor_force_participation, employment_population_ratio, cpi, cpi_less_food_energy, nonfarm_payrolls, avg_hourly_earnings, avg_weekly_hours, ppi_final_demand. Returns a monthly time series. Keyless official BLS data.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end_year': {'type': 'number', 'description': 'End year (optional; defaults to current year).'}, 'indicator': {'type': 'string', 'description': 'Indicator name, one of: unemployment_rate, labor_force_participation, employment_population_ratio, cpi, cpi_less_food_energy, nonfarm_payrolls, avg_hourly_earnings, avg_weekly_hours, ppi_final_demand.'}, 'start_year': {'type': 'number', 'description': 'Start year (optional; defaults to ~3 years back).'}}, 'additionalProperties': False}
bls_series
Fetch any BLS time series by its raw series ID (e.g. 'LNS14000000' for the unemployment rate, or a state/industry series). For when you know the exact BLS series ID.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_id'], 'properties': {'end_year': {'type': 'number', 'description': 'End year (optional).'}, 'series_id': {'type': 'string', 'description': "BLS series ID, e.g. 'LNS14000000'."}, 'start_year': {'type': 'number', 'description': 'Start year (optional).'}}, 'additionalProperties': False}
book_details
Get full catalog metadata for a single book by its Project Gutenberg id (title, authors, subjects, languages, copyright, download count, and whether its full text is indexed here).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gutenberg_id'], 'properties': {'gutenberg_id': {'type': 'number', 'description': 'Project Gutenberg ebook id, e.g. 84 (Frankenstein).'}}, 'additionalProperties': False}
book_fulltext_search
Search INSIDE the indexed corpus of top public-domain books for a phrase or keywords and get back the matching passages, each with the book title, author, and a snippet around the match. This is the headline feature: agents can find where a passage appears across great books. Optionally restrict to one book by gutenberg_id.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum passages to return (default 10, max 50).'}, 'query': {'type': 'string', 'description': "Phrase or keywords to find inside the books, e.g. 'it was the best of times', 'whale'."}, 'gutenberg_id': {'type': 'number', 'description': 'Optional: restrict the search to a single indexed book by its Gutenberg id.'}}, 'additionalProperties': False}
book_get_text
Return the full text of an indexed book by Gutenberg id, paginated by passage. Use from_seq + max_passages to page through it. For books in the catalog that are NOT indexed locally, returns the public gutenberg.org plain-text URL so the agent can fetch it directly.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gutenberg_id'], 'properties': {'from_seq': {'type': 'number', 'description': 'Passage index to start from (0-based, default 0).'}, 'gutenberg_id': {'type': 'number', 'description': 'Project Gutenberg ebook id.'}, 'max_passages': {'type': 'number', 'description': 'Maximum passages to return per call (default 40, max 200).'}}, 'additionalProperties': False}
book_search
Search the full Project Gutenberg catalog (~78,500 public-domain books) live via Gutendex by title / author / subject keyword, with optional author, subject, and language filters. Ranked by keyword relevance then download popularity. Returns each book's Gutenberg id, title, author(s), language, and download count. Use book_fulltext_search to search inside the locally indexed top books.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Title / author / subject keyword, e.g. 'frankenstein', 'sherlock holmes', 'astronomy'."}, 'author': {'type': 'string', 'description': "Optional author-name fragment, e.g. 'Shelley', 'Twain'."}, 'subject': {'type': 'string', 'description': "Optional subject fragment, e.g. 'Science fiction', 'Detective'."}, 'language': {'type': 'string', 'description': "Optional language code filter, e.g. 'en', 'fr'."}}, 'additionalProperties': False}
book_status
Report the books store status: the catalog is served live via Gutendex (78,000+ books), plus the local D1 indexed-corpus counts (books with full text indexed, total indexed passages, last refresh timestamp).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
bounce_scanner
Screen one or more US tickers for a mean-reversion 'bounce' setup on daily bars: price near support (recent pivot low) or the moving average, RSI oversold and turning up, a bullish latest candle, and volume at/above its recent average. Returns per-symbol {isBounce, score 0-100, reasons, price, rsi, distanceToSupportPct, supportLevel}. ALL thresholds are tunable inputs (rsi_threshold, ma_period, proximity_pct, lookback_days) so calibration is a parameter change. HEURISTIC signal for research, not investment advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'symbol': {'type': 'string', 'description': "A single ticker (e.g. 'AAPL'). Use this or `symbols`."}, 'symbols': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Multiple tickers to scan (max 15).'}, 'ma_period': {'type': 'number', 'description': 'Simple moving-average period used as a dynamic support reference (default 50).'}, 'lookback_days': {'type': 'number', 'description': 'Trailing daily bars to analyze (default 180).'}, 'proximity_pct': {'type': 'number', 'description': "How close (percent) price must be to support/MA to count as 'near' (default 3)."}, 'rsi_threshold': {'type': 'number', 'description': 'RSI(14) must be at or below this to qualify as oversold (default 35).'}}, 'additionalProperties': False}
bts_transport_border_activity_pack
Combine every available official BTS crossing measure for one land-border port into a provenance-backed current-versus-prior activity evidence pack. Keeps trucks, trains, buses, vehicles, passengers, and pedestrians separate while reporting window totals, completeness, and percent change. Use this for 'build a border activity pack for Laredo', 'what changed at Otay Mesa?', or a logistics/corridor briefing. It never fabricates a total across incompatible measures and is not a congestion or wait-time measure.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['port'], 'properties': {'port': {'type': 'string', 'description': 'Exact BTS four-digit port code or an unambiguous U.S. land-border port name. Search first when needed.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'trailing_months': {'type': 'number', 'description': 'Months per current/prior comparison window. Default 12.'}}, 'additionalProperties': False}
bts_transport_border_trend
Return a bounded monthly history for one official BTS land-border port and one consistent crossing measure from the self-hosted snapshot. Includes exact month, crossing count, stable port identity, pagination, source hash, and provenance. Use this for 'monthly truck crossings at Laredo', 'pedestrian crossings at San Ysidro since 2023', or a reproducible port-volume chart. Counts inbound crossing events, not unique vehicles or people.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['port', 'measure'], 'properties': {'port': {'type': 'string', 'description': 'Exact BTS four-digit port code or an unambiguous U.S. land-border port name. Search first when needed.'}, 'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'measure': {'enum': ['Buses', 'Bus Passengers', 'Pedestrians', 'Personal Vehicle Passengers', 'Personal Vehicles', 'Train Passengers', 'Trains', 'Trucks'], 'type': 'string', 'description': 'Official BTS crossing measure. Measures have different units and must not be added together.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
bts_transport_compare_ports
Compare two to eight U.S. land-border ports on one consistent official BTS crossing measure over a shared rolling window. Ranks ports by current count and returns prior-window count, reported-month completeness, percent change, exact window, stable port codes, and provenance. Use this for 'compare truck crossings at Laredo, El Paso, and Otay Mesa' or 'which selected Canada-border port has more train crossings?'. It does not compare wait times, outbound flows, or cargo value.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ports', 'measure'], 'properties': {'ports': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight exact four-digit port codes or unambiguous port names.'}, 'measure': {'enum': ['Buses', 'Bus Passengers', 'Pedestrians', 'Personal Vehicle Passengers', 'Personal Vehicles', 'Train Passengers', 'Trains', 'Trucks'], 'type': 'string', 'description': 'Official BTS crossing measure. Measures have different units and must not be added together.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'trailing_months': {'type': 'number', 'description': 'Months per current/prior comparison window. Default 12.'}}, 'additionalProperties': False}
bts_transport_search_ports
Search U.S. land-border ports in LiveDataLink's self-hosted official BTS Border Crossing Entry snapshot. Returns stable four-digit port codes, state, Canada/Mexico border, coordinates, available crossing measures, coverage, pagination, and source provenance. Use this for 'find the Laredo border port code', 'which Arizona ports have truck crossings?', or to resolve a port before a trend call. Inbound land ports only; not wait times or outbound traffic.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum ports. Default 20.'}, 'query': {'type': 'string', 'description': 'Port name, state, or exact four-digit port code.'}, 'state': {'type': 'string', 'description': 'Exact state name, such as Texas or New York.'}, 'border': {'enum': ['US-Canada Border', 'US-Mexico Border'], 'type': 'string', 'description': 'Optional official BTS border label.'}, 'offset': {'type': 'number', 'description': 'Ports to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
candlestick_signals
Detect classic candlestick patterns on a ticker's recent daily bars: hammer, inverted hammer, bullish/bearish engulfing, doji, morning/evening star, and shooting star. Returns each detected pattern with {pattern, date, direction (bullish/bearish/neutral), barIndex}. HEURISTIC pattern detection with conservative default thresholds; for research, not investment advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': "US ticker (e.g. 'MSFT')."}, 'lookback_days': {'type': 'number', 'description': 'Trailing daily bars to scan for patterns (default 60).'}}, 'additionalProperties': False}
cargo_crate
Look up a Rust crate on crates.io: latest version, description, total downloads, repository, and homepage. Keyless.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "Crate name, e.g. 'serde'."}}, 'additionalProperties': False}
carrier_monitor_recheck
Recheck an existing carrier snapshot and identify meaningful changes since the previous check. Accepts a DOT/MC/name plus the prior result or snapshot as previous_snapshot, then compares authority, identity, insurance summary, BASIC alerts, crashes, out-of-service indicators, safety rating, and verdict. Returns unchanged/changed status, a severity, field-level changes, and the next reviewer action. Store the returned current_snapshot in your own system and call this on a schedule; LiveDataLink does not silently retain customer watchlists.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc': {'type': 'number', 'description': 'MC/MX number without the prefix.'}, 'dot': {'type': 'number', 'description': 'USDOT number (preferred).'}, 'name': {'type': 'string', 'description': 'Carrier legal name when DOT/MC is unavailable.'}, 'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Report format. Defaults to markdown.'}, 'previous_snapshot': {'description': 'Prior carrier_vetting result or JSON snapshot returned by an earlier call.'}}, 'additionalProperties': False}
carrier_vetting_batch
Vet a batch of up to 10 US motor carriers by USDOT number in one workflow call. Returns one GO/CAUTION/NO-GO result per carrier, source coverage and failures, key authority/insurance/safety signals, and an export in markdown (default), JSON, or CSV. Use this to screen a broker's candidate list or lane roster; each carrier is evaluated independently so one missing or unavailable record does not hide the others. This is an analytical aid, not a substitute for direct FMCSA verification.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dot_numbers'], 'properties': {'format': {'enum': ['markdown', 'json', 'csv'], 'type': 'string', 'description': 'Export format. Defaults to markdown.'}, 'dot_numbers': {'type': 'array', 'items': {'type': 'number'}, 'description': '1-10 USDOT numbers. A comma-separated string is also accepted for agent convenience.'}}, 'additionalProperties': False}
carrier_vetting_evidence_pack
Produce an auditable Carrier Vetting Pack for a freight broker. Resolve a US motor carrier by USDOT, MC, or legal name, then return the GO/CAUTION/NO-GO verdict, the exact FMCSA authority/insurance/safety evidence, sanctions/court/federal-award checks, source coverage and failures, retrieval timestamp, primary-source links, and a broker follow-up checklist. This is the evidence-first companion to carrier_vetting_score: use it when a human reviewer needs to save or forward the record. It is an analytical aid, not a substitute for direct FMCSA insurance and authority verification.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc': {'type': 'number', 'description': 'MC/MX number without the prefix.'}, 'dot': {'type': 'number', 'description': 'USDOT number (preferred exact identifier).'}, 'name': {'type': 'string', 'description': 'Legal carrier name when DOT/MC is unavailable.'}}, 'additionalProperties': False}
carrier_vetting_score
Vet a US motor carrier (trucking company) for a freight-brokerage review, in one call. Give a USDOT number, MC number, or carrier name. Joins FMCSA public safety data (operating authority, insurance on file, crash and out-of-service history vs the national average, safety rating, and CSA BASIC indicators where FMCSA publishes them) with sanctions screening (OFAC/UN/EU/BIS on the carrier's legal name), federal-court litigation history (CourtListener), and USAspending federal awards. Returns a GO / CAUTION / NO-GO decision-support result with reasons and the underlying fields. NO-GO is triggered by a sanctions match or lack of active operating authority; CAUTION by published BASIC alerts, fatal crashes, missing required liability insurance, high out-of-service rates, litigation, or an unavailable source. This is an analytical aid, not a substitute for your own carrier-onboarding checks.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc': {'type': 'number', 'description': "MC (motor carrier) number, without the 'MC-' prefix. Used if no DOT number is given."}, 'dot': {'type': 'number', 'description': 'USDOT number of the carrier (most precise). Example: 76830.'}, 'name': {'type': 'string', 'description': 'Carrier legal name, used if no DOT/MC number is given. The top FMCSA name match is vetted; prefer a DOT number for an exact carrier.'}}, 'additionalProperties': False}
caselaw_case_details
Get full metadata for a single case by its CAP id (name, citations, court, jurisdiction, decision date, reporter location, and the source URL for its full text).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'number', 'description': 'CAP case id, e.g. 11301409 (Brown v. Board of Education).'}}, 'additionalProperties': False}
caselaw_citation_lookup
Resolve a reporter citation (e.g. '347 U.S. 483', '347 U. S. 483', '384 U.S. 436') to the case it identifies. Matches official and parallel citations. Returns the case metadata including its CAP id for use with caselaw_opinion_text.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['citation'], 'properties': {'citation': {'type': 'string', 'description': "A reporter citation, e.g. '347 U.S. 483'."}}, 'additionalProperties': False}
caselaw_opinion_text
Fetch the full opinion text of a case on demand by its CAP id. Text is retrieved live from the public-domain CAP static mirror (not stored), and includes each opinion (majority, dissent, concurrence) with its author. Use max_chars to bound the response.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'number', 'description': 'CAP case id (from caselaw_search / caselaw_citation_lookup).'}, 'max_chars': {'type': 'number', 'description': 'Maximum total characters of opinion text (default 50000, max 500000).'}}, 'additionalProperties': False}
caselaw_search
Search US court opinions (Caselaw Access Project, public domain) by case name / keyword, court, jurisdiction, and decision-date range. Returns matching case metadata with CAP ids and citations. Use caselaw_opinion_text with a returned id to read the full opinion. Note: v1 index covers the U.S. Reports reporter (official US Supreme Court reporter).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'court': {'type': 'string', 'description': "Optional court-name fragment, e.g. 'Supreme Court'."}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Case name or keyword, e.g. 'Brown Board Education', 'Miranda'."}, 'end_date': {'type': 'string', 'description': 'Optional ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Optional ISO date lower bound (YYYY-MM-DD).'}, 'jurisdiction': {'type': 'string', 'description': "Optional jurisdiction fragment, e.g. 'United States'."}}, 'additionalProperties': False}
cdc_dataset_query
Generic SoQL query against any data.cdc.gov dataset. Use this when none of the curated tools fit. Accepts a 4x4 Socrata ID and a where-clause. SoQL reference: https://dev.socrata.com/docs/queries/
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dataset'], 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'order': {'type': 'string', 'description': "SoQL order clause (e.g. 'date DESC')"}, 'where': {'type': 'string', 'description': 'SoQL where clause (e.g. "state=\'Texas\' AND year=2024")'}, 'select': {'type': 'string', 'description': "SoQL select clause (default '*')"}, 'dataset': {'type': 'string', 'description': "Socrata 4x4 dataset ID (e.g. 'muzy-jte6')"}}, 'additionalProperties': False}
cdc_drug_overdose_deaths
CDC drug overdose deaths by state and indicator (9j2v-jamp). 12-month rolling counts. Useful for opioid/fentanyl/stimulant policy research and treatment-program siting.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'indicator': {'type': 'string', 'description': "Drug class (e.g. 'Opioids (T40.0-T40.4,T40.6)', 'Synthetic opioids, excl. methadone (T40.4)')"}, 'state_name': {'type': 'string', 'description': 'Full state name'}}, 'additionalProperties': False}
cdc_excess_deaths_covid
CDC excess deaths associated with COVID-19 (xkkf-xrst). Modeled expected vs observed deaths by state and week. Used to estimate true pandemic impact beyond reported COVID deaths.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'state': {'type': 'string', 'description': "Full state name (e.g. 'Texas') or 'United States'"}, 'outcome': {'type': 'string', 'description': "Outcome (e.g. 'All causes', 'All causes, excluding COVID-19')"}}, 'additionalProperties': False}
cdc_flu_surveillance
CDC FluView state-level influenza surveillance (vh55-3he6). Returns weekly ILI (influenza-like illness) activity levels per state.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'season': {'type': 'string', 'description': "Flu season (e.g. '2023-24')"}, 'statename': {'type': 'string', 'description': 'Full state name'}}, 'additionalProperties': False}
cdc_leading_causes_of_death
NCHS leading causes of death by state (bi63-dtpu). Returns total deaths and age-adjusted death rates per cause per state per year. Useful for chronic disease + injury mortality research.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'number', 'description': 'Year'}, 'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'state': {'type': 'string', 'description': "Full state name or 'United States'"}, 'cause_name': {'type': 'string', 'description': "Cause name (e.g. 'Heart disease', 'Cancer', 'Suicide')"}}, 'additionalProperties': False}
cdc_outbreak_reports
CDC NORS foodborne / waterborne / enteric outbreak reports (iezt-77pi). Returns outbreak date, state, etiology, illnesses, hospitalizations, deaths, and implicated food/exposure.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'number', 'description': 'Outbreak year'}, 'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'state': {'type': 'string', 'description': 'Full state name'}, 'etiology': {'type': 'string', 'description': "Causative agent (e.g. 'Salmonella', 'Norovirus', 'E. coli')"}}, 'additionalProperties': False}
cdc_vaccination_coverage
COVID-19 vaccination coverage by US county (8xkx-amqh). Returns booster + primary series percentages over time. Useful for public-health gap analysis.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'recip_state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA')"}, 'recip_county': {'type': 'string', 'description': 'County name'}}, 'additionalProperties': False}
cdc_weekly_deaths_by_state
CDC weekly provisional deaths by state and cause (NCHS dataset muzy-jte6). Returns all-cause and selected-cause death counts per state per ISO week. Useful for excess-mortality and respiratory-disease seasonality analysis.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'number', 'description': 'Year (e.g. 2024)'}, 'cause': {'type': 'string', 'description': "Cause category (e.g. 'All Cause', 'COVID-19 (U071, Multiple Cause of Death)', 'Influenza and pneumonia')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 50)'}, 'state': {'type': 'string', 'description': "Full state name or 'United States' for national. Default 'United States'."}}, 'additionalProperties': False}
census_business
Business establishments, employment, and annual payroll from County Business Patterns. Optional NAICS industry filter. Used for industry research, competitive intel, supply chain analysis.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'naics': {'type': 'string', 'description': "Optional NAICS 2017 industry code (2 to 6 digits). E.g. '23' for Construction, '54' for Professional Services."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
census_commute_employment
Labor force, unemployment, commute times, public transit usage, work-from-home rates for a US geography. Used for site selection, workforce analysis, commercial real estate.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
census_demographics
Race, ethnicity, and age breakdown for a US geography. Returns counts for white, black, Asian, AIAN, NHPI, other, two-or-more, plus Hispanic/Latino total and median age. Source: ACS 5-year.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
census_geography_lookup
Look up Census FIPS codes by name. Supports state name or 2-letter code, ZIP code (5 digits), and (for state) substring matching. Use this to find the FIPS codes needed by other census_* tools.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'level': {'enum': ['state', 'county', 'zcta', 'place'], 'type': 'string', 'description': 'Optional filter: state, county, zcta, place.'}, 'limit': {'type': 'number', 'description': 'Max matches (default 10).'}, 'query': {'type': 'string', 'description': "Free-text: state name ('Texas'), state code ('TX'), or 5-digit ZIP ('77301')."}}, 'additionalProperties': False}
census_income_housing
Median household income, per capita income, housing units, owner vs renter occupancy, median home value, median gross and contract rent for a US geography. Used for real estate AI, market analysis, location-based pricing.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
census_population
Get total population for a US geography (state, county, ZIP/ZCTA, city, census tract, MSA, or national). Returns total, male, female, and median age. Used for market sizing, location intelligence, demographic analysis.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['level'], 'properties': {'msa': {'type': 'string', 'description': '5-digit Metropolitan Statistical Area code. Required for msa level.'}, 'year': {'type': 'number', 'description': 'ACS 5-year endpoint year (default 2023).'}, 'zcta': {'type': 'string', 'description': '5-digit ZIP Code Tabulation Area. Required for zcta level.'}, 'level': {'enum': ['us', 'state', 'county', 'zcta', 'place', 'tract', 'msa'], 'type': 'string', 'description': "Geography level: 'us', 'state', 'county', 'zcta' (ZIP), 'place' (city), 'tract', 'msa'."}, 'place': {'type': 'string', 'description': 'Census place FIPS (city). Required for place level.'}, 'state': {'type': 'string', 'description': "2-letter state code (e.g. 'TX') or 2-digit FIPS. Required for state/county/place/tract levels."}, 'tract': {'type': 'string', 'description': "6-digit census tract code. Use '*' for all tracts in a county."}, 'county': {'type': 'string', 'description': "3-digit county FIPS. Use '*' for all counties in a state. Required for county/tract levels."}}, 'additionalProperties': False}
cfpb_complaint_aggregations
Aggregate complaint counts by a single facet (product, issue, company, state, company_response, or submitted_via). Useful for ranking companies by complaint volume or finding the most common issue categories.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['facet'], 'properties': {'facet': {'enum': ['product', 'issue', 'company', 'state', 'company_response', 'submitted_via'], 'type': 'string', 'description': 'Field to aggregate by'}, 'company': {'type': 'string', 'description': 'Optional company filter'}}, 'additionalProperties': False}
cfpb_complaint_detail
Fetch a single CFPB complaint by complaint_id. Returns the full record including narrative if consented.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['complaint_id'], 'properties': {'complaint_id': {'type': 'string', 'description': 'CFPB complaint ID'}}, 'additionalProperties': False}
cfpb_complaint_trends
Time-series trends of complaint volume. lens=overview shows total complaints over time; lens=product shows by product; lens=company shows by company; lens=issue shows by issue. Interval can be month, quarter, or year.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lens'], 'properties': {'lens': {'enum': ['overview', 'product', 'issue', 'company'], 'type': 'string', 'description': 'Trend dimension'}, 'product': {'type': 'string', 'description': 'Filter to a specific product'}, 'sub_lens': {'type': 'string', 'description': 'Optional sub-dimension'}, 'trend_depth': {'type': 'number', 'description': 'Top N to track (default 5)'}, 'trend_interval': {'enum': ['month', 'quarter', 'year'], 'type': 'string', 'description': 'Time bucket size'}, 'date_received_max': {'type': 'string', 'description': 'YYYY-MM-DD upper bound'}, 'date_received_min': {'type': 'string', 'description': 'YYYY-MM-DD lower bound'}}, 'additionalProperties': False}
cfpb_search_complaints
Search the CFPB Consumer Complaint Database (4M+ complaints submitted against financial companies since 2011). Filter by free-text term, company, product, state, date range, and narrative-presence. Returns complaint metadata plus public narratives when available.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'from': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'size': {'type': 'number', 'description': 'Page size (default 25, max 100)'}, 'state': {'type': 'string', 'description': 'Two-letter state code'}, 'company': {'type': 'string', 'description': 'Exact company name (use cfpb_suggest_company for fuzzy matching)'}, 'product': {'type': 'string', 'description': "CFPB product category (e.g. 'Credit reporting', 'Mortgage', 'Debt collection')"}, 'search_term': {'type': 'string', 'description': 'Free-text search across all complaint fields'}, 'has_narrative': {'type': 'boolean', 'description': 'Only complaints with consumer narratives'}, 'date_received_max': {'type': 'string', 'description': 'YYYY-MM-DD upper bound'}, 'date_received_min': {'type': 'string', 'description': 'YYYY-MM-DD lower bound'}}, 'additionalProperties': False}
cfpb_state_complaints
Complaint counts and percentages per US state, with optional product filter and date range. Useful for state-level financial-consumer risk maps.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'product': {'type': 'string', 'description': 'Optional product filter'}, 'date_received_max': {'type': 'string', 'description': 'YYYY-MM-DD upper bound'}, 'date_received_min': {'type': 'string', 'description': 'YYYY-MM-DD lower bound'}}, 'additionalProperties': False}
cfpb_suggest_company
Auto-complete company names. Returns up to 10 suggestions matching the partial input. Use the results as exact values for cfpb_search_complaints' company parameter.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Partial company name'}}, 'additionalProperties': False}
cftc_cot_compare
Compare the latest reported CFTC COT position for two to eight contract markets using one consistent report family, scope, and trader category. Returns stable market codes, exact dates, long/short/net positions, open interest, ranking, and provenance. Use this for 'compare managed-money positioning in oil, gold, and copper' or 'which selected market has the largest commercial net position?'. It compares published aggregates only and does not recommend trades.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['markets', 'report_type', 'category'], 'properties': {'scope': {'enum': ['futures_only', 'futures_and_options'], 'type': 'string', 'description': 'Futures-only or futures-and-options-combined view. Defaults to futures_only, except CIT (combined only).'}, 'markets': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight exact CFTC contract codes or unambiguous names.'}, 'category': {'type': 'string', 'description': 'A category valid for the selected report_type.'}, 'report_type': {'enum': ['legacy', 'disaggregated', 'tff', 'cit'], 'type': 'string', 'description': 'CFTC report family. Categories differ by family; use search or the evidence pack to discover available families.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
cftc_cot_evidence_pack
Combine all hosted official CFTC COT report-family and scope views available for one contract market into a single provenance-backed evidence pack. Surfaces open interest and the largest absolute reported category net for each view while explicitly preserving incompatible family classifications. Use this for 'build a COT evidence pack for gold' or 'show every CFTC positioning lens for crude oil'. Designed for research synthesis; not real-time data, a forecast, or trading advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['market'], 'properties': {'market': {'type': 'string', 'description': 'Exact CFTC contract market code or contract name. Search first when the name is ambiguous.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
cftc_cot_history
Return a bounded weekly history for one CFTC contract market, report family, scope, and trader category from the self-hosted official snapshot. Includes long, short, spreading, net, changes, percentages, open interest, pagination, source ids, and provenance. Use this for 'managed money net positions in crude oil over time', 'commercial gold COT history', or a reproducible positioning chart. Report-family categories are enforced; not trading advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['market', 'report_type', 'category'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum weekly observations. Default 20.'}, 'scope': {'enum': ['futures_only', 'futures_and_options'], 'type': 'string', 'description': 'Futures-only or futures-and-options-combined view. Defaults to futures_only, except CIT (combined only).'}, 'market': {'type': 'string', 'description': 'Exact CFTC contract market code or contract name. Search first when the name is ambiguous.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'category': {'type': 'string', 'description': 'Family-specific category: noncommercial/commercial; producer_merchant_processor_user/swap_dealer/managed_money/other_reportables; dealer_intermediary/asset_manager_institutional/leveraged_funds/other_reportables; or noncommercial_ex_cit/commercial_ex_cit/commodity_index_trader.'}, 'end_date': {'type': 'string', 'description': 'Optional latest report date, YYYY-MM-DD.'}, 'start_date': {'type': 'string', 'description': 'Optional earliest report date, YYYY-MM-DD.'}, 'report_type': {'enum': ['legacy', 'disaggregated', 'tff', 'cit'], 'type': 'string', 'description': 'CFTC report family. Categories differ by family; use search or the evidence pack to discover available families.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
cftc_cot_latest
Return the latest available official CFTC COT position snapshot for one contract market across every hosted report family and scope. Includes open interest, long/short/spreading positions, net arithmetic, percentages, trader counts when published, exact report date, source record ids, and provenance. Use this for 'latest managed-money positioning in crude oil' or 'show current COT categories for gold'. It describes delayed aggregate positions, not a trade signal or recommendation.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['market'], 'properties': {'market': {'type': 'string', 'description': 'Exact CFTC contract market code or contract name. Search first when the name is ambiguous.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
cftc_cot_search_markets
Search contract markets in LiveDataLink's self-hosted official CFTC Commitments of Traders snapshot. Returns stable CFTC contract market codes, names, commodity/exchange labels, available report families and scopes, latest date, pagination, and snapshot provenance. Use this for 'find the CFTC code for gold', 'which COT markets cover crude oil?', or to resolve an identifier before a history call. Aggregate US futures and options markets only; not quotes or prices.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum markets. Default 20.'}, 'query': {'type': 'string', 'description': 'Commodity, contract, exchange, or exact contract market code.'}, 'scope': {'enum': ['futures_only', 'futures_and_options'], 'type': 'string', 'description': 'Futures-only or futures-and-options-combined view. Defaults to futures_only, except CIT (combined only).'}, 'offset': {'type': 'number', 'description': 'Markets to skip. Default 0.'}, 'report_type': {'enum': ['legacy', 'disaggregated', 'tff', 'cit'], 'type': 'string', 'description': 'CFTC report family. Categories differ by family; use search or the evidence pack to discover available families.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
chemical_hazards
Return the public GHS (Globally Harmonized System) hazard classification for a chemical from the NIH/NLM PubChem database (keyless, public-domain data). Given a chemical name or PubChem CID, it resolves the compound and returns the GHS signal word (Danger/Warning) and the list of GHS hazard statements (e.g. 'H302: Harmful if swallowed'). If PubChem has no GHS classification on file for the compound, that is reported gracefully. This is informational public GHS classification data, not regulatory guidance or a safety data sheet - verify against an official SDS before handling any chemical.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': "A chemical name (e.g. 'acetone', 'aspirin') or a numeric PubChem CID."}}, 'additionalProperties': False}
chemical_lookup
Resolve a chemical name (e.g. 'aspirin', 'caffeine') or a PubChem CID to its core identity and physical properties using the NIH/NLM PubChem public database (keyless, public-domain data). Returns the PubChem Compound ID (CID), IUPAC systematic name, molecular formula, molecular weight (g/mol), and the canonical SMILES structure string. Use it to disambiguate a substance and obtain a stable CID join key for further chemistry or safety lookups.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': "A chemical name (e.g. 'aspirin', 'sodium chloride') or a numeric PubChem CID (e.g. '2244')."}}, 'additionalProperties': False}
clinical_site_selector
One-call clinical-trial-activity + local-specialist-availability read for a medical condition in a US geography - the question a trial sponsor, CRO, or site-feasibility analyst asks before choosing where to run a study. Joins three keyless public sources: ClinicalTrials.gov (exact count of RECRUITING trials for the condition, scoped to the geography and compared to the national total, plus the top lead sponsors and phase mix from the recruiting sample), the NPPES NPI Registry (local specialist availability - how many providers carry a specialty taxonomy relevant to the condition in the area, across physicians and NPs/PAs/pharmacists/RNs in the field), and optionally US Census ACS population context for the state (needs a Census key; degrades gracefully). The condition is mapped to a provider specialty heuristically; pass an explicit 'specialty' to override. Returns a readable brief with a headline banding trial activity (HIGH/MODERATE/LOW/NONE) and specialist availability. A source that fails is noted, not fatal. INFORMATIONAL research / site-feasibility synthesis, NOT medical advice or a directive to enroll in any trial.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['condition'], 'properties': {'city': {'type': 'string', 'description': "Optional city to further localize the trial-location and provider search (e.g. 'Houston'); use with state."}, 'state': {'type': 'string', 'description': "Optional 2-letter US state to scope trial and provider counts (e.g. 'TX'). Omit for a national read."}, 'condition': {'type': 'string', 'description': "Medical condition / disease to evaluate (e.g. 'melanoma', 'type 2 diabetes', 'Alzheimer disease')."}, 'specialty': {'type': 'string', 'description': "Optional NPPES specialty taxonomy keyword to override the condition-to-specialty mapping (e.g. 'Cardiology', 'Endocrinology')."}}, 'additionalProperties': False}
cms_home_health_search
Search Medicare-certified home health agencies from CMS Home Health Compare. Returns agency name, address, services offered, and quality ratings.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'NY')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'name_contains': {'type': 'string', 'description': 'Partial provider name match'}}, 'additionalProperties': False}
cms_hospice_search
Search Medicare-certified hospice agencies from CMS Hospice Compare. Returns provider name, address, ownership, and quality measures.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'NY')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'name_contains': {'type': 'string', 'description': 'Partial provider name match'}}, 'additionalProperties': False}
cms_hospital_search
Search Medicare-certified hospitals from the CMS Hospital General Information dataset. Returns facility name, address, ownership type, emergency-services flag, and CMS overall star rating (1-5). Filter by state, city, and partial facility-name match.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'description': 'City name (case-insensitive)'}, 'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'NY')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'name_contains': {'type': 'string', 'description': 'Partial provider name match'}}, 'additionalProperties': False}
cms_nursing_home_search
Search Medicare-certified nursing homes from CMS Nursing Home Compare. Returns name, address, ownership, certification status, total beds, and quality measures.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'NY')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'name_contains': {'type': 'string', 'description': 'Partial provider name match'}}, 'additionalProperties': False}
college_accreditation
Current institutional accreditation status, accreditor, and (when published by DAPIP) last action date and programmatic accreditations.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id'], 'properties': {'unit_id': {'type': 'string', 'description': 'IPEDS UNITID.'}}, 'additionalProperties': False}
college_compare
Side-by-side comparison of 2-5 schools across cost, outcomes, and admissions metrics. Pass UNITIDs.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_ids'], 'properties': {'unit_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of 2-5 IPEDS UNITIDs.'}}, 'additionalProperties': False}
college_demographics
Student-body demographics for one school: race/ethnicity, gender, age (under/over 25), and geographic origin (in-state, out-of-state, foreign).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id'], 'properties': {'unit_id': {'type': 'string', 'description': 'IPEDS UNITID.'}}, 'additionalProperties': False}
college_metrics
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id'], 'properties': {'unit_id': {'type': 'string', 'description': "IPEDS UNITID (Scorecard 'id')."}}, 'additionalProperties': False}
college_outcomes_by_program
Program-level outcomes (4-digit CIP code) for one school: median earnings one year after completion, median debt at completion, and award counts.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id'], 'properties': {'unit_id': {'type': 'string', 'description': 'IPEDS UNITID.'}}, 'additionalProperties': False}
college_search
Search US colleges and universities by name, state, control type, size, or accreditor. Returns matching institutions with location, control, predominant degree, and enrollment.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'description': 'Substring of the institution name.'}, 'size': {'enum': ['very_small', 'small', 'medium', 'large', 'very_large'], 'type': 'string', 'description': 'Carnegie size bucket.'}, 'limit': {'type': 'number', 'description': 'Max results, 1-100. Default 25.'}, 'state': {'type': 'string', 'description': 'Two-letter state code (e.g. TX).'}, 'control': {'enum': ['public', 'private_nonprofit', 'private_forprofit'], 'type': 'string', 'description': 'Institutional control.'}, 'accreditor': {'type': 'string', 'description': "Substring match against the school's institutional accreditor."}}, 'additionalProperties': False}
college_trends
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['unit_id', 'metric', 'start_year', 'end_year'], 'properties': {'metric': {'enum': ['enrollment', 'graduation_rate', 'retention', 'cost'], 'type': 'string', 'description': 'Trend metric.'}, 'unit_id': {'type': 'string', 'description': 'IPEDS UNITID.'}, 'end_year': {'type': 'number', 'description': 'Last academic year, e.g. 2022.'}, 'start_year': {'type': 'number', 'description': 'First academic year, e.g. 2010.'}}, 'additionalProperties': False}
college_value_score
One-call 'is this degree worth the cost' read for a US college (and optionally a named program). Joins the College Scorecard / IPEDS education domain (average net price, six-year completion rate, median earnings ten years after entry, and - when a program is named - program-level median debt and 1-year earnings) with a keyless BLS wage context (CES average hourly earnings, annualized) to place those earnings against the broad US private-sector wage. Returns a plain read - STRONG VALUE / FAIR / WEAK VALUE / INSUFFICIENT DATA - with the cost-vs-earnings evidence itemized and each sub-signal scored. A source that fails is noted, not fatal. Premium cross-source synthesis; Scorecard earnings cover federally-aided students only and lag by years. Informational only, not admissions, financial, or career advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['college'], 'properties': {'state': {'type': 'string', 'description': "Optional 2-letter state to disambiguate the school name (e.g. 'OH')."}, 'college': {'type': 'string', 'description': "US college/university name (e.g. 'University of Michigan', 'Ohio State University')."}, 'program': {'type': 'string', 'description': "Optional program name or CIP prefix (e.g. 'Nursing', 'Computer Science') to add program-level debt-vs-earnings evidence."}}, 'additionalProperties': False}
company_complaint_profile
One-call CONSUMER-RISK read for a company or brand, LED by the consumer-complaint picture. Joins three public-record legs, CFPB first: CFPB Consumer Complaint Database (complaint volume for the company plus the top complaint products and issues - the primary signal), product recalls (CPSC consumer products + openFDA drug/device/food enforcement, keyed by the company), and federal-court litigation (CourtListener dockets whose caption actually names the company). Returns a rolled-up read (LOW / MODERATE / ELEVATED consumer-risk signals) that leads with complaint volume and the top complaint products/issues, then folds in recall count and severity (FDA Class I / death-related = high) and litigation hits (total + last-3-years). A leg that fails is noted, not fatal. This is consumer-complaint-centered and distinct from product_liability_screen (recall/litigation-centered for manufacturers). NHTSA vehicle recalls need a specific year+make+model so are out of scope here (use recall_screen for a vehicle). Premium cross-source synthesis; informational public-record synthesis, NOT legal advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'since': {'type': 'string', 'description': 'Optional lower-bound date (YYYY-MM-DD) for FDA recalls.'}, 'state': {'type': 'string', 'description': "Optional 2-letter state to scope the CFPB complaint leg (e.g. 'CA')."}, 'company': {'type': 'string', 'description': "Company or brand name to profile (e.g. 'Wells Fargo', 'Peloton')."}}, 'additionalProperties': False}
company_info
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Stock ticker symbol (e.g., "AAPL")'}}, 'additionalProperties': False}
company_trust_check
One-call public-record trust read for a company - answers 'can I trust this company?' for KYB/vendor-diligence agents. Joins the LiveDataLink sources that carry a legitimacy or risk signal into a single standing read: an OFAC SDN / EU / UN / BIS sanctions screen (a hit is decisive), SEC EDGAR registration plus the latest filing date (legitimacy + recency), USAspending federal award history (the US government transacts with them), and EPA ECHO facility compliance (significant-non-compliance, penalty, and non-compliant-quarter flags). Returns a plain-English verdict band (ESTABLISHED PUBLIC-RECORD STANDING / STANDING WITH FLAGS / LIMITED FOOTPRINT / SANCTIONS SCREEN HIT), the positive signals, the flags to review, and the resolved identifiers. A source that fails is noted, not fatal. This is a public-record SIGNAL read, not a credit report, background check, or endorsement: absence of a record is not proof of wrongdoing and a match is not proof of guilt. Premium cross-source synthesis.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate the EPA facility search.'}, 'ticker': {'type': 'string', 'description': "Optional stock ticker hint to pin the SEC EDGAR match (e.g. 'LMT')."}, 'company': {'type': 'string', 'description': "Company or organization name to check (e.g. 'Lockheed Martin', 'Acme Widgets LLC')."}}, 'additionalProperties': False}
congress_bill_actions
Get the chronological legislative action history for one bill (introductions, committee referrals, votes, becoming law). Requires Congress number, bill type, and bill number.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['congress', 'bill_type', 'bill_number'], 'properties': {'limit': {'type': 'number', 'description': 'Max actions (default 50).'}, 'congress': {'type': 'number', 'description': 'Congress number.'}, 'bill_type': {'enum': ['hr', 's', 'hjres', 'sjres', 'hconres', 'sconres', 'hres', 'sres'], 'type': 'string', 'description': 'Bill type code: hr (House Bill), s (Senate Bill), hjres, sjres, hconres, sconres, hres, sres.'}, 'bill_number': {'type': 'number', 'description': 'Bill number.'}}, 'additionalProperties': False}
congress_bill_cosponsors
List the cosponsors of one bill with their party and state. Useful for mapping coalitions behind legislation. Requires Congress number, bill type, and bill number.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['congress', 'bill_type', 'bill_number'], 'properties': {'limit': {'type': 'number', 'description': 'Max cosponsors (default 250).'}, 'congress': {'type': 'number', 'description': 'Congress number.'}, 'bill_type': {'enum': ['hr', 's', 'hjres', 'sjres', 'hconres', 'sconres', 'hres', 'sres'], 'type': 'string', 'description': 'Bill type code: hr (House Bill), s (Senate Bill), hjres, sjres, hconres, sconres, hres, sres.'}, 'bill_number': {'type': 'number', 'description': 'Bill number.'}}, 'additionalProperties': False}
congress_bill_details
Get full detail for one bill, including title, sponsor, latest action, policy area, and a cosponsor party breakdown. Requires the Congress number, bill type, and bill number (e.g. 118, 'hr', 3076).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['congress', 'bill_type', 'bill_number'], 'properties': {'congress': {'type': 'number', 'description': 'Congress number, e.g. 118.'}, 'bill_type': {'enum': ['hr', 's', 'hjres', 'sjres', 'hconres', 'sconres', 'hres', 'sres'], 'type': 'string', 'description': 'Bill type code: hr (House Bill), s (Senate Bill), hjres, sjres, hconres, sconres, hres, sres.'}, 'bill_number': {'type': 'number', 'description': 'Bill number, e.g. 3076.'}}, 'additionalProperties': False}
congress_house_votes
List recent U.S. House roll-call votes for a Congress, with vote number, question, result, and date. Defaults to the current Congress.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max votes (default 20).'}, 'congress': {'type': 'number', 'description': 'Congress number (default current, 91).'}}, 'additionalProperties': False}
congress_member_details
Get detailed profile for one member of Congress by bioguide ID (e.g. 'P000197'), including party history, terms served, and leadership roles.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bioguide_id'], 'properties': {'bioguide_id': {'type': 'string', 'description': "Bioguide ID, e.g. 'P000197'."}}, 'additionalProperties': False}
congress_recent_laws
List bills that have become public or private law in a given Congress. Defaults to the current Congress. Use law_type 'pub' for public laws or 'priv' for private laws.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 20).'}, 'congress': {'type': 'number', 'description': 'Congress number (default current, 91).'}, 'law_type': {'enum': ['pub', 'priv'], 'type': 'string', 'description': "Law type: 'pub' or 'priv'."}}, 'additionalProperties': False}
congress_search_bills
Search or list recent U.S. federal bills and resolutions from Congress.gov. Returns the most recently updated bills, optionally scoped to a Congress number or filtered by a free-text query. Use this to find legislation by topic or to see what is currently moving.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sort': {'type': 'string', 'description': "Sort order, e.g. 'updateDate+desc' (default) or 'updateDate+asc'."}, 'limit': {'type': 'number', 'description': 'Max results (1-250, default 20).'}, 'query': {'type': 'string', 'description': "Optional free-text keyword filter (e.g. 'inflation', 'semiconductor')."}, 'offset': {'type': 'number', 'description': 'Pagination offset.'}, 'congress': {'type': 'number', 'description': 'Congress number (e.g. 91 is current). Omit for all.'}}, 'additionalProperties': False}
congress_search_members
Search members of Congress, optionally filtered by Congress number, two-letter state, and district. Returns name, party, chamber, and bioguide ID (use that ID with congress_member_details).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 20).'}, 'state': {'type': 'string', 'description': "Two-letter state code, e.g. 'TX'."}, 'congress': {'type': 'number', 'description': 'Congress number.'}, 'district': {'type': 'number', 'description': 'House district number.'}, 'current_member': {'type': 'boolean', 'description': 'Limit to currently-serving members.'}}, 'additionalProperties': False}
corporate_ownership_tree
One-call FULL corporate-ownership tree for a company from GLEIF (keyless CC0 reference data). Give a company name or a 20-character LEI; the tool resolves the entity, climbs to its ULTIMATE parent (top of the ownership chain), then walks DOWN from that root to list the reported direct subsidiaries plus one level of grand-subsidiaries, each with its LEI, jurisdiction, and status (entity ACTIVE/INACTIVE + LEI registration ISSUED/LAPSED). The queried entity is marked in the tree so you can see where it sits. Distinct from resolve_entity, which returns the ultimate parent plus a subsidiary COUNT only: this returns the actual subsidiary LIST/tree for M&A, diligence, and counterparty mapping. The tree is capped (about 25 nodes) so a broad conglomerate stays bounded, with an 'and N more' note where GLEIF reports additional subsidiaries. Only relationships an entity self-reports to GLEIF are shown, so coverage varies by company. A failing hierarchy hop is noted, not fatal. Informational public-record synthesis; verify against GLEIF before relying on it.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lei': {'type': 'string', 'description': "Optional exact 20-character LEI code to anchor the tree directly (e.g. '5493006MHB84DD0ZWV18'). Overrides a name search."}, 'company': {'type': 'string', 'description': "Company / organization name (e.g. 'Alphabet Inc.', 'JPMorgan') or a 20-character LEI code. Provide this or 'lei'."}}, 'additionalProperties': False}
cost_of_doing_business_index
One-call comparative 'cost of operating a business here' read for a US state (with optional metro context). Joins three independent public sources, each a real operating-cost dimension expressed RELATIVE to the US national average (national = 1.00) so the result is a readable, comparable index: LABOR cost from BLS QCEW private-sector average annual pay across all industries (keyless), ENERGY cost from EIA retail electricity price for the commercial and industrial sectors (state vs national), and local CONTEXT from US Census ACS median household income, per-capita income, and median gross rent (needs a Census key; degrades gracefully). Returns a headline relative-cost banding (LOW / MODERATE / HIGH cost vs national) from a labor-weighted composite of the labor and energy indices, with each dimension's numbers and its own banding shown. Labor and energy are state-level; a supplied metro refines the context leg and label only. A source that fails is noted, not fatal. Informational, not a guarantee.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state'], 'properties': {'metro': {'type': 'string', 'description': "Optional 5-digit CBSA/metro code (e.g. '12420' for Austin, TX) to refine the Census local-context leg and the label. Labor and energy remain state-level."}, 'state': {'type': 'string', 'description': "US state as a 2-letter code (e.g. 'TX', 'CA', 'NY') or 2-digit FIPS (e.g. '48'). Required."}}, 'additionalProperties': False}
counterparty_risk_score
Compute a composite 0-100 Counterparty Risk Score for a company name. Combines findings from sanctions screening (OFAC/UN/EU/BIS), SEC EDGAR (registered-filer signal), federal courts (litigation history), EPA ECHO (environmental enforcement), and USAspending (federal contract vetting) into a single weighted metric with an explainable evidence chain. Returns: score, risk band (clean/low/moderate/elevated/high/critical), itemized evidence with citations, sources queried, sources that failed, and a plain-text summary suitable for an AI agent to surface to a user. Sanctions hits zero the score regardless of other signals. Use this when you need a single-call counterparty risk verdict instead of stitching five separate queries.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company_name'], 'properties': {'company_name': {'type': 'string', 'description': "Company or entity name to score. Examples: 'Lockheed Martin', 'Acme Holdings BV', 'Pfizer Inc'. Common suffixes (Inc/LLC/Ltd/Corp) are normalized automatically."}}, 'additionalProperties': False}
court_case_search
Search federal and state court opinions by keyword, court, judge, party name, or date range. Returns case summaries with citations.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'court': {'type': 'string', 'description': "Court ID, e.g. 'scotus', 'ca9', 'nysd'."}, 'judge': {'type': 'string', 'description': 'Judge name filter.'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'party': {'type': 'string', 'description': 'Party name filter.'}, 'query': {'type': 'string', 'description': 'Free-text search query.'}, 'date_filed_after': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'date_filed_before': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}}, 'additionalProperties': False}
court_citation_resolver
Resolve a legal citation (e.g. '410 U.S. 113') to its CourtListener case record.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['citation'], 'properties': {'citation': {'type': 'string', 'description': "Citation string, e.g. '410 U.S. 113'."}}, 'additionalProperties': False}
court_docket_lookup
Look up a federal docket by court ID and docket number. Returns party list and recent entries from PACER/RECAP.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['court', 'docket_number'], 'properties': {'court': {'type': 'string', 'description': "Court ID, e.g. 'nysd'."}, 'docket_number': {'type': 'string', 'description': "Docket number, e.g. '1:23-cv-04567'."}}, 'additionalProperties': False}
court_judge_lookup
Look up a judge profile by name or CourtListener person ID. Returns positions, education, and bench history.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Judge full or partial name, or numeric person ID.'}}, 'additionalProperties': False}
court_opinion_search
Full-text search of court opinions. Returns opinion text snippets, authors, and citations.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'court': {'type': 'string', 'description': 'Optional court ID filter.'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Search text required.'}}, 'additionalProperties': False}
court_oral_argument_search
Search SCOTUS and federal appellate oral argument audio. Returns audio URLs and transcript snippets.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'court': {'type': 'string', 'description': 'Optional court ID filter.'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Search text.'}}, 'additionalProperties': False}
court_recent_filings
Recent docket entries filed in a specific court, ordered newest first.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['court'], 'properties': {'court': {'type': 'string', 'description': "Court ID, e.g. 'nysd', 'cand'."}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}}, 'additionalProperties': False}
cpsc_recall_search
Search U.S. Consumer Product Safety Commission (CPSC) product recalls via SaferProducts.gov (keyless). Filter by product name/keyword, title, manufacturer, hazard, recall number, and date range. Returns recall number, date, title, products, hazards, remedy, manufacturers, injuries, and the official CPSC recall URL. Data: CPSC/SaferProducts.gov.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max recalls to return (default 25).'}, 'title': {'type': 'string', 'description': 'Recall title keyword filter.'}, 'hazard': {'type': 'string', 'description': "Hazard keyword filter (e.g. 'fire', 'choking', 'laceration')."}, 'product': {'type': 'string', 'description': "Product name filter (e.g. 'stroller', 'space heater')."}, 'date_end': {'type': 'string', 'description': 'Recalls on/before this date (YYYY-MM-DD).'}, 'date_start': {'type': 'string', 'description': 'Recalls on/after this date (YYYY-MM-DD).'}, 'manufacturer': {'type': 'string', 'description': 'Manufacturer name filter.'}, 'recall_number': {'type': 'string', 'description': "Exact CPSC recall number (e.g. '26561')."}}, 'additionalProperties': False}
cpsc_recent_recalls
Return the most recent U.S. CPSC product recalls (date-sorted, newest first) via SaferProducts.gov (keyless). Looks back a configurable window (default 90 days). Each result links to the official CPSC recall page. Data: CPSC/SaferProducts.gov.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Number of recent recalls to return (default 10).'}, 'lookback_days': {'type': 'number', 'description': 'How many days back to scan (default 90).'}}, 'additionalProperties': False}
crypto_compare
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coins'], 'properties': {'coins': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': "Coin names or tickers, 2-5 coins. Accept either CSV string ('bitcoin,ethereum,solana') or array (['bitcoin','ethereum','solana'])."}}, 'additionalProperties': False}
crypto_info
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': "Cryptocurrency name or ticker (e.g., 'bitcoin', 'BTC', 'ethereum')"}}, 'additionalProperties': False}
crypto_price
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, uniswap, stellar, cosmos, NEAR, arbitrum, optimism, aptos, sui, toncoin, shiba inu, pepe, BNB, tether/USDT, USDC, and thousands more via CoinGecko ID.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': "Cryptocurrency name or ticker (e.g., 'bitcoin', 'BTC', 'ethereum', 'ETH')"}}, 'additionalProperties': False}
crypto_trending
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
cve_lookup
Full detail for a single CVE by ID (format CVE-YYYY-NNNN). Returns CVSS scores, weakness IDs, references, and affected products from the NVD.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cve_id'], 'properties': {'cve_id': {'type': 'string', 'description': 'CVE identifier, e.g. CVE-2024-3094.'}}, 'additionalProperties': False}
cve_recent
Recent CVEs published in the last N days (default 7, max 120). Optional vendor and severity filters (CRITICAL, HIGH, MEDIUM, LOW).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'number', 'description': 'Lookback window in days (1-120).'}, 'limit': {'type': 'number', 'description': 'Max results (default 50).'}, 'vendor': {'type': 'string', 'description': 'Optional vendor filter.'}, 'severity': {'type': 'string', 'description': 'Optional CVSS severity filter: CRITICAL, HIGH, MEDIUM, or LOW.'}}, 'additionalProperties': False}
cve_search_by_keyword
Free-text CVE search with optional date range. Matches keyword against CVE description text in the NVD.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['keyword'], 'properties': {'limit': {'type': 'number', 'description': 'Max results to return (1-2000, default 20).'}, 'keyword': {'type': 'string', 'description': 'Free-text search phrase.'}, 'pub_end_date': {'type': 'string', 'description': 'Optional YYYY-MM-DD upper bound.'}, 'pub_start_date': {'type': 'string', 'description': 'Optional YYYY-MM-DD lower bound.'}}, 'additionalProperties': False}
cve_search_by_vendor
Search CVEs by vendor with optional product and date range filters. Vendor is matched against the NVD CPE namespace, e.g. 'apache', 'microsoft'.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['vendor'], 'properties': {'limit': {'type': 'number', 'description': 'Max results to return (1-2000, default 20).'}, 'vendor': {'type': 'string', 'description': 'Vendor name, lowercase preferred.'}, 'product': {'type': 'string', 'description': 'Optional product name filter.'}, 'pub_end_date': {'type': 'string', 'description': 'ISO date or YYYY-MM-DD upper bound on published date.'}, 'pub_start_date': {'type': 'string', 'description': 'ISO date or YYYY-MM-DD lower bound on published date.'}}, 'additionalProperties': False}
cwe_lookup
MITRE CWE detail by ID (format CWE-NNN or NNN). Returns name, abstraction, status, description, and parent/child CWE relationships.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cwe_id'], 'properties': {'cwe_id': {'type': 'string', 'description': 'CWE identifier, e.g. CWE-79.'}}, 'additionalProperties': False}
disaster_declarations
Recent FEMA disaster declarations from LiveDataLink's self-hosted OpenFEMA index, with a live official-API fallback. Filter by state, county, incident type, or date range; returns disaster number, title, dates, incident category, and source freshness.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return (1-1000, default 50).'}, 'state': {'type': 'string', 'description': "Two-letter state code, e.g. 'TX'."}, 'county': {'type': 'string', 'description': 'Designated area / county name as FEMA records it.'}, 'end_date': {'type': 'string', 'description': 'ISO date upper bound on declarationDate.'}, 'start_date': {'type': 'string', 'description': 'ISO date lower bound on declarationDate.'}, 'incident_type': {'type': 'string', 'description': "Incident type filter, e.g. 'Hurricane', 'Flood', 'Severe Storm', 'Wildfire'."}}, 'additionalProperties': False}
disaster_history_summary
Multi-year FEMA disaster summary from LiveDataLink's self-hosted OpenFEMA index, bucketed by incident type and year for a state or county with source freshness.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state'], 'properties': {'state': {'type': 'string', 'description': 'Two-letter state code.'}, 'years': {'type': 'number', 'description': 'Lookback window in years (default 10).'}, 'county': {'type': 'string', 'description': 'County name.'}}, 'additionalProperties': False}
disaster_recovery_profile
One-call disaster-history and recovery read for a US area (county or place), keyed by NAME + state - distinct from location_risk_report, which scores a single site by address/lat-lon. Joins FEMA's OpenFEMA disaster declarations (the area's federally-declared disaster history: incident types, frequency, most-recent event, and the federal-assistance signal - which programs, Individual Assistance / Individuals & Households / Public Assistance / Hazard Mitigation, were authorized) with optional US Census ACS county population for exposure context (keyed off the FIPS codes the FEMA records carry; needs a Census key and degrades gracefully) and an optional best-effort parcel record for property context when an address is given (Maryland statewide / Texas-Harris County only). Returns a readable profile with a headline banding the area's disaster exposure LOW / MODERATE / HIGH from the declaration record. The FEMA leg is keyless and is the core signal; a source that fails is noted, not fatal. INFORMATIONAL public-record synthesis, NOT an insurance rating, a property flood-risk score, or a professional risk assessment.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['area'], 'properties': {'area': {'type': 'string', 'description': "County or place name to profile (e.g. 'Harris', 'Orleans', 'New Orleans'). Use the name without the word 'County'."}, 'state': {'type': 'string', 'description': "2-letter US state code (or full state name) to scope the FEMA history (e.g. 'TX', 'LA'). Strongly recommended - required for an accurate county read."}, 'county': {'type': 'string', 'description': 'Alias for area; either may be supplied.'}, 'address': {'type': 'string', 'description': 'Optional street address to attach a sample parcel/property record (Maryland statewide or Texas-Harris County only).'}}, 'additionalProperties': False}
earthquake_recent
Recent earthquakes from USGS. Filter by region (lat/lon + radius), state name, magnitude threshold, or time window.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'limit': {'type': 'number', 'description': 'Max events (default 50).'}, 'end_time': {'type': 'string', 'description': 'ISO datetime upper bound (default now).'}, 'location': {'type': 'string', 'description': "Address, zip, city, or 'lat,lon' to center the search. Optional."}, 'radius_km': {'type': 'number', 'description': 'Search radius around lat/lon (max ~20000).'}, 'start_time': {'type': 'string', 'description': 'ISO datetime lower bound (default 30 days ago).'}, 'min_magnitude': {'type': 'number', 'description': 'Minimum magnitude (default 2.5).'}}, 'additionalProperties': False}
edgar_company_facts
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['identifier'], 'properties': {'concept': {'type': 'string', 'description': "Optional XBRL concept name (e.g. 'Revenues', 'Assets', 'NetIncomeLoss'). If omitted, returns the catalog of available concepts."}, 'taxonomy': {'type': 'string', 'description': "Optional XBRL taxonomy (default 'us-gaap')."}, 'identifier': {'type': 'string', 'description': 'Ticker symbol or CIK.'}}, 'additionalProperties': False}
edgar_company_lookup
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Ticker (e.g. 'AAPL') or company-name fragment (e.g. 'Apple')."}}, 'additionalProperties': False}
edgar_filing_content
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cik', 'accession_number'], 'properties': {'cik': {'type': 'string', 'description': 'Filer CIK (with or without leading zeros).'}, 'max_chars': {'type': 'number', 'description': 'Maximum characters of text to return (default 20000, max 200000).'}, 'accession_number': {'type': 'string', 'description': "Accession number (e.g. '0000320193-25-000006' or '000032019325000006')."}}, 'additionalProperties': False}
edgar_filings_by_form_type
Pull all recent SEC filings of a specific form type across all companies. Useful for monitoring (e.g. 'all 8-Ks today', 'all S-1s this week'). Returns accession numbers, filers, and filing dates.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['form_type'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'form_type': {'type': 'string', 'description': "SEC form type (e.g. '8-K', 'S-1', 'DEF 14A', '13F-HR')."}, 'start_date': {'type': 'string', 'description': 'ISO date lower bound (YYYY-MM-DD). Defaults to 30 days ago.'}}, 'additionalProperties': False}
edgar_full_text_search
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'forms': {'type': 'string', 'description': "Comma-separated form types to filter (e.g. '10-K,10-Q'). Optional."}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Search query (e.g. 'cybersecurity incident', 'going concern')."}, 'end_date': {'type': 'string', 'description': 'Optional ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Optional ISO date lower bound (YYYY-MM-DD).'}}, 'additionalProperties': False}
edgar_insider_transactions
List recent Form 4 insider transaction filings for a company. Returns accession numbers and filing dates; for detailed transaction data, use edgar_filing_content on each.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['identifier'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'identifier': {'type': 'string', 'description': 'Ticker symbol or CIK.'}}, 'additionalProperties': False}
edgar_recent_filings
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['identifier'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'form_type': {'type': 'string', 'description': "Optional form type filter (e.g. '10-K', '10-Q', '8-K', '4')."}, 'identifier': {'type': 'string', 'description': "Ticker symbol or CIK. Examples: 'AAPL', '0000320193'."}, 'start_date': {'type': 'string', 'description': 'Optional ISO date lower bound (YYYY-MM-DD).'}}, 'additionalProperties': False}
eia_electricity_state
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'TX', 'CA') or 'US' for national rollup. Default 'US'."}, 'metric': {'enum': ['price', 'sales', 'revenue', 'customers', 'generation'], 'type': 'string', 'description': "Metric: 'price', 'sales', 'revenue', 'customers', 'generation'. Default 'price'."}, 'sector': {'type': 'string', 'description': "Sector: 'all', 'residential', 'commercial', 'industrial', 'transportation'. Default 'all'."}}, 'additionalProperties': False}
eia_energy_consumption
Monthly US energy consumption by sector from EIA. Sectors: residential, commercial, industrial, transportation, total. Returns total energy consumed in BTU equivalents.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'state': {'type': 'string', 'description': "Two-letter state code or 'US' for national rollup. Default 'US'."}, 'sector': {'enum': ['total', 'residential', 'commercial', 'industrial', 'transportation'], 'type': 'string', 'description': "Sector: 'total', 'residential', 'commercial', 'industrial', 'transportation'. Default 'total'."}}, 'additionalProperties': False}
eia_gasoline_prices
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'grade': {'type': 'string', 'description': "Fuel grade: 'all', 'regular', 'midgrade', 'premium', 'diesel'. Default 'all'."}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'region': {'type': 'string', 'description': "PADD region code or 'national'. Examples: 'national', 'PADD1', 'PADD3'. Default 'national'."}}, 'additionalProperties': False}
eia_natural_gas
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'.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'series': {'enum': ['spot', 'futures', 'residential', 'storage'], 'type': 'string', 'description': "Subset to query: 'spot', 'futures', 'residential', 'storage'. Default 'spot'."}}, 'additionalProperties': False}
eia_oil_supply
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'metric': {'enum': ['production', 'imports', 'stocks', 'refinery_inputs'], 'type': 'string', 'description': "Metric: 'production', 'imports', 'stocks', 'refinery_inputs'. Default 'production'."}, 'region': {'type': 'string', 'description': "PADD region or 'national'. Examples: 'national', 'PADD1', 'PADD3'. Default 'national'."}}, 'additionalProperties': False}
eia_renewable_generation
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'state': {'type': 'string', 'description': "Two-letter state code or 'US' for national rollup. Default 'US'."}, 'source': {'enum': ['all', 'solar', 'wind', 'hydro', 'nuclear', 'geothermal', 'biomass'], 'type': 'string', 'description': "Generation source: 'all', 'solar', 'wind', 'hydro', 'nuclear', 'geothermal', 'biomass'. Default 'all'."}}, 'additionalProperties': False}
eia_series_lookup
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_id'], 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound period (ISO date or YYYY-MM).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50, max 5000).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound period (ISO date or YYYY-MM depending on series cadence).'}, 'series_id': {'type': 'string', 'description': 'EIA series ID. See https://www.eia.gov/opendata/browser/ for the full catalog.'}}, 'additionalProperties': False}
energy_market_snapshot
One-call US energy market snapshot from EIA (public domain): the WTI crude (Cushing), Brent crude, and Henry Hub natural-gas benchmark prices, each enriched with derived context - latest level and date, 1-year change, where the current level sits within its own recent history (percentile), and the recent trend direction (rising/falling/flat). Answers 'what is oil/gas doing right now, and is it historically high or low' in a single call. A source that fails is noted, not fatal. Premium synthesis over the EIA domain; informational market data, not trading advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lookback_days': {'type': 'number', 'description': 'Trailing daily history to pull per benchmark for the derived context (default 400 ~ 1.3 years; min 60, max 2000).'}}, 'additionalProperties': False}
entity_dossier
Build a consolidated cross-source dossier for a company in one call: SEC registration and identifiers (EDGAR), environmental footprint and regulated facilities (EPA ECHO), and sanctions/denied-party screening (OFAC/UN/EU/BIS) with a confidence score. Returns a per-source summary plus top records. This is a single AI-native lookup across data that otherwise lives in separate silos. Matches are name-based; verify identity before relying on any link.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "Company / organization name, e.g. 'Chevron Corporation', 'Acme Trucking LLC'."}, 'limit': {'type': 'number', 'description': 'Max records to surface per source (default 5, max 15).'}, 'state': {'type': 'string', 'description': "Optional 2-letter US state to disambiguate location-based sources (e.g. 'TX')."}}, 'additionalProperties': False}
entity_resolve
Resolve a company across US government sources in one call. Searches SEC EDGAR, EPA ECHO, and the sanctions lists by name and returns the candidate match and strong identifiers (SEC CIK, ticker, EPA registry id) found in each. Use this to confirm WHO an entity is and gather its IDs before pulling detail. Matches are name-based candidates to verify, not certain identity links.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "Company / organization name, e.g. 'Chevron Corporation', 'Acme Trucking LLC'."}, 'state': {'type': 'string', 'description': "Optional 2-letter US state to disambiguate location-based sources (e.g. 'TX')."}}, 'additionalProperties': False}
environmental_site_risk
One-call environmental-compliance and contamination liability read for a SPECIFIC site or operator - the question a buyer, lender, or Phase-I ESA asks before a deal. Distinct from location_risk_report (which scores natural hazards plus a shallow count of nearby facilities): this drills DEEP into one named facility's EPA record via ECHO/FRS - overall compliance status, per-statute program standing (Clean Air/Water/RCRA/etc.), formal enforcement actions and penalty totals, significant-non-compliance and non-compliant-quarter flags - plus a best-effort parcel record for site context. Returns a verdict band (NO ADVERSE EPA RECORD / REVIEW RECOMMENDED / CONTAMINATION-COMPLIANCE CONCERN / NO FACILITY FOUND), the flags, and the evidence. A source that fails is noted, not fatal. This is an EPA public-record screen, not a Phase-I Environmental Site Assessment or a substitute for one. Premium cross-source synthesis.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site'], 'properties': {'site': {'type': 'string', 'description': "Site, facility, or operator name to screen (e.g. 'Smith Manufacturing', 'Acme Plating Inc')."}, 'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate the EPA facility and parcel search.'}, 'address': {'type': 'string', 'description': 'Optional street address to pin the parcel record.'}}, 'additionalProperties': False}
epa_enforcement_search
List formal enforcement actions and penalties taken against a facility, plus a per-program summary of formal/informal actions, cases, and total penalties. Requires an EPA Registry ID (use epa_facility_search to find it).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['registry_id'], 'properties': {'registry_id': {'type': 'string', 'description': "EPA Registry ID (FRS ID), the numeric facility identifier returned by epa_facility_search (e.g. '110001136271')."}}, 'additionalProperties': False}
epa_facility_compliance
Report a facility's current compliance status and recent non-compliance history by environmental program (Clean Air Act, Clean Water Act, RCRA hazardous waste, Safe Drinking Water Act). Shows quarters in non-compliance, quarters in significant non-compliance, and last inspection per statute. Requires an EPA Registry ID.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['registry_id'], 'properties': {'registry_id': {'type': 'string', 'description': "EPA Registry ID (FRS ID), the numeric facility identifier returned by epa_facility_search (e.g. '110001136271')."}}, 'additionalProperties': False}
epa_facility_details
Get a Detailed Facility Report for one facility by its EPA Registry ID: name, address, permits held, and per-statute (CAA/CWA/RCRA/SDWA) compliance and inspection summaries. Use epa_facility_search first to obtain the registry_id.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['registry_id'], 'properties': {'registry_id': {'type': 'string', 'description': "EPA Registry ID (FRS ID), the numeric facility identifier returned by epa_facility_search (e.g. '110001136271')."}}, 'additionalProperties': False}
epa_facility_search
Search EPA-regulated facilities by state, city, zip, and/or facility name. Returns each facility's Registry ID (needed for the other EPA tools), address, and a snapshot of its compliance status across Clean Air Act, Clean Water Act, RCRA (waste), and Safe Drinking Water programs. Provide at least one filter; broad queries (e.g. state only for a large state) may be rejected as too broad, so add a city, zip, or name.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': "5-digit ZIP code (e.g. '20010')."}, 'city': {'type': 'string', 'description': "City name (e.g. 'Washington')."}, 'name': {'type': 'string', 'description': "Facility name or fragment (e.g. 'Pepco', 'refinery')."}, 'limit': {'type': 'number', 'description': 'Maximum facilities to return (default 25, max 100).'}, 'state': {'type': 'string', 'description': "Two-letter state or territory code (e.g. 'DC', 'TX', 'CA')."}, 'active_only': {'type': 'boolean', 'description': 'If true, only return facilities flagged with active enforcement/compliance activity.'}}, 'additionalProperties': False}
epa_water_or_air_violations
Report a facility's air (Clean Air Act) or water (Clean Water Act / Safe Drinking Water Act) violations and the related compliance summaries. Set media to 'air', 'water', or 'all'. Requires an EPA Registry ID.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['registry_id'], 'properties': {'media': {'enum': ['air', 'water', 'all'], 'type': 'string', 'description': "Which media to report: 'air', 'water', or 'all' (default 'all')."}, 'registry_id': {'type': 'string', 'description': "EPA Registry ID (FRS ID), the numeric facility identifier returned by epa_facility_search (e.g. '110001136271')."}}, 'additionalProperties': False}
epss_score
FIRST EPSS exploit prediction score for a CVE. Returns probability (0-1) of exploitation in the next 30 days plus the percentile rank.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cve_id'], 'properties': {'cve_id': {'type': 'string', 'description': 'CVE identifier.'}}, 'additionalProperties': False}
faa_public_aviation_airport_profile
Return one official FAA NASR facility profile with privacy-minimized airport, runway, and runway-end technical fields. Includes identifiers, coordinates/elevation, status/use, tower and FAR 139 codes, fuel codes, runway length/width/surface/condition/lights, ILS and approach-light fields, declared distances, exact cycle, and provenance. Use this for 'FAA profile for JFK', 'runways and approach equipment at KDEN', or technical airport due diligence. It excludes contacts and remarks and is not a substitute for current NOTAMs, charts, or flight planning.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['airport'], 'properties': {'airport': {'type': 'string', 'description': 'Exact FAA location id, ICAO id, NASR site number, or unambiguous facility name.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
faa_public_aviation_compare_airports
Compare two to eight FAA NASR facilities on one consistent 28-day source cycle. Ranks by longest published runway and compares runway count/dimensions, hard-surface and lighted counts, ILS and approach-light runway ends, tower/FAR 139 codes, status/use, identifiers, and provenance. Use this for 'compare JFK, LAX, and ORD runway capabilities' or 'which shortlisted airport has the longest runway and ILS-equipped ends?'. It is a technical evidence view, not an operational suitability decision or navigation source.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['airports'], 'properties': {'airports': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight FAA location ids, ICAO ids, site numbers, or unambiguous names.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
faa_public_aviation_search_airports
Search LiveDataLink's self-hosted official FAA 28-day NASR snapshot for U.S. airports and other landing facilities. Returns FAA/ICAO identifiers, location, facility type/use/status, coordinates, elevation, runway counts and dimensions, tower/FAR 139 signals, pagination, and cycle provenance. Use this for 'find airports near a city', 'public-use airports in Ohio with a 5,000-foot runway', or to resolve an identifier before a profile call. Reference data only; not live airport status or NOTAMs.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum facilities. Default 20.'}, 'query': {'type': 'string', 'description': 'FAA/ICAO id, airport/facility name, or city.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or territory code.'}, 'offset': {'type': 'number', 'description': 'Facilities to skip. Default 0.'}, 'status': {'enum': ['operational', 'closed_indefinitely', 'closed_permanently'], 'type': 'string', 'description': 'FAA operational or closure status. Omit to include all statuses.'}, 'facility_use': {'enum': ['public', 'private'], 'type': 'string', 'description': 'FAA public-use or private-use classification.'}, 'facility_type': {'enum': ['airport', 'balloonport', 'seaplane_base', 'gliderport', 'heliport', 'ultralight'], 'type': 'string', 'description': 'Airport, heliport, seaplane base, balloonport, gliderport, or ultralight facility.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'min_runway_length_ft': {'type': 'number', 'description': 'Require at least one runway of this published length.'}}, 'additionalProperties': False}
faa_public_aviation_search_runways
Search U.S. FAA NASR runways using bounded technical filters such as state, minimum published length/width, surface text, lighting, ILS, public use, and operational status. Returns the airport identity, runway dimensions/surface/condition/lighting, weight fields, ILS/approach-light end counts, pagination, cycle, and provenance. Use this for 'operational Texas runways at least 8,000 feet', 'public-use paved runways in Alaska', or airport-site screening. Reference data only; verify all performance and operational decisions independently.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum runways. Default 20.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or territory code.'}, 'offset': {'type': 'number', 'description': 'Runways to skip. Default 0.'}, 'surface': {'type': 'string', 'description': 'Substring of FAA surface code, such as ASPH, CONC, TURF, WATER, or GRVL.'}, 'ils_only': {'type': 'boolean', 'description': 'Require at least one runway end with a published ILS type. Default false.'}, 'lighted_only': {'type': 'boolean', 'description': 'Require a nonblank FAA runway-light code. Default false.'}, 'min_width_ft': {'type': 'number', 'description': 'Minimum published runway width in feet; water landing areas may be much wider than paved runways.'}, 'min_length_ft': {'type': 'number', 'description': 'Minimum published runway length in feet.'}, 'public_use_only': {'type': 'boolean', 'description': 'Require FAA public-use classification. Default false.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'operational_only': {'type': 'boolean', 'description': 'Exclude closed facilities. Default true.'}}, 'additionalProperties': False}
facility_care_quality
One-call care-quality + provider-identity read for a named US healthcare FACILITY (hospital, nursing home, home-health agency, or hospice). Joins two keyless federal sources: CMS Care Compare (data.cms.gov) for the facility's quality signal - the CMS star rating and, for a hospital, the measure-group highlights (mortality, safety of care, readmission, timely-and-effective care measured better / no different / worse vs national), plus ownership, type, and for a nursing home the health-inspection / staffing / quality-measure star breakdown, certified beds, abuse flag, and fines - and the NPPES NPI Registry for the facility's legal identity (organizational NPI, taxonomy, city/state, active status). Provide a facility name (e.g. 'Cleveland Clinic', 'Mayo Clinic Hospital'); optionally add a 2-letter state to disambiguate and a type (hospital / nursing_home / home_health / hospice) to pin the CMS dataset. When no type is given the tool infers the provider category from the NPPES taxonomy and probes the CMS datasets in order. A leg that fails is noted, not fatal. This is an INFORMATIONAL public-record read, NOT medical advice, a substitute for CMS Care Compare, or an endorsement of any facility.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['facility'], 'properties': {'type': {'enum': ['hospital', 'nursing_home', 'home_health', 'hospice'], 'type': 'string', 'description': "Optional provider category to pin the CMS dataset: 'hospital', 'nursing_home', 'home_health', or 'hospice'. Omit to auto-detect."}, 'state': {'type': 'string', 'description': "Optional 2-letter state to disambiguate the facility (e.g. 'OH', 'AZ')."}, 'facility': {'type': 'string', 'description': "Facility name to look up (e.g. 'Cleveland Clinic', 'Mayo Clinic Hospital', 'Burns Nursing Home')."}}, 'additionalProperties': False}
fbi_cde_compare_state_to_national
Compare one state's monthly FBI summarized UCR offense rate with the national rate in LiveDataLink's self-hosted CDE aggregate snapshot, including both reporting-coverage series, rate difference, ratio, pagination, and provenance. Use this for 'California versus U.S. robbery rates in 2023', 'give national context for one state's burglary trend', or 'does state-national comparison have a coverage caveat?'. This deliberately supports only the FBI-recommended state-to-national context—not state rankings, city league tables, causal claims, or individual risk decisions.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'offense', 'start_month', 'end_month'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or District of Columbia abbreviation; US is not accepted.'}, 'offset': {'type': 'number', 'description': 'Monthly observations to skip. Default 0.'}, 'offense': {'enum': ['violent-crime', 'property-crime', 'homicide', 'rape', 'robbery', 'aggravated-assault', 'burglary', 'larceny', 'motor-vehicle-theft', 'arson'], 'type': 'string', 'description': 'FBI CDE summarized offense category. Aggregate categories overlap their component offenses.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fbi_cde_national_crime_trend
Return a bounded U.S. monthly FBI summarized UCR offense-rate trend with national reporting population and coverage from LiveDataLink's self-hosted CDE snapshot. Use this for 'national burglary rate trend in 2020', 'U.S. violent-crime reporting coverage by month', or national context before a state comparison. The upstream national response does not publish reported count fields in this endpoint, so counts are null rather than back-calculated; crimes known to law enforcement only.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['offense', 'start_month', 'end_month'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'offset': {'type': 'number', 'description': 'Monthly observations to skip. Default 0.'}, 'offense': {'enum': ['violent-crime', 'property-crime', 'homicide', 'rape', 'robbery', 'aggravated-assault', 'burglary', 'larceny', 'motor-vehicle-theft', 'arson'], 'type': 'string', 'description': 'FBI CDE summarized offense category. Aggregate categories overlap their component offenses.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fbi_cde_state_crime_trend
Return a bounded monthly trend for one state and one FBI summarized UCR offense category from LiveDataLink's self-hosted official CDE aggregate snapshot. Fields include reported offenses and clearances, rates per 100,000 reporting population, full and reporting populations, coverage percentage, pagination, and exact provenance. Use this for 'California violent-crime trend in 2023', 'monthly motor vehicle theft reported in Texas', or 'did coverage change during this state trend?'. Crimes known to law enforcement only; never use for cross-state rankings or individual decisions.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'offense', 'start_month', 'end_month'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or District of Columbia abbreviation; US is not accepted.'}, 'offset': {'type': 'number', 'description': 'Monthly observations to skip. Default 0.'}, 'offense': {'enum': ['violent-crime', 'property-crime', 'homicide', 'rape', 'robbery', 'aggravated-assault', 'burglary', 'larceny', 'motor-vehicle-theft', 'arson'], 'type': 'string', 'description': 'FBI CDE summarized offense category. Aggregate categories overlap their component offenses.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fbi_cde_state_month_snapshot
Return all ten hosted FBI summarized UCR offense categories for one state and month from LiveDataLink's self-hosted CDE aggregate snapshot, with counts, rates, reporting population coverage, and provenance. Use this for 'FBI crime snapshot for Ohio in June 2022', 'which CDE categories are available for this state-month?', or to inspect coverage before a trend query. Categories overlap and must not be summed; this is not a jurisdiction score, person-level record search, or current incident feed.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'month'], 'properties': {'month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or District of Columbia abbreviation; US is not accepted.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fbi_cde_state_reporting_coverage
Inspect monthly FBI UCR population coverage for one state in LiveDataLink's self-hosted CDE aggregate snapshot before interpreting its summarized crime trend. Returns reporting population, full population, coverage percentage, an explicit warning below 90 percent, pagination, and provenance. Use this for 'was California's 2021 FBI reporting coverage complete?', 'find low-coverage months in this state period', or to qualify an analysis. Coverage is not data quality proof and must accompany, not replace, methodological review.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state', 'start_month', 'end_month'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly observations. Default 24.'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state or District of Columbia abbreviation; US is not accepted.'}, 'offset': {'type': 'number', 'description': 'Monthly observations to skip. Default 0.'}, 'end_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'start_month': {'type': 'string', 'description': 'Calendar month in YYYY-MM format within the hosted snapshot.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fbi_wanted
Search the FBI's public Wanted/fugitive list by name or keyword. Returns matching subjects with aliases, the responsible field offices, and a link. Complements sanctions screening for person due diligence. Keyless.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (1-25, default 10).'}, 'query': {'type': 'string', 'description': 'Name or keyword to search (optional; omit for the current featured list).'}}, 'additionalProperties': False}
fda_device_510k
FDA 510(k) clearances for medical devices. The 510(k) pathway is how most non-high-risk devices come to market in the US. Filter by manufacturer (applicant), device name, product code, or decision date range. Used for competitive intel, device R&D scouting, M&A research.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': 'Manufacturer (applicant) name or device name search term.'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'product_code': {'type': 'string', 'description': "Optional product code (e.g. 'DXJ' for ECG)."}}, 'additionalProperties': False}
fda_device_recalls
FDA medical device recalls. Filter by device name or recalling manufacturer, classification (Class 1 most severe), or date range. Used for medical device supply chain monitoring and hospital biomed compliance.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': 'Optional device name or recalling firm search term.'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'classification': {'enum': ['1', '2', '3'], 'type': 'string', 'description': 'Recall classification: 1 (Class I, most severe), 2, 3.'}}, 'additionalProperties': False}
fda_drug_adverse_events
FDA Adverse Event Reporting System (FAERS) reports for a specific drug. Each result describes a reported adverse reaction including patient demographics, reactions, outcome, and seriousness. Used for pharmacovigilance and post-market safety analysis.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['drug'], 'properties': {'drug': {'type': 'string', 'description': "Drug name (brand or generic) to query FAERS for. Example: 'Lipitor' or 'atorvastatin'."}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'reaction': {'type': 'string', 'description': "Optional MedDRA-preferred-term reaction filter (e.g. 'headache', 'nausea', 'liver injury')."}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'serious_only': {'type': 'boolean', 'description': 'If true, only return serious adverse events (death, hospitalization, life-threatening, disability).'}}, 'additionalProperties': False}
fda_drug_lookup
Look up FDA drug label info by NDC code, brand name, or generic name. Returns indications, dosage, warnings, contraindications, mechanism, manufacturer, and DEA scheduling. Used for clinical decision support, pharmacy automation, drug-info chatbots.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "NDC code (e.g. '0002-1407'), brand name (e.g. 'Lipitor'), or generic name (e.g. 'atorvastatin')."}}, 'additionalProperties': False}
fda_drug_recalls
FDA drug enforcement actions (recalls). Filter by product name, recall classification (I=most severe, II, III), state, or date range. Useful for pharmacy compliance, supply chain monitoring, pharmacovigilance.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': 'Optional product description / generic name / brand name search term.'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state filter.'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'classification': {'enum': ['I', 'II', 'III'], 'type': 'string', 'description': 'Recall severity: I (most severe), II, III.'}}, 'additionalProperties': False}
fda_food_recalls
FDA food enforcement actions (food recalls). Filter by product description, recall classification, state, or date range. Used for retail food safety monitoring, supply chain compliance, restaurant management.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': 'Optional product description search term.'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state filter.'}, 'end_date': {'type': 'string', 'description': 'Inclusive ISO date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Inclusive ISO date lower bound (YYYY-MM-DD).'}, 'classification': {'enum': ['I', 'II', 'III'], 'type': 'string', 'description': 'Recall severity: I (most severe), II, III.'}}, 'additionalProperties': False}
fdic_deposits
Branch-office deposit data from the FDIC Summary of Deposits (annual snapshot). Returns deposits per branch sorted by deposit volume, useful for measuring local-market banking concentration.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'description': 'City name'}, 'limit': {'type': 'number', 'description': 'Max branches (default 25)'}, 'state': {'type': 'string', 'description': 'Two-letter state code'}}, 'additionalProperties': False}
fdic_failures
List FDIC bank failures. Filter by state and/or date range. Returns failure date, institution name, location, estimated cost, and resolution type. Sorted most-recent first. Use this for systemic-risk research, historical bank-stability analysis, or compliance work.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': 'Two-letter state code'}, 'offset': {'type': 'number', 'description': 'Pagination offset'}, 'end_date': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'start_date': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
fdic_financials
Get quarterly financial data for a specific bank by CERT number (FDIC Certificate Number). Returns recent quarters of assets, deposits, loans, capital ratios, income, and asset quality metrics. Most recent quarters first.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cert'], 'properties': {'cert': {'type': 'number', 'description': 'FDIC Certificate Number (get this from fdic_search_institutions)'}, 'limit': {'type': 'number', 'description': 'Number of recent quarters (default 4)'}}, 'additionalProperties': False}
fdic_history
Institution history events for a specific bank by CERT: mergers, acquisitions, name changes, charter conversions, failures. Returns most-recent first.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cert'], 'properties': {'cert': {'type': 'number', 'description': 'FDIC Certificate Number'}, 'limit': {'type': 'number', 'description': 'Max events (default 25)'}}, 'additionalProperties': False}
fdic_search_institutions
Search FDIC-insured banks and savings institutions by name, state, or city. Returns CERT number, name, location, total assets, deposits, net income, ROA, ROE, charter class. Use the CERT number for follow-up queries to fdic_financials or fdic_history.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'description': 'City name (exact)'}, 'name': {'type': 'string', 'description': 'Institution name (partial match)'}, 'limit': {'type': 'number', 'description': 'Max results (default 25)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0)'}, 'active_only': {'type': 'boolean', 'description': 'Only currently-active banks (default true)'}}, 'additionalProperties': False}
fdic_summary
Industry-level summary financials. Returns year-by-year aggregates across all FDIC-insured institutions, optionally filtered to a single state. Useful for macro banking-sector analysis.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Number of years (default 20)'}, 'state': {'type': 'string', 'description': 'Two-letter state code (omit for national)'}}, 'additionalProperties': False}
fec_candidate_details
Get full detail for a single federal candidate by FEC candidate_id (e.g. 'P80001571'). Includes office, party, status, election years, and mailing address. Use fec_candidate_search to find the candidate_id.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['candidate_id'], 'properties': {'candidate_id': {'type': 'string', 'description': "FEC candidate ID (e.g. 'P80001571', 'S2MA00170')."}}, 'additionalProperties': False}
fec_candidate_financials
Get aggregate campaign finance totals for a candidate by FEC candidate_id, broken down by election cycle. Includes total receipts, disbursements, individual contributions, cash on hand, and debts. Filter to one cycle with the cycle parameter.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['candidate_id'], 'properties': {'cycle': {'type': 'number', 'description': 'Two-year election cycle (even year, e.g. 2024). Optional.'}, 'limit': {'type': 'number', 'description': 'Maximum cycles to return (default 10, max 50).'}, 'candidate_id': {'type': 'string', 'description': "FEC candidate ID (e.g. 'S2MA00170')."}}, 'additionalProperties': False}
fec_candidate_search
Search federal candidates (President, House, Senate) by name, state, office, or party using FEC data. Returns candidate IDs needed for the other FEC tools.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cycle': {'type': 'number', 'description': 'Two-year election cycle (even year, e.g. 2024). Optional.'}, 'limit': {'type': 'number', 'description': 'Maximum candidates to return (default 20, max 100).'}, 'party': {'type': 'string', 'description': "Party code (e.g. 'DEM', 'REP', 'IND', 'LIB'). Optional."}, 'query': {'type': 'string', 'description': "Candidate name fragment (e.g. 'Warren', 'Smith'). Optional."}, 'state': {'type': 'string', 'description': "Two-letter state code to filter by (e.g. 'MA', 'TX'). Optional."}, 'office': {'type': 'string', 'description': "Office: 'P' (President), 'S' (Senate), or 'H' (House). Optional."}}, 'additionalProperties': False}
fec_committee_search
Search FEC-registered political committees (campaign committees, PACs, party committees, Super PACs) by name, state, or committee type. Returns committee IDs.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cycle': {'type': 'number', 'description': 'Two-year election cycle (even year, e.g. 2024). Optional.'}, 'limit': {'type': 'number', 'description': 'Maximum committees to return (default 20, max 100).'}, 'query': {'type': 'string', 'description': 'Committee name fragment. Optional.'}, 'state': {'type': 'string', 'description': 'Two-letter state code to filter by. Optional.'}, 'committee_type': {'type': 'string', 'description': "Committee type code: 'P' (President), 'S' (Senate), 'H' (House), 'N'/'Q' (PAC), 'O' (Super PAC), 'X'/'Y' (party). Optional."}}, 'additionalProperties': False}
fec_independent_expenditures
List independent expenditures (FEC Schedule E) supporting or opposing a candidate or made by a committee. Shows spender committee, amount, date, support/oppose, and description. Provide candidate_id or committee_id.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'cycle': {'type': 'number', 'description': 'Two-year election cycle (even year, e.g. 2024). Optional.'}, 'limit': {'type': 'number', 'description': 'Maximum expenditures to return (default 20, max 100).'}, 'candidate_id': {'type': 'string', 'description': "FEC candidate ID the spending targets (e.g. 'P80001571'). Provide this or committee_id."}, 'committee_id': {'type': 'string', 'description': "FEC committee ID of the spender (e.g. 'C00804856'). Provide this or candidate_id."}}, 'additionalProperties': False}
fed_board_h15_evidence_pack
Combine the latest official H.15 policy/reference rates with the complete nominal Treasury curve and headline 10y-2y and 10y-3m spreads in one provenance-backed evidence pack. Use this for 'summarize the current rate environment', 'build a Federal Reserve rates evidence pack', or as a direct-Board macro leg alongside other datasets. Values are historical observations, not a forecast, recommendation, or real-time quote.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fed_board_h15_rate_history
Return a bounded history for one active Federal Reserve Board H.15 business-day rate series from the self-hosted official snapshot. Includes canonical series metadata, values, pagination, exact D1 coverage, raw-package hash, and attribution. Use this for 'show the effective federal funds rate history', 'get daily 10-year Treasury yields', or 'what was prime over this period?'. Scope is 2000-present and is not a live market quote.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum observations. Default 30.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'series': {'type': 'string', 'description': "Exact H.15 series_name, descriptive name, or Treasury alias such as '10-year Treasury', '2y', or '3-month Treasury'."}, 'end_date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'start_date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fed_board_h15_rate_spread
Calculate a time series of one Federal Reserve Board H.15 rate minus another on aligned business dates. Returns both canonical series, component values, percentage-point and basis-point spreads, pagination, provenance, and exact hosted coverage. Use this for '10-year minus 2-year Treasury spread', 'prime minus fed funds', or 'compare 30-year and 5-year yields'. Treasury aliases such as '10y' and '2y' are accepted. Not a forecast or trading signal.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_a', 'series_b'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum aligned observations. Default 30.'}, 'offset': {'type': 'number', 'description': 'Aligned observations to skip. Default 0.'}, 'end_date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'series_a': {'type': 'string', 'description': "Exact H.15 series_name, descriptive name, or Treasury alias such as '10-year Treasury', '2y', or '3-month Treasury'."}, 'series_b': {'type': 'string', 'description': "Exact H.15 series_name, descriptive name, or Treasury alias such as '10-year Treasury', '2y', or '3-month Treasury'."}, 'start_date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fed_board_h15_search_series
Search the active business-day series in LiveDataLink's self-hosted official Federal Reserve Board H.15 snapshot. Returns canonical series names, descriptions, instruments, maturities, coverage, pagination, and source hash. Use this for 'find the Fed funds series', 'what Treasury maturities are available?', or to resolve a series before a history/spread call. This is direct Board data, not a FRED proxy.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum series. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional words, instrument code, maturity, or series name.'}, 'offset': {'type': 'number', 'description': 'Series to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fed_board_h15_yield_curve
Build the nominal US Treasury constant-maturity yield curve from the Federal Reserve Board's self-hosted H.15 snapshot for the latest business day on or before a date. Returns maturities, yields, canonical series names, 10y-2y and 10y-3m spreads, curve-shape classification, provenance, and source hash. Use this for 'show today's Treasury curve', 'was the curve inverted on 2024-06-03?', or 'compare short and long rates'. Not security pricing or investment advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fed_z1_catalog
List and search the deliberately small catalog of aggregate U.S. balance-sheet and debt series in LiveDataLink's self-hosted Federal Reserve Z.1 snapshot. Returns official series IDs, stable LiveDataLink slugs, table/line metadata, units, adjustment basis, coverage, pagination, release hash, and attribution. Use this for 'what household balance-sheet measures are available?', 'find the mortgage debt series', or to resolve a series before another Z.1 call. This is not the full Z.1 universe.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum series. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional substring of slug, official series ID, or title.'}, 'offset': {'type': 'number', 'description': 'Series to skip. Default 0.'}, 'category': {'enum': ['household_balance_sheet', 'debt_outstanding'], 'type': 'string', 'description': 'Optional curated category.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fed_z1_change
Calculate the absolute and percentage change in one curated Federal Reserve Z.1 aggregate between two exact hosted quarters. Returns both observations, dollar change, percent change, series definitions, release provenance, and source hashes. Use this for 'how much did household net worth change from 2019 Q4 to 2024 Q4?', 'growth in mortgage debt since 2020', or 'change in federal debt outstanding between two quarters'. This is descriptive historical arithmetic, not a forecast or recommendation.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series', 'start_period', 'end_period'], 'properties': {'series': {'type': 'string', 'description': 'Exact curated slug or official Z.1 series ID. Call fed_z1_catalog to discover supported values.'}, 'end_period': {'type': 'string', 'description': 'Quarter in official Z.1 YYYY:Qn form, such as 2020:Q4.'}, 'start_period': {'type': 'string', 'description': 'Quarter in official Z.1 YYYY:Qn form, such as 2020:Q4.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fed_z1_series
Return a bounded quarterly history for one curated Federal Reserve Financial Accounts (Z.1) aggregate series from LiveDataLink's self-hosted release snapshot. Includes official series/table identifiers, dollar values, units, seasonal-adjustment basis, pagination, source hash, and release provenance. Use this for 'show household net worth since 2019', 'quarterly federal debt outstanding', or 'consumer credit history'. Values are aggregate historical estimates that may be revised.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum observations, newest first. Default 24.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'series': {'type': 'string', 'description': 'Exact curated slug or official Z.1 series ID. Call fed_z1_catalog to discover supported values.'}, 'end_period': {'type': 'string', 'description': 'Quarter in official Z.1 YYYY:Qn form, such as 2020:Q4.'}, 'start_period': {'type': 'string', 'description': 'Quarter in official Z.1 YYYY:Qn form, such as 2020:Q4.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fed_z1_snapshot
Return the latest hosted quarter for one to eight curated Federal Reserve Z.1 balance-sheet or debt aggregates on one consistent release. Includes values in millions and trillions of dollars, official IDs, adjustment bases, release quarter, hashes, and attribution. Use this for 'latest household net worth and liabilities', 'compare current household, business, and federal debt levels', or as a macro evidence leg alongside FRED and Treasury tools. Do not compare levels without considering definitions and adjustment bases.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series'], 'properties': {'series': {'type': 'array', 'items': {'type': 'string'}, 'description': 'One to eight unique exact curated slugs or official series IDs.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fema_nfhl_compare_inventory_items
Compare 2-10 exact FEMA NFHL inventory units for coverage freshness and advertised download size. Returns requested-order rows, missing IDs, total estimated bytes, and provenance, enabling auditable acquisition estimates across target counties/communities. No geometry is hosted or downloaded. Use flood_zone_lookup instead for point/address flood-zone questions.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dfirm_ids'], 'properties': {'dfirm_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to ten distinct exact FEMA DFIRM IDs.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fema_nfhl_get_inventory_item
Get one self-hosted FEMA NFHL inventory unit by exact DFIRM ID. Returns jurisdiction, state, coverage-unit kind, package update date, advertised size, filename, canonical FEMA download URL, and immutable provenance. Use this to produce acquisition evidence after search. It does not fetch or inspect the geodatabase; use flood_zone_lookup for address/coordinate zone questions.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dfirm_id'], 'properties': {'dfirm_id': {'type': 'string', 'description': 'Exact six-character FEMA DFIRM ID, optionally suffixed -NFHL.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fema_nfhl_get_snapshot_metadata
Return the pinned FEMA NFHL inventory snapshot's run ID, row/state counts, displayed update-date coverage, hashes, acquisition method/evidence origin, rights, exact official source URLs, scope boundary, fail-closed inventory-schema checks, and MapServer layer-ID/type verification. Use this to qualify evidence and freshness before relying on inventory results. This is not a polygon corpus and does not replace flood_zone_lookup.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fema_nfhl_search_inventory
Search LiveDataLink's complete pinned projection of FEMA's nationwide NFHL coverage/download inventory by jurisdiction, state, unit kind, displayed update date, and advertised ZIP size. Returns bounded pagination, both displayed and filename-derived dates, canonical FEMA download evidence, and snapshot hashes. Commercial use: screen coverage/freshness and plan acquisition before property diligence. This is inventory metadata only; for an address or coordinate flood-zone question use flood_zone_lookup, which consults FEMA's live Flood Hazard Zones layer.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sort': {'enum': ['jurisdiction', 'update_date_desc', 'size_desc'], 'type': 'string', 'description': 'Stable sort. Default jurisdiction.'}, 'limit': {'type': 'number', 'description': 'Maximum rows. Default 20.'}, 'query': {'type': 'string', 'description': 'DFIRM ID, item ID, jurisdiction, state, code, or filename search terms (maximum 8 terms).'}, 'state': {'type': 'string', 'description': 'Two-letter state/territory code or full FEMA state name.'}, 'offset': {'type': 'number', 'description': 'Rows to skip. Default 0.'}, 'updated_from': {'type': 'string', 'description': 'Inclusive displayed inventory update date floor, YYYY-MM-DD.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'updated_through': {'type': 'string', 'description': 'Inclusive displayed inventory update date ceiling, YYYY-MM-DD.'}, 'jurisdiction_kind': {'enum': ['countywide', 'community', 'territorywide'], 'type': 'string', 'description': 'Inventory coverage-unit kind derived conservatively from FEMA identifiers/names.'}, 'max_advertised_mb': {'type': 'number', 'description': 'Maximum FEMA-advertised package size in approximate MiB.'}, 'min_advertised_mb': {'type': 'number', 'description': 'Minimum FEMA-advertised package size in approximate MiB.'}}, 'additionalProperties': False}
fema_nfhl_summarize_state_inventory
Summarize all hosted FEMA NFHL inventory units for one state/territory: unit counts by kind, oldest/latest package dates, total advertised download-volume estimate, and largest unit. Use for state coverage/freshness comparisons and data-acquisition budgeting. This does not mean every place or parcel has digital NFHL geometry and is not a flood determination.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['state'], 'properties': {'state': {'type': 'string', 'description': 'Two-letter state/territory code or full FEMA state name.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fhfa_hpi_compare
Compare two to eight US geographies on a consistent FHFA HPI series and rank them by one-year price-index change. Returns latest level, one-year and five-year change, CAGR, recent direction, stable place_id/geography_level fields, and source provenance for later property-market evidence packs. Use this for 'compare home-price momentum in Texas and Florida' or 'which of these metros has stronger five-year appreciation?'. Not a property valuation or investment recommendation.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['places'], 'properties': {'places': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight exact FHFA place ids or geography names.'}, 'frequency': {'enum': ['monthly', 'quarterly', 'annual'], 'type': 'string', 'description': 'Observation frequency. Default quarterly.'}, 'hpi_flavor': {'enum': ['purchase-only', 'all-transactions'], 'type': 'string', 'description': 'FHFA index flavor. Default purchase-only.'}, 'index_basis': {'enum': ['seasonally_adjusted', 'not_seasonally_adjusted'], 'type': 'string', 'description': 'Index column to use. Default seasonally_adjusted.'}, 'geography_level': {'type': 'string', 'description': 'Optional exact FHFA geography level to disambiguate state, metro, division, or national series.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fhfa_hpi_series
Return a bounded FHFA House Price Index history for one US geography from LiveDataLink's self-hosted official snapshot. Includes stable FHFA place_id, geography level, year/period, adjusted and unadjusted index values, pagination, snapshot hash, and required attribution. Use this for 'show California house-price history', 'chart the Austin metro HPI', or as a federal price-index leg alongside realestate_trend. The index measures average price change; it is not a property value or appraisal.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['place'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum observations. Default 24.'}, 'place': {'type': 'string', 'description': "Exact FHFA place_id or geography name, such as 'CA', 'California', a 5-digit CBSA id, or an FHFA metro name."}, 'offset': {'type': 'number', 'description': 'Observations to skip for pagination. Default 0.'}, 'end_year': {'type': 'number', 'description': 'Optional latest observation year.'}, 'frequency': {'enum': ['monthly', 'quarterly', 'annual'], 'type': 'string', 'description': 'Observation frequency. Default quarterly.'}, 'hpi_flavor': {'enum': ['purchase-only', 'all-transactions'], 'type': 'string', 'description': 'FHFA index flavor. Default purchase-only.'}, 'start_year': {'type': 'number', 'description': 'Optional earliest observation year.'}, 'index_basis': {'enum': ['seasonally_adjusted', 'not_seasonally_adjusted'], 'type': 'string', 'description': 'Index column to use. Default seasonally_adjusted.'}, 'geography_level': {'type': 'string', 'description': 'Optional exact FHFA geography level to disambiguate state, metro, division, or national series.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
fhfa_hpi_trend
Summarize the latest FHFA HPI trend for one US geography from the self-hosted official series. Returns latest index, previous-period, one-year and five-year changes, five-year CAGR, recent direction, stable geography identifiers, and provenance. Use this for 'how fast are home prices rising in Texas?', 'is the Miami HPI falling?', or as the public-data corroboration leg for a realestate_market_screen. Not a forecast, appraisal, or investment recommendation.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['place'], 'properties': {'place': {'type': 'string', 'description': "Exact FHFA place_id or geography name, such as 'CA', 'California', a 5-digit CBSA id, or an FHFA metro name."}, 'frequency': {'enum': ['monthly', 'quarterly', 'annual'], 'type': 'string', 'description': 'Observation frequency. Default quarterly.'}, 'hpi_flavor': {'enum': ['purchase-only', 'all-transactions'], 'type': 'string', 'description': 'FHFA index flavor. Default purchase-only.'}, 'index_basis': {'enum': ['seasonally_adjusted', 'not_seasonally_adjusted'], 'type': 'string', 'description': 'Index column to use. Default seasonally_adjusted.'}, 'geography_level': {'type': 'string', 'description': 'Optional exact FHFA geography level to disambiguate state, metro, division, or national series.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
flood_zone_lookup
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'location': {'type': 'string', 'description': 'Address or zip to geocode.'}}, 'additionalProperties': False}
fmcsa_carrier_authority
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 carrier compliance check.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dot_number'], 'properties': {'dot_number': {'type': 'integer', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
fmcsa_carrier_compare
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 decision.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dot_numbers'], 'properties': {'dot_numbers': {'anyOf': [{'type': 'array', 'items': {'type': 'integer', 'exclusiveMinimum': 0}}, {'type': 'string'}], 'description': '2-5 USDOT numbers, as an array or comma-separated string.'}}, 'additionalProperties': False}
fmcsa_carrier_lookup
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 all US carriers registered with FMCSA.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc_number': {'type': 'integer', 'exclusiveMinimum': 0}, 'dot_number': {'type': 'integer', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
fmcsa_carrier_search
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 100, 'minLength': 2}}, 'additionalProperties': False}
fmcsa_safety_scores
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', or any trucking safety evaluation. Higher BASIC percentiles = worse record. For OOS rates, lower is better; national averages provided for comparison.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dot_number'], 'properties': {'dot_number': {'type': 'integer', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
fred_category_series
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['category_id'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'category_id': {'type': 'number', 'description': 'FRED category ID. See https://fred.stlouisfed.org/categories/ for the hierarchy.'}}, 'additionalProperties': False}
fred_compare
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_ids'], 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound ISO date (YYYY-MM-DD).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound ISO date (YYYY-MM-DD).'}, 'series_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': '2 to 5 FRED series IDs.'}}, 'additionalProperties': False}
fred_observations
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).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_id'], 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound ISO date (YYYY-MM-DD).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound ISO date (YYYY-MM-DD).'}, 'units': {'type': 'string', 'description': "Units transformation: 'lin' (default), 'chg' (change), 'ch1' (change YoY), 'pch' (% change), 'pc1' (% change YoY), 'log', etc."}, 'frequency': {'type': 'string', 'description': "Aggregate to a different frequency: 'd', 'w', 'bw', 'm', 'q', 'sa', 'a'."}, 'series_id': {'type': 'string', 'description': "FRED series ID (e.g. 'GDP', 'UNRATE'). See https://fred.stlouisfed.org/ for the catalog."}, 'aggregation_method': {'enum': ['avg', 'sum', 'eop'], 'type': 'string', 'description': "Aggregation method when changing frequency: 'avg', 'sum', or 'eop' (end of period)."}}, 'additionalProperties': False}
fred_quick_indicator
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_indicator.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['indicator'], 'properties': {'end': {'type': 'string', 'description': 'Inclusive upper-bound ISO date (YYYY-MM-DD).'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'start': {'type': 'string', 'description': 'Inclusive lower-bound ISO date (YYYY-MM-DD).'}, 'indicator': {'enum': ['unemployment_rate', 'fed_funds', 'fed_funds_target', 'cpi', 'core_cpi', 'gdp', 'real_gdp', 'ten_year_yield', 'two_year_yield', 'thirty_year_yield', 'thirty_year_mortgage', 'm2', 'industrial_production', 'retail_sales', 'nonfarm_payrolls', 'housing_starts', 'case_shiller', 'vix', 'wti', 'brent', 'natural_gas_henry_hub', 'dollar_index', 'consumer_sentiment', 'initial_claims', 'pce_inflation', 'recession_indicator'], 'type': 'string', 'description': 'Friendly indicator name. See description for valid options.'}}, 'additionalProperties': False}
fred_releases
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'release_id': {'type': 'number', 'description': "Optional. If provided, return only that release's metadata."}, 'upcoming_dates': {'type': 'boolean', 'description': 'If true, return upcoming release date schedule instead of release metadata. Default false.'}}, 'additionalProperties': False}
fred_search
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['search_text'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 50 for observations, 25 for catalog queries).'}, 'tag_names': {'type': 'string', 'description': "Optional semicolon-delimited tag filter (e.g. 'usa;monthly')."}, 'search_text': {'type': 'string', 'description': "Free-text search query (e.g. 'unemployment Texas', 'natural gas price', 'corporate profit')."}, 'search_type': {'enum': ['full_text', 'series_id'], 'type': 'string', 'description': "'full_text' (default) or 'series_id'."}}, 'additionalProperties': False}
fred_series_info
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['series_id'], 'properties': {'series_id': {'type': 'string', 'description': "FRED series ID (e.g. 'GDP', 'UNRATE', 'CPIAUCSL', 'DGS10')."}}, 'additionalProperties': False}
geocode_address
Geocode a US street address with the Census Geocoder (keyless). Accepts a one-line address OR structured street/city/state/zip parts. Returns the normalized matched address, longitude/latitude, and Census geographies (state, county, tract, block, congressional district) with GEOIDs. No match returns an explicit not-found message.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': 'ZIP code for a structured query.'}, 'city': {'type': 'string', 'description': 'City for a structured query.'}, 'state': {'type': 'string', 'description': "Two-letter state code for a structured query (e.g. 'DC')."}, 'street': {'type': 'string', 'description': "Street line for a structured query (e.g. '4600 Silver Hill Rd')."}, 'address': {'type': 'string', 'description': "One-line address, e.g. '4600 Silver Hill Rd, Washington, DC 20233'. Provide this OR the structured parts."}}, 'additionalProperties': False}
geocode_batch
Geocode up to 10 one-line US addresses in a single call. Returns one block per input address (matched address, coordinates, and county/tract GEOIDs). For large jobs the Census batch file API supports up to 10k rows; this tool covers small ad-hoc batches.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['addresses'], 'properties': {'addresses': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of one-line address strings. Max 10.'}}, 'additionalProperties': False}
geocode_coordinates
Reverse-geocode a longitude/latitude pair with the Census Geocoder (keyless). Returns the Census geographies (state, county, tract, block, congressional district) containing the point, with GEOIDs.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['longitude', 'latitude'], 'properties': {'latitude': {'type': 'number', 'description': 'Latitude (y), e.g. 38.84'}, 'longitude': {'type': 'number', 'description': 'Longitude (x), e.g. -76.92'}}, 'additionalProperties': False}
github_repo
Public GitHub repository stats: description, stars, forks, open issues, primary language, license, last push date, and archived status. Useful for assessing the health and maintenance of an open-source dependency. Keyless (60 req/hr unauthenticated).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['repo'], 'properties': {'repo': {'type': 'string', 'description': "Repository as 'owner/repo', e.g. 'facebook/react'."}}, 'additionalProperties': False}
govinfo_legislation_committee_path
Return the complete committee and subcommittee path published in GovInfo Bill Status XML for one bill, preserving stable committee system codes, parent links, chambers, committee types, and dated activities. Use this for 'which committees handled H.R. 2?', 'show subcommittee referrals for this bill', or 'build a committee-routing audit trail'. Coverage is 118th-Congress HR/S only; absence means the captured XML supplied no committee record.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill_type', 'bill_number'], 'properties': {'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'bill_number': {'type': 'number', 'description': 'Numeric bill number within the fixed 118th Congress.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
govinfo_legislation_evidence_pack
Combine a hosted bill's identity, sponsor/cosponsor aggregates, law citations, policy subjects, complete committee path, complete text-version lineage, bounded recent actions, related-measure summary, official URLs, per-record XML hash, and snapshot provenance. Use this for 'build an evidence pack for H.R. 2670', 'document the source trail for S. 1', or 'summarize what the official status record proves before due diligence'. Coverage is the complete 118th-Congress HR/S slice only; recent actions default to 15 and relationships to 20 with explicit stored totals and truncation flags.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill_type', 'bill_number'], 'properties': {'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'bill_number': {'type': 'number', 'description': 'Numeric bill number within the fixed 118th Congress.'}, 'action_limit': {'type': 'number', 'description': 'Maximum most-recent actions in the pack. Default 15; stored total is always returned.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
govinfo_legislation_relationships
Return a paginated related-measure map for one bill from official GovInfo Bill Status XML, including companion, identical, related, and procedurally related measures, who identified each relationship, and the related measure's latest published action. Use this for 'find the Senate companion to this House bill', 'which rule resolution governed this bill?', or 'map CRS-identified related measures'. Coverage starts from 118th-Congress HR/S bills; related targets may be resolution types that are not otherwise hosted as primary records.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill_type', 'bill_number'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum relationship records. Default 25.'}, 'offset': {'type': 'number', 'description': 'Relationship records to skip. Default 0.'}, 'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'bill_number': {'type': 'number', 'description': 'Numeric bill number within the fixed 118th Congress.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
govinfo_legislation_search
Search LiveDataLink's self-hosted official GovInfo Bill Status snapshot across bill number/title, all published titles, sponsor, policy area, legislative subjects, and committee names, with optional enacted and multi-version filters. Returns stable bill identifiers, sponsor/status facts, pagination, source XML hashes, and provenance. Use this for 'find 118th Congress bills about aviation safety', 'which border bills became law?', or 'bills assigned to the Finance Committee with multiple text versions'. Coverage is complete for HR and S in the 118th Congress only; resolutions and other Congresses are excluded. For Congress.gov's live/current API view, use the existing Congress tools instead.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum bills. Default 20.'}, 'query': {'type': 'string', 'description': 'Bill number/title phrase, sponsor name, policy area, subject, or committee phrase.'}, 'offset': {'type': 'number', 'description': 'Bills to skip. Default 0.'}, 'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'policy_area': {'type': 'string', 'description': 'Optional exact policy-area label, case-insensitive.'}, 'enacted_only': {'type': 'boolean', 'description': 'When true, require at least one law citation in the captured Bill Status XML.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'multiple_text_versions_only': {'type': 'boolean', 'description': 'When true, require at least two published GovInfo text-version links.'}}, 'additionalProperties': False}
govinfo_legislation_version_lineage
Return every published GovInfo text-version link for one hosted bill, including version type/code, date, immutable package identifier, package page, and official XML URL. Use this for 'show the introduced, reported, engrossed, enrolled, and law versions of H.R. 2670', 'what version codes exist for S. 1?', or to assemble a reproducible legislative-text lineage. This is version metadata, not a text diff. Coverage is 118th-Congress HR/S only.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill_type', 'bill_number'], 'properties': {'bill_type': {'enum': ['HR', 'S'], 'type': 'string', 'description': 'Hosted measure type: HR for a House bill or S for a Senate bill. Resolutions are outside this v1 snapshot.'}, 'bill_number': {'type': 'number', 'description': 'Numeric bill number within the fixed 118th Congress.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
grants_get_opportunity
Fetch full detail for a Grants.gov opportunity by its numeric opportunity id (the 'id' field from grants_search, e.g. '334326'). Returns description, eligibility, funding (ceiling/floor/estimated), key dates, CFDA numbers and the agency contact.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['opportunityId'], 'properties': {'opportunityId': {'type': 'string', 'description': "Numeric opportunity id from a grants_search result (e.g. '334326')."}}, 'additionalProperties': False}
grants_search
Search federal funding opportunities on Grants.gov (keyless). Filter by keyword, opportunity status (forecasted/posted/closed/archived), agency, funding category and eligibility. Returns opportunity number, title, agency, status, open/close dates and CFDA numbers.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'rows': {'type': 'number', 'description': 'Max results (default 25, max 100).'}, 'keyword': {'type': 'string', 'description': "Free-text keyword (e.g. 'clean energy', 'rural health')."}, 'agencies': {'type': 'string', 'description': "Agency code filter (e.g. 'NSF', 'HHS'). Pipe-separate multiples."}, 'oppStatuses': {'type': 'string', 'description': "Pipe-separated statuses. Default 'forecasted|posted'. Options: forecasted, posted, closed, archived."}, 'eligibilities': {'type': 'string', 'description': "Applicant-eligibility code filter (e.g. '25' state governments, '99' unrestricted). Pipe-separate multiples."}, 'fundingCategories': {'type': 'string', 'description': "Funding category code filter (e.g. 'ENV', 'ED'). Pipe-separate multiples."}, 'fundingInstruments': {'type': 'string', 'description': "Funding-instrument code filter (e.g. 'G' grant, 'CA' cooperative agreement). Pipe-separate multiples."}}, 'additionalProperties': False}
gsa_per_diem_lookup
Look up official GSA lodging and meals-and-incidental (M&IE) reimbursement rates for a federal fiscal year and CONUS destination. Provide either a five-digit ZIP, or a two-letter state with an optional city. State-only results are paginated and capped at 25 locations per call. Returns all 12 monthly lodging limits, the daily M&IE limit, locality/county coverage, and official source metadata. GSA fiscal years run October 1 through September 30; Alaska, Hawaii, territories, and foreign locations use other federal rate sources.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fiscal_year'], 'properties': {'zip': {'type': 'string', 'description': 'Exactly five ZIP digits, preserving leading zeroes. Do not combine with state or city.'}, 'city': {'type': 'string', 'description': "Optional city within state, e.g. 'O'Fallon'. GSA punctuation quirks are normalized safely."}, 'limit': {'type': 'number', 'description': 'Maximum locations returned; default 10 and hard maximum 25.'}, 'state': {'type': 'string', 'description': 'Two-letter code for a contiguous state or DC. Required with city; omit when using zip.'}, 'offset': {'type': 'number', 'description': 'Locations to skip for state-result pagination; default 0.'}, 'fiscal_year': {'type': 'number', 'description': 'Four-digit federal fiscal year. GSA generally publishes the current three fiscal years.'}}, 'additionalProperties': False}
gsa_per_diem_mie_breakdown
List the official CONUS meals-and-incidental expense (M&IE) tiers for a federal fiscal year, including breakfast, lunch, dinner, incidental, and first/last travel-day amounts. Use gsa_per_diem_lookup to identify the applicable total for a destination.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fiscal_year'], 'properties': {'fiscal_year': {'type': 'number', 'description': 'Four-digit federal fiscal year. GSA generally publishes the current three fiscal years.'}}, 'additionalProperties': False}
hud_fha_lender_exposure
Aggregate confirmed HUD FHA multifamily mortgage maturities by holder, state, or maturity month for an exact date window. Returns mortgage count, unpaid principal balance, and units with the monthly HUD snapshot provenance. Use this for 'which FHA lenders have maturities in 2027?' or 'FHA maturity exposure by state'. It does not estimate default risk, ownership, borrower intent, or refinancing likelihood.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start_date', 'end_date'], 'properties': {'limit': {'type': 'number'}, 'state': {'type': 'string'}, 'offset': {'type': 'number'}, 'end_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window end.'}, 'group_by': {'enum': ['lender', 'state', 'month'], 'type': 'string'}, 'start_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window start.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
hud_fha_maturity_search
Find official HUD active multifamily FHA mortgages maturing in an exact window, with optional state, holder-name, unpaid-balance, and HUD TC/LIHTC filters. Returns property, project number, maturity, balance, units, lender, rate, and source provenance from HUD's monthly FHA Subsidiary Ledger extract. Use this for 'FHA loans maturing in Texas next year' or 'multifamily debt maturity schedule'. A maturity is a filed source field, not refinance intent or a contact lead list.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start_date', 'end_date'], 'properties': {'limit': {'type': 'number'}, 'state': {'type': 'string'}, 'lender': {'type': 'string'}, 'offset': {'type': 'number'}, 'end_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window end.'}, 'lihtc_only': {'type': 'boolean'}, 'start_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window start.'}, 'min_balance': {'type': 'number'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
hud_lihtc_year15_radar
Find HUD LIHTC properties whose placed-in-service year reaches the federal 15-year reference date in an exact window. Returns source project fields, unit counts, and a clearly labeled screening date. Use this for 'LIHTC projects reaching year 15 in 2027'. Year 15 is not proof that affordability restrictions expire; extended-use rules vary by state and property documents, so this is not legal, compliance, or investment advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start_date', 'end_date'], 'properties': {'limit': {'type': 'number'}, 'state': {'type': 'string'}, 'offset': {'type': 'number'}, 'end_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window end.'}, 'min_units': {'type': 'number'}, 'start_date': {'type': 'string', 'description': 'Inclusive YYYY-MM-DD window start.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
hurricane_tracker
Currently-active hurricanes and tropical systems from NOAA NHC, with category, wind/pressure, current position, movement, and forecast cone link.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'basin': {'type': 'string', 'description': "Optional basin filter: 'AL' (Atlantic), 'EP' (Eastern Pacific), 'CP' (Central Pacific)."}}, 'additionalProperties': False}
influence_network_map
One-call 'follow the money and influence' map for an organization, joined across three federal public-record streams: FEC (the org's connected political committees / PACs - its political-spending vehicles), the U.S. Senate Lobbying Disclosure Act (filings where the org is the client, the reported lobbying spend, the firms it hired, and the issue areas lobbied), and USAspending (federal contracts + grants the org RECEIVES, with award counts and top agencies). Returns a readable map of money flowing OUT to influence (lobbying + political committees) vs. money flowing IN from federal awards. Built for investigative journalism, govcon, and due-diligence research. Informational public-record synthesis, NOT a risk score (distinct from counterparty_risk_score). The FEC leg needs an api.data.gov key and is noted as skipped if unavailable; a source that fails is noted, not fatal.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['organization'], 'properties': {'year': {'type': 'string', 'description': "Optional 4-digit lobbying filing year (e.g. '2024'); defaults to the most recent year with filings."}, 'state': {'type': 'string', 'description': 'Optional 2-letter state to scope the FEC committee search.'}, 'company': {'type': 'string', 'description': 'Alias for organization.'}, 'organization': {'type': 'string', 'description': "Organization / company name (e.g. 'Lockheed Martin', 'Boeing')."}}, 'additionalProperties': False}
ip_reputation
Risk profile for an IP address: geolocation and network (ASN/ISP/org) plus two abuse signals - whether it is a known Tor exit node, and whether it appears on the abuse.ch Feodo botnet command-and-control blocklist. For fraud, abuse, and security screening. Keyless.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': 'IPv4 or IPv6 address to screen.'}}, 'additionalProperties': False}
issuer_diligence_dossier
One-call NARRATIVE public-record diligence dossier for a public company / SEC issuer. Joins SEC EDGAR (registrant identity, CIK/ticker, recent filings and their form mix), federal courts via CourtListener (RECAP dockets whose name references the issuer), USAspending (federal contract awards, name-matched), and CPSC product-safety recalls into a readable brief with a short headline and four sections: Identity & SEC, Litigation, Federal business, and Product-safety. Every source degrades gracefully - a failing leg is noted, not fatal. This is a narrative synthesis, deliberately distinct from counterparty_risk_score (a 0-100 score) and entity_dossier (SEC+EPA+sanctions only). Informational public-record synthesis, not a background check or legal/financial advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'state': {'type': 'string', 'description': 'Optional 2-letter state hint for disambiguation (currently informational).'}, 'ticker': {'type': 'string', 'description': "Optional stock ticker hint to pin the SEC EDGAR match (e.g. 'LMT')."}, 'company': {'type': 'string', 'description': "Public company / SEC issuer name (e.g. 'Lockheed Martin', 'Pfizer')."}}, 'additionalProperties': False}
iv_analytics
Compute derived options-volatility analytics for a US ticker from LiveDataLink's historical volatility series (2019-2024): IV Rank (where current implied vol sits in its own range over the lookback window), IV Percentile (share of days with lower IV), Variance Risk Premium (implied minus realized vol), 52-week IV high/low, and 1-week/1-month IV momentum. Premium synthesis over the options-history store. Analytical aid, not investment advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'as_of': {'type': 'string', 'description': 'Optional as-of date (YYYY-MM-DD); defaults to the latest available day.'}, 'ticker': {'type': 'string', 'description': "US stock ticker with listed options (e.g. 'AAPL', 'SPY')."}, 'lookback_days': {'type': 'number', 'description': 'Trailing window for rank/percentile (default 252 ~ 1 trading year).'}}, 'additionalProperties': False}
kev_status_check
Check whether a CVE is in the CISA Known Exploited Vulnerabilities catalog. Returns date added, due date, ransomware association, and required action.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cve_id'], 'properties': {'cve_id': {'type': 'string', 'description': 'CVE identifier.'}}, 'additionalProperties': False}
kyb_aml_evidence_case_file
Assemble a reusable KYB/AML evidence case file for one company. Combines canonical identity and join keys, GLEIF ownership-chain screening, and public-record standing across sanctions, SEC, EPA, and federal awards, with explicit unavailable-source notes and a reviewer checklist. Informational evidence organization, not legal advice or sanctions clearance.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'ein': {'type': 'string', 'description': 'Optional EIN hint for nonprofit identity.'}, 'lei': {'type': 'string', 'description': 'Optional 20-character LEI to anchor the ownership chain.'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state.'}, 'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Case-file format. Defaults to markdown.'}, 'ticker': {'type': 'string', 'description': 'Optional SEC ticker hint.'}, 'company': {'type': 'string', 'description': 'Company or organization name.'}}, 'additionalProperties': False}
lane_location_risk_pack
Compare origin and destination risk for a logistics lane. Runs site-bound hazard/environmental profiles for both addresses and optionally adds FEMA disaster history for each area. Returns source coverage, point-in-time risk evidence, and an operational review checklist. This is informational public-record synthesis, not an insurance rating or route guarantee.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['origin_address', 'destination_address'], 'properties': {'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Report format. Defaults to markdown.'}, 'origin_area': {'type': 'string', 'description': 'Optional origin county/place for FEMA history.'}, 'origin_state': {'type': 'string', 'description': 'Optional origin 2-letter state, required with origin_area.'}, 'origin_address': {'type': 'string', 'description': 'Full US origin street address.'}, 'destination_area': {'type': 'string', 'description': 'Optional destination county/place for FEMA history.'}, 'destination_state': {'type': 'string', 'description': 'Optional destination 2-letter state, required with destination_area.'}, 'destination_address': {'type': 'string', 'description': 'Full US destination street address.'}}, 'additionalProperties': False}
leie_exclusion_details
Retrieve one HHS OIG LEIE exclusion record by the evidence ID returned from a LEIE lookup/search, including exclusion/reinstatement/waiver dates and source freshness.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['exclusion_id'], 'properties': {'exclusion_id': {'type': 'string', 'description': '24-character evidence ID from a LEIE result.'}}, 'additionalProperties': False}
leie_lookup_npi
Check a 10-digit NPI against the self-hosted HHS OIG List of Excluded Individuals/Entities (LEIE). Returns matching exclusion records with source freshness and evidence IDs. A match is a screening lead, not final identity confirmation; verify it with HHS OIG.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['npi'], 'properties': {'npi': {'type': 'string', 'description': 'Exactly 10 digits; placeholder NPI 0000000000 is rejected.'}}, 'additionalProperties': False}
leie_search_exclusions
Search the self-hosted HHS OIG LEIE by individual or business name, with optional two-letter state and a bounded result limit. Returns evidence IDs for follow-up. Name similarity alone does not establish identity.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Individual or business name, at least 2 characters.'}, 'limit': {'type': 'number', 'description': 'Maximum rows, default 10 and maximum 50.'}, 'state': {'type': 'string', 'description': 'Optional two-letter US state code.'}}, 'additionalProperties': False}
lei_hierarchy
Map a company's corporate family tree from the GLEIF relationship register (keyless, CC0 open data): given a company name or LEI, returns its direct parent, ultimate (top-of-tree) parent, and a list of its direct children/subsidiaries with the total subsidiary count. Answers 'who ultimately owns this company?' and 'what does this company own?' — core due-diligence and beneficial-ownership questions. Each node includes the LEI, legal name, and jurisdiction so you can drill further. Relationships GLEIF has no filing for are reported as 'none reported' (not an error).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': "A company legal name (e.g. 'Apple Inc') or a 20-character LEI code. Names resolve to the top-ranked match."}, 'children_limit': {'type': 'number', 'description': 'Max direct children to list (default 15, max 50). The total count is always reported.'}}, 'additionalProperties': False}
lei_lookup
Resolve a company name to its Legal Entity Identifier (LEI), or look up an LEI code directly, using the GLEIF public register (keyless, CC0 open data). Returns each matching entity's 20-character LEI, exact legal name, operating status (ACTIVE/INACTIVE), jurisdiction (ISO 3166-2), legal-form code, legal address (city/region/country), LEI registration status (ISSUED/LAPSED/RETIRED), and last-update date. The LEI is the global standard join key for entity resolution — use it to disambiguate a company and cross-reference it against sanctions, SEC EDGAR, federal spending, and due-diligence tools. Pass a name (fuzzy match, returns ranked candidates) or a 20-char LEI (exact).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max candidate records for a name search (default 10, max 25). Ignored for an exact LEI.'}, 'query': {'type': 'string', 'description': "A company legal name (e.g. 'Apple Inc') or a 20-character LEI code (e.g. 'HWUPKR0MPOU8FGXBT394')."}}, 'additionalProperties': False}
list_tool_groups
List every tool group (category) available on LiveDataLink with its domain count and tool count. Use this to discover which groups exist, then connect to https://livedatalink.ai/mcp?groups=<comma,separated> (or send the header X-Tool-Groups: <comma,separated>) to load ONLY those groups. Filtering keeps the tool list small so an agent selects tools accurately and uses less context. Free to call, no credits consumed. Optional 'query' filters group names.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string', 'description': 'Optional substring to filter group names (case-insensitive).'}}, 'additionalProperties': False}
load_tender_fraud_shield
Screen a carrier before accepting or dispatching a load. Resolves the carrier and combines FMCSA authority, insurance, safety, sanctions, court, and federal-award evidence with the supplied tender context. Flags inactive authority, missing liability evidence, sanctions or litigation findings, broker-only records, and mismatches between the carrier's reported location and the tender contact address. Returns CLEAR, REVIEW, or BLOCK with reasons, source coverage, primary links, and a dispatcher verification checklist. This is an analytical fraud-screening aid, not a substitute for direct FMCSA or insurance verification.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mc': {'type': 'number', 'description': 'MC/MX number without the prefix.'}, 'dot': {'type': 'number', 'description': 'USDOT number (preferred).'}, 'name': {'type': 'string', 'description': 'Carrier legal name when DOT/MC is unavailable.'}, 'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Report format. Defaults to markdown.'}, 'load_id': {'type': 'string', 'description': 'Optional internal load/tender identifier to echo in the report.'}, 'carrier_address': {'type': 'string', 'description': 'Address supplied with the tender or onboarding packet, used for a coarse location consistency check.'}}, 'additionalProperties': False}
lobbying_contributions
Search LDA contribution reports (political contributions disclosed by lobbyists/registrants). Filter by year, registrant, or lobbyist name.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page_size': {'type': 'number', 'description': 'Results per page (default 20).'}, 'filing_year': {'type': 'number', 'description': 'Filing year, e.g. 2025.'}, 'lobbyist_name': {'type': 'string', 'description': 'Lobbyist name, partial match.'}, 'registrant_name': {'type': 'string', 'description': 'Registrant (firm) name, partial match.'}}, 'additionalProperties': False}
lobbying_detail
Get the full detail of one lobbying filing by its UUID (from lobbying_search results), including all lobbying activities, issues, covered officials contacted, and the lobbyists involved.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['filing_uuid'], 'properties': {'filing_uuid': {'type': 'string', 'description': 'Filing UUID from lobbying_search results.'}}, 'additionalProperties': False}
lobbying_lobbyists
Search individual lobbyists by name (and optionally by their registrant firm). Returns lobbyist records with their associated firm.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number', 'description': 'Page number for pagination.'}, 'page_size': {'type': 'number', 'description': 'Results per page (default 20).'}, 'lobbyist_name': {'type': 'string', 'description': 'Lobbyist name, partial match.'}, 'registrant_name': {'type': 'string', 'description': 'Optional registrant (firm) name to scope the search.'}}, 'additionalProperties': False}
lobbying_registrants
Search registered lobbying firms (registrants) by name. Returns registrant profile records.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page_size': {'type': 'number', 'description': 'Results per page (default 20).'}, 'registrant_name': {'type': 'string', 'description': 'Registrant (firm) name, partial match.'}}, 'additionalProperties': False}
lobbying_search
Search U.S. federal lobbying disclosure filings (Senate LDA). Filter by year, filing type, registrant (lobbying firm), client (who hired them), or general issue code. Returns filings with the client, registrant, period, income/expenses, and lobbying issues. Pair with FEC and Congress tools to follow the money.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'number', 'description': 'Page number for pagination.'}, 'page_size': {'type': 'number', 'description': 'Results per page (default 20, max 25).'}, 'issue_code': {'type': 'string', 'description': "General issue area code, e.g. 'ENG' (energy), 'TAX', 'HCR' (health)."}, 'client_name': {'type': 'string', 'description': 'Client name (the entity that hired the lobbyist), partial match.'}, 'filing_type': {'type': 'string', 'description': "Filing type code, e.g. 'RR' (registration), 'Q1'-'Q4' (quarterly reports)."}, 'filing_year': {'type': 'number', 'description': 'Filing year, e.g. 2025.'}, 'registrant_name': {'type': 'string', 'description': 'Lobbying firm / registrant name (partial match).'}}, 'additionalProperties': False}
local_search
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, gyms, hotels, grocery stores, banks, schools, parks, libraries, auto repair, salons, and more.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query', 'location'], 'properties': {'query': {'type': 'string', 'description': "What to find (e.g., 'restaurants', 'coffee', 'gas station')"}, 'radius': {'type': 'number', 'description': 'Search radius in miles (default: 1.5)'}, 'location': {'type': 'string', 'description': 'Where to search (city, zip, or address)'}}, 'additionalProperties': False}
location_risk_report
One-call, site-bound hazard + environmental profile with an explainable 0-100 risk score. Geocodes an address (or takes lat/lon) then fans out to FEMA flood zone, recent FEMA disaster declarations (county), active NWS alerts, USGS earthquakes within 50km, EPA ECHO regulated facilities (by ZIP/state), and parcel records (Maryland statewide / Texas-Harris County only). The score starts at 100 and subtracts itemized deductions (flood SFHA, active alerts, declarations, EPA non-compliance, strong quakes). A failing source is noted, not fatal. Premium cross-source synthesis; not a substitute for a professional site assessment.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude (use with lon instead of address).'}, 'lon': {'type': 'number', 'description': 'Longitude (use with lat instead of address).'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state override (helps EPA/parcel/declaration scoping).'}, 'address': {'type': 'string', 'description': 'Full US street address to geocode.'}}, 'additionalProperties': False}
market_size_estimator
One-call TAM / market-size read for an industry (NAICS) in a US geography. Joins two independent federal sources that both count business activity by NAICS + area so each corroborates the other: US Census County Business Patterns (establishments, employment, annual payroll - needs a Census API key) and BLS QCEW (keyless: private establishment count, total wages, average annual pay, with employment implied from wages / avg pay). Returns the establishment count, employment, and a wage/payroll-based market-size anchor with the per-source evidence. Pass an 'industry' (e.g. 'restaurants', 'software publishers') or an explicit 'naics' code, and an optional 'state' or 'metro' (defaults to national). Market size here is the total annual wages/payroll paid in the industry+area - a concrete lower bound, NOT total revenue/receipts. A source that fails is noted, not fatal. Informational, not a guarantee.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'metro': {'type': 'string', 'description': "Optional 5-digit CBSA/metro code (e.g. '12420' Austin, TX). Census leg only; requires the Census key."}, 'naics': {'type': 'string', 'description': "Explicit 2 to 6 digit NAICS industry code (e.g. '722' food services, '5112' software publishers). Overrides 'industry'."}, 'state': {'type': 'string', 'description': "Optional 2-letter state code or 2-digit FIPS (e.g. 'TX', '48'). Omit for a national estimate."}, 'industry': {'type': 'string', 'description': "Free-text industry to map to a NAICS code (e.g. 'restaurants', 'software publishers', 'construction'). Provide this or 'naics'."}}, 'additionalProperties': False}
nasa_firms_search_fires
Search NASA FIRMS satellite active-fire/hotspot detections inside a bounded latitude/longitude box. Uses LiveDataLink's D1 mirror by default when configured, or the NASA Area API when live mode is requested. Results include acquisition time, satellite/sensor, confidence, fire radiative power, brightness, and day/night flag. Supports limit/offset pagination. A hotspot is a satellite thermal anomaly, not confirmation of a wildfire; verify consequential decisions with incident authorities and NASA FIRMS. The interactive bounding box is limited to 60 degrees wide by 30 degrees high; split larger regions into multiple calls.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['west', 'south', 'east', 'north'], 'properties': {'east': {'type': 'number', 'description': 'Eastern longitude; must be greater than west.'}, 'west': {'type': 'number', 'description': 'Western longitude of the bounding box.'}, 'limit': {'type': 'number', 'description': 'Maximum detections returned. Default 25.'}, 'north': {'type': 'number', 'description': 'Northern latitude; must be greater than south.'}, 'south': {'type': 'number', 'description': 'Southern latitude of the bounding box.'}, 'offset': {'type': 'number', 'description': 'Rows to skip for pagination. Default 0.'}, 'source': {'enum': ['VIIRS_NOAA20_NRT', 'VIIRS_NOAA21_NRT', 'MODIS_NRT'], 'type': 'string', 'description': 'NASA FIRMS sensor product. Default VIIRS_NOAA20_NRT.'}, 'data_mode': {'enum': ['auto', 'hosted', 'live'], 'type': 'string', 'description': 'auto uses the D1 mirror when configured; hosted requires D1; live requires NASA_FIRMS_MAP_KEY. Default auto.'}, 'day_range': {'type': 'number', 'description': 'Number of days from start_date, or most recent days when omitted. Default 1.'}, 'start_date': {'type': 'string', 'description': 'Optional first UTC date in YYYY-MM-DD form.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
nfip_flood_claims
National Flood Insurance Program claim history. A state-only request uses LiveDataLink's privacy-preserving self-hosted aggregate; zip/county/year filters use the live OpenFEMA API. Useful for assessing prior loss patterns without redistributing claim-level records from the hosted store.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': 'Five-digit zip code.'}, 'limit': {'type': 'number', 'description': 'Max rows (default 200).'}, 'state': {'type': 'string', 'description': 'Two-letter state code.'}, 'county': {'type': 'string', 'description': 'FEMA county code.'}, 'end_year': {'type': 'number', 'description': 'Latest year of loss.'}, 'start_year': {'type': 'number', 'description': 'Earliest year of loss.'}}, 'additionalProperties': False}
nonprofit_details
Full IRS EO BMF record for one organization by EIN, with the coded fields (subsection, foundation status, deductibility, EO status, ruling date) decoded to human-readable labels. Includes address, NTEE code, and the most recent reported asset/income/revenue figures.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ein'], 'properties': {'ein': {'type': 'string', 'description': 'Employer Identification Number (EIN). Accepts 9 digits with or without a dash, e.g. "13-1837418" or "131837418".'}}, 'additionalProperties': False}
nonprofit_lookup_ein
Look up a US tax-exempt organization by exact EIN from the IRS Exempt Organizations Business Master File (~1.27M orgs). Returns name, address, IRC subsection, and current EO status. Use nonprofit_details for the fully decoded record.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ein'], 'properties': {'ein': {'type': 'string', 'description': 'Employer Identification Number (EIN). Accepts 9 digits with or without a dash, e.g. "13-1837418" or "131837418".'}}, 'additionalProperties': False}
nonprofit_search_location
Find tax-exempt organizations by location: city, state, and/or 5-digit ZIP. At least one filter is required. Useful for discovering charities, churches, and foundations in an area. Returns up to 100 organizations.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': '5-digit ZIP code.'}, 'city': {'type': 'string', 'description': 'City name (combine with state for best results).'}, 'limit': {'type': 'number', 'description': 'Max results to return (default 20, max 100).'}, 'state': {'type': 'string', 'description': '2-letter US state/territory code, e.g. "TX".'}}, 'additionalProperties': False}
nonprofit_search_name
Fuzzy-search tax-exempt organizations by name, optionally filtered to a US state. Tolerant of word reordering and minor spelling differences. Returns ranked matches with EIN, location, and IRC subsection. Use the returned EIN with nonprofit_details or nonprofit_lookup_ein.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Organization name or partial name to search for.'}, 'limit': {'type': 'number', 'description': 'Max matches to return (default 10, max 50).'}, 'state': {'type': 'string', 'description': 'Optional 2-letter US state/territory code to narrow results, e.g. "NY", "TX", "CA".'}}, 'additionalProperties': False}
nonprofit_status
Current exempt-organization status for one organization by EIN: whether the IRS recognition is active, revoked, or terminated, plus the decoded status label, contribution deductibility, and the ruling (recognition) date. Tells donors and grantmakers if an org is still in good standing.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ein'], 'properties': {'ein': {'type': 'string', 'description': 'Employer Identification Number (EIN). Accepts 9 digits with or without a dash, e.g. "13-1837418" or "131837418".'}}, 'additionalProperties': False}
npi_lookup
Look up a single US healthcare provider by their 10-digit NPI (National Provider Identifier). Returns name, type, credential, primary specialty (taxonomy), practice location, and status. Keyless CMS data.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['npi'], 'properties': {'npi': {'type': 'string', 'description': '10-digit NPI number.'}}, 'additionalProperties': False}
npi_search_organization
Search healthcare organizations (hospitals, clinics, group practices, labs) by name. Requires organization_name; state and city optional.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['organization_name'], 'properties': {'city': {'type': 'string', 'description': 'City to narrow results (optional).'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'state': {'type': 'string', 'description': 'Two-letter state code to narrow results (optional).'}, 'organization_name': {'type': 'string', 'description': 'Organization name (required).'}}, 'additionalProperties': False}
npi_search_provider
Search individual US healthcare providers by name. Requires a last_name (first_name, state, city optional). Returns NPI, specialty, location for each match.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['last_name'], 'properties': {'city': {'type': 'string', 'description': 'City to narrow results (optional).'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'state': {'type': 'string', 'description': 'Two-letter state code to narrow results (optional).'}, 'last_name': {'type': 'string', 'description': 'Provider last name (required).'}, 'first_name': {'type': 'string', 'description': 'Provider first name (optional).'}}, 'additionalProperties': False}
npi_search_specialty
Find healthcare providers by specialty (taxonomy description) in a location. Requires taxonomy (e.g. 'Cardiology', 'Pediatrics', 'Nurse Practitioner'); state and city optional but recommended.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['taxonomy'], 'properties': {'city': {'type': 'string', 'description': 'City to narrow results (optional).'}, 'limit': {'type': 'number', 'description': 'Max results (1-50, default 10).'}, 'state': {'type': 'string', 'description': 'Two-letter state code to narrow results (optional).'}, 'taxonomy': {'type': 'string', 'description': "Specialty / taxonomy description, e.g. 'Cardiology'."}}, 'additionalProperties': False}
npm_package
Look up an npm (Node.js) package: latest version, description, license, repository, last publish date, deprecation status, and last-month download count. Pair with cve_search_by_keyword to check for known vulnerabilities. Keyless.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "npm package name, e.g. 'express' or '@scope/pkg'."}}, 'additionalProperties': False}
nport_compare_funds
Compare two funds in the same self-hosted SEC Form N-PORT snapshot. Returns common securities, each fund's reported portfolio percentage, a weighted-overlap percentage, identifier lineage, and quarterly-freshness caveats. This is as-filed public data, not live holdings or investment advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fund_a', 'fund_b'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum shared securities; default 25.'}, 'fund_a': {'type': 'string', 'description': 'First EDGAR series ID, mapped ticker, or fund name.'}, 'fund_b': {'type': 'string', 'description': 'Second EDGAR series ID, mapped ticker, or fund name.'}}, 'additionalProperties': False}
nport_fund_holdings
List the largest holdings for a fund in LiveDataLink's self-hosted SEC Form N-PORT corpus. Resolve by EDGAR series ID, mapped ticker, or fund-name substring. Returns as-filed values, portfolio percentages, security identifiers, report date, filing accession, source quarter, and public-reporting-lag warning.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fund'], 'properties': {'fund': {'type': 'string', 'description': 'EDGAR series ID, mapped ticker, or fund name (at least 2 characters).'}, 'limit': {'type': 'number', 'description': 'Maximum holdings; default 25.'}}, 'additionalProperties': False}
nrel_alt_fuel_station_detail
Detailed info for a single alternative fuel station by station ID. Get the ID from nrel_alt_fuel_stations results.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['station_id'], 'properties': {'station_id': {'type': 'number', 'description': 'Station ID from the alt-fuel stations dataset.'}}, 'additionalProperties': False}
nrel_alt_fuel_stations
Find alternative fuel stations near a location: electric (EV) charging, CNG, LNG, E85, hydrogen, propane, biodiesel. Used by route planning agents, fleet operators, and EV/clean-fuel tech.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude. Use with lon as alternative to location.'}, 'lon': {'type': 'number', 'description': 'Longitude. Use with lat as alternative to location.'}, 'limit': {'type': 'number', 'description': 'Max stations to return (default 25, max 200).'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state code filter.'}, 'radius': {'type': 'number', 'description': 'Search radius in miles (default 5, max 500).'}, 'status': {'type': 'string', 'description': 'Optional status filter: E (available, default), P (planned), T (temporarily unavailable).'}, 'location': {'type': 'string', 'description': 'Address or city/state. Either location OR lat+lon required.'}, 'fuel_type': {'type': 'string', 'description': 'Comma-separated fuel types: ELEC (default), CNG, LNG, E85, HY, LPG, BD.'}}, 'additionalProperties': False}
nrel_pvwatts
Estimate solar PV system production using NREL's PVWatts v8 model. Returns annual and monthly AC energy output (kWh), solar resource (kWh/m²/day), and capacity factor. Used by solar developers, homeowners, and ESG analysts to size and estimate solar arrays.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['system_capacity'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Use with lon as alternative to address.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees. Use with lat as alternative to address.'}, 'tilt': {'type': 'number', 'description': 'Array tilt angle in degrees (default 20).'}, 'losses': {'type': 'number', 'description': 'Total system losses percent (default 14).'}, 'address': {'type': 'string', 'description': 'Street address, city/state, or place name. Either address OR lat+lon required.'}, 'azimuth': {'type': 'number', 'description': 'Array azimuth in degrees (default 180 = south for northern hemisphere).'}, 'array_type': {'type': 'number', 'description': '0=fixed open rack, 1=fixed roof (default), 2=1-axis tracking, 3=1-axis backtracking, 4=2-axis tracking.'}, 'module_type': {'type': 'number', 'description': '0=standard (default), 1=premium, 2=thin film.'}, 'system_capacity': {'type': 'number', 'description': 'System size in kilowatts DC (e.g. 5 for a 5 kW residential system).'}}, 'additionalProperties': False}
nrel_solar_resource
Annual and monthly solar resource data (Direct Normal Irradiance, Global Horizontal Irradiance, Latitude-Tilt Irradiance) for a location. Useful for site evaluation before sizing a solar system.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Use with lon as alternative to address.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees. Use with lat as alternative to address.'}, 'address': {'type': 'string', 'description': 'Street address, city/state, or place name. Either address OR lat+lon required.'}}, 'additionalProperties': False}
nrel_utility_rates
Average residential, commercial, and industrial electric utility rates (cents per kWh) for a location, plus the utility name. Used for ROI analysis on solar, EV charging, building electrification.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Use with lon as alternative to address.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees. Use with lat as alternative to address.'}, 'address': {'type': 'string', 'description': 'Street address, city/state, or place name. Either address OR lat+lon required.'}}, 'additionalProperties': False}
nws_active_alerts
Currently-active National Weather Service alerts (tornado, flood, severe thunderstorm, winter, heat, fire) for a point, state, or NWS zone.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number'}, 'lon': {'type': 'number'}, 'zone': {'type': 'string', 'description': "NWS zone id, e.g. 'TXZ123'."}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'TX')."}, 'location': {'type': 'string', 'description': 'Address, zip, or city. Will be geocoded to a point.'}}, 'additionalProperties': False}
ok_wells_search
Search Oklahoma oil & gas wells by county, operator, API number, and/or well type using the Oklahoma Corporation Commission (OCC) RBDMS well database (keyless public record). Unlike a pure map layer, this returns the OPERATOR, well status, well type (OIL/GAS/DRY/etc.), well name, county, and location for each match, plus the total matching count and a by-operator/by-type breakdown. Use it for 'who operates wells in county X', 'how many wells does operator Y have', or an operator's well portfolio. Oklahoma covers the Anadarko Basin / SCOOP / STACK plays. At least one of county, operator, or api is recommended to narrow the search.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'api': {'type': 'string', 'description': 'API well number (digits; non-digits are ignored).'}, 'limit': {'type': 'number', 'description': 'Max well records to return (default 25, max 100). The total matching count is always reported.'}, 'county': {'type': 'string', 'description': "Oklahoma county name (e.g. 'Canadian', 'Kingfisher', 'Grady'). Matched case-insensitively."}, 'operator': {'type': 'string', 'description': "Operator name or fragment (e.g. 'Chesapeake', 'Devon'). Substring, case-insensitive."}, 'well_type': {'type': 'string', 'description': 'Filter by well type: OIL, GAS, DRY, SWD (saltwater disposal), etc.'}}, 'additionalProperties': False}
open_payments_by_company
Pre-aggregated payment summary grouped by reporting company across all years. Returns total dollars and payment count per manufacturer/GPO. Use this to rank companies by their pharma-influence spend.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Number of companies (default 20, max 50)'}}, 'additionalProperties': False}
open_payments_by_specialty
Payment totals grouped by medical specialty. Reveals which specialties receive the most pharma money: orthopedic surgeons, cardiologists, psychiatrists, etc.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max specialties (default 50)'}}, 'additionalProperties': False}
open_payments_national_summary
National-level Open Payments totals and averages across all years. Shows how much money flows from pharma to doctors nationally, broken down by payment-nature category.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
open_payments_ownership
Search Open Payments OWNERSHIP / investment-interest data -- doctors with equity stakes in pharma/device companies. The deepest disclosure category and the strongest conflict-of-interest signal.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'string', 'description': "Program year (auto-discovers latest if omitted, e.g. '2024')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'doctor': {'type': 'string', 'description': 'Doctor last name (case-insensitive)'}, 'company': {'type': 'string', 'description': "Manufacturer/GPO name (partial match), e.g. 'Pfizer', 'Stryker', 'Johnson & Johnson'"}, 'specialty': {'type': 'string', 'description': "Medical specialty (partial), e.g. 'Cardiology', 'Orthopaedic'"}}, 'additionalProperties': False}
open_payments_research
Search Open Payments RESEARCH payments -- clinical research grants and study funding from pharma/device companies to doctors. Separate dataset from general payments.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'string', 'description': "Program year (auto-discovers latest if omitted, e.g. '2024')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'doctor': {'type': 'string', 'description': 'Doctor last name (case-insensitive)'}, 'company': {'type': 'string', 'description': "Manufacturer/GPO name (partial match), e.g. 'Pfizer', 'Stryker', 'Johnson & Johnson'"}, 'specialty': {'type': 'string', 'description': "Medical specialty (partial), e.g. 'Cardiology', 'Orthopaedic'"}}, 'additionalProperties': False}
open_payments_search
Search CMS Open Payments general payments (Sunshine Act) -- pharmaceutical/device company payments to doctors and teaching hospitals. Filter by company, doctor surname, state, specialty, and year. Returns payment amount, type (food/travel/consulting/gift/royalty), drug/device name, and recipient details. 15M+ records per year.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'string', 'description': "Program year (auto-discovers latest if omitted, e.g. '2024')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'doctor': {'type': 'string', 'description': 'Doctor last name (case-insensitive)'}, 'company': {'type': 'string', 'description': "Manufacturer/GPO name (partial match), e.g. 'Pfizer', 'Stryker', 'Johnson & Johnson'"}, 'specialty': {'type': 'string', 'description': "Medical specialty (partial), e.g. 'Cardiology', 'Orthopaedic'"}}, 'additionalProperties': False}
open_payments_state_totals
State-level Open Payments totals. Returns payment totals and average per recipient per state. Useful for state-level pharma-influence research.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max states (default 60)'}}, 'additionalProperties': False}
open_payments_top
Same filters as open_payments_search but sorted by payment amount descending. Use this to find the LARGEST individual pharma payments by company, state, or specialty.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'string', 'description': "Program year (auto-discovers latest if omitted, e.g. '2024')"}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100)'}, 'state': {'type': 'string', 'description': "Two-letter state code (e.g. 'CA', 'TX')"}, 'doctor': {'type': 'string', 'description': 'Doctor last name (case-insensitive)'}, 'company': {'type': 'string', 'description': "Manufacturer/GPO name (partial match), e.g. 'Pfizer', 'Stryker', 'Johnson & Johnson'"}, 'specialty': {'type': 'string', 'description': "Medical specialty (partial), e.g. 'Cardiology', 'Orthopaedic'"}}, 'additionalProperties': False}
opportunity_zones_compare_jurisdictions
Which of 2-10 requested states or territories has more final 2018-cycle QOZ designations? Resolves exact jurisdiction selectors and compares total, Low-Income Community, Non-LIC Contiguous, and covered county counts, sorted by total. Includes complete-corpus provenance and tract-vintage/cycle warnings. It compares designation counts, not investment quality, land area, population, current eligibility, or the pending 2027 cycle.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['jurisdictions'], 'properties': {'jurisdictions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to ten distinct state/territory selectors.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
opportunity_zones_lookup_designation
Was this exact 2010 census tract GEOID listed in the final 2018-cycle Qualified Opportunity Zone corpus? Performs an exact lookup against all 8,764 CDFI Fund rows and returns listed/not-listed status, geography, tract type, ACS source, official notices, and provenance. tract_vintage is fixed to 2010: never submit a 2020 tract identifier as if it were equivalent. This is designation evidence, not parcel confirmation or tax/legal advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tract_geoid'], 'properties': {'tract_geoid': {'type': 'string', 'description': 'Exact 11-digit 2010 census tract GEOID: 2-digit state + 3-digit county + 6-digit tract.'}, 'tract_vintage': {'type': 'number', 'description': 'Must be 2010. The designation boundaries and identifiers do not change with the 2020 Census.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
opportunity_zones_search_designations
Which final 2018-cycle Qualified Opportunity Zone designations match a tract, county, or jurisdiction? Searches the complete self-hosted CDFI Fund designation workbook with optional jurisdiction, county, and official tract-type filters. Returns bounded, paginated rows with 2010 GEOIDs, source hash, IRS authority, and a 2010-versus-2020 boundary warning. Use for discovery; do not use a 2020-vintage GEOID or treat this archived final cycle as the still-unfinalized 2027 cycle.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum designations. Default 20.'}, 'query': {'type': 'string', 'description': 'Words matched against exact 2010 GEOID, state name/code, or county name.'}, 'county': {'type': 'string', 'description': 'Exact county/county-equivalent name within the optional jurisdiction.'}, 'offset': {'type': 'number', 'description': 'Designations to skip. Default 0.'}, 'tract_type': {'enum': ['Low-Income Community', 'Non-LIC Contiguous'], 'type': 'string', 'description': 'Official tract type in the designation workbook.'}, 'jurisdiction': {'type': 'string', 'description': 'Exact state/territory name, USPS abbreviation, or two-digit state FIPS in the 2018 designation corpus.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
opportunity_zones_summarize_designations
How are final 2018-cycle QOZ designations distributed overall, by jurisdiction, county, official tract type, or ACS eligibility-data source? Returns bounded, paginated aggregate groups with LIC/non-LIC and county counts plus source evidence. Optional filters narrow to one jurisdiction or tract type. Use for coverage and market-screening summaries; counts do not measure investment attractiveness and do not include eligible/nominated tracts from the 2026-2027 redesignation cycle.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum groups. Default 50.'}, 'offset': {'type': 'number', 'description': 'Groups to skip. Default 0.'}, 'group_by': {'enum': ['overall', 'jurisdiction', 'county', 'tract_type', 'acs_data_source'], 'type': 'string', 'description': 'Aggregation dimension. Default jurisdiction.'}, 'tract_type': {'enum': ['Low-Income Community', 'Non-LIC Contiguous'], 'type': 'string', 'description': 'Official tract type in the designation workbook.'}, 'jurisdiction': {'type': 'string', 'description': 'Exact state/territory name, USPS abbreviation, or two-digit state FIPS in the 2018 designation corpus.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
options_chain
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'type': {'enum': ['call', 'put', 'both'], 'type': 'string', 'description': 'Filter by option type (default: "both")'}, 'symbol': {'type': 'string', 'description': 'Stock ticker symbol (e.g., "AAPL")'}, 'expiration': {'type': 'string', 'description': 'Expiration date in YYYY-MM-DD format. Defaults to nearest expiration.'}}, 'additionalProperties': False}
options_history_atm_iv
Get the historical at-the-money implied volatility time series for a ticker. For each date, returns the strike closest to 50-delta and its IV. Default to call ATM IV but supports puts. Useful for VRP calculations, term structure, regime detection, and as a primary feature in directional/vol forecasting models.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker', 'expiration'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock ticker'}, 'call_put': {'enum': ['Call', 'Put'], 'type': 'string', 'description': 'Call (default) or Put'}, 'expiration': {'type': 'string', 'description': 'Expiration date YYYY-MM-DD (pick the same expiration across dates for consistency)'}}, 'additionalProperties': False}
options_history_chain
Get the full historical options chain for a ticker on a specific date (2019-2024). Returns every strike + expiration available that day with bid, ask, implied volatility, and all five Greeks (delta, gamma, theta, vega, rho). Use this for point-in-time backtesting, vol surface snapshots, or single-day analysis. Data source: DoltHub free options dataset, indexed in LiveDataLink's R2 storage.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker', 'date'], 'properties': {'date': {'type': 'string', 'description': 'Date in YYYY-MM-DD format. Coverage: 2019-02-09 to 2024-11-11.'}, 'ticker': {'type': 'string', 'description': 'Stock ticker (uppercase)'}}, 'additionalProperties': False}
options_history_contract
Track a specific options contract (same ticker + strike + expiration) over time. Returns all daily observations of that contract with its evolving bid/ask, IV, and Greeks. Useful for studying single-contract behavior leading up to expiration, gamma squeezes around specific strikes, etc.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker', 'strike', 'expiration', 'call_put'], 'properties': {'strike': {'type': 'number', 'description': 'Strike price (e.g. 450.00)'}, 'ticker': {'type': 'string', 'description': 'Stock ticker'}, 'call_put': {'enum': ['Call', 'Put'], 'type': 'string', 'description': 'Contract type'}, 'expiration': {'type': 'string', 'description': 'Expiration date YYYY-MM-DD'}}, 'additionalProperties': False}
options_history_volhist
Get per-day implied volatility and historical volatility summary for a ticker. Returns iv_current, hv_current, plus year-high/year-low markers for each. Useful for IV rank/percentile signals, vol regime detection, and time-series feature engineering. Much smaller payload than full chain data.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock ticker (uppercase)'}, 'end_date': {'type': 'string', 'description': 'Optional YYYY-MM-DD upper bound'}, 'start_date': {'type': 'string', 'description': 'Optional YYYY-MM-DD lower bound'}}, 'additionalProperties': False}
org_funding_profile
One-call federal-money + nonprofit profile for an organization: USAspending contracts and grants recipient summaries (total dollars, award counts, top agencies), IRS 990 exempt-organization details (revenue/assets/income, NTEE, subsection, exempt status) by EIN or name+state, and optionally open Grants.gov OPPORTUNITIES (clearly labeled as available funding to apply for, NOT awards received). Sources degrade gracefully. Premium cross-source synthesis; federal dollars are name-matched and should be verified.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['organization'], 'properties': {'ein': {'type': 'string', 'description': 'Optional EIN for an exact IRS 990 match.'}, 'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate a nonprofit name search.'}, 'organization': {'type': 'string', 'description': 'Organization / company / nonprofit name.'}, 'include_opportunities': {'type': 'boolean', 'description': 'Also list open Grants.gov funding opportunities (available, not awarded). Default false.'}}, 'additionalProperties': False}
package_track
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tracking_number'], 'properties': {'tracking_number': {'type': 'string', 'minLength': 8, 'description': 'Package tracking number from any carrier'}}, 'additionalProperties': False}
paper_details
Get full catalog metadata for a single scholarly work by OpenAlex id (e.g. 'W2741809807') or DOI (e.g. '10.1038/nature12373'). Returns title, authors, venue, year, citation count, open-access status, and a free full-text URL when available. For a bare arXiv id, use paper_get_text with paper_key 'arxiv:<id>' to read indexed text, or paper_search by title for OpenAlex metadata.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': "OpenAlex id ('W...') or DOI ('10.x/...'). For arXiv ids, use paper_get_text or paper_search instead."}}, 'additionalProperties': False}
paper_fulltext_search
Search INSIDE the indexed open-access corpus (arXiv + PubMed Central OA full text) for a phrase or keywords and get back the matching passages, each with the paper title, authors, and a snippet around the match. This is the headline feature: agents can find where a finding or method is discussed across open-access papers. Optionally restrict to one paper by paper_key.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum passages to return (default 10, max 50).'}, 'query': {'type': 'string', 'description': "Phrase or keywords to find inside the papers, e.g. 'scaled dot-product attention', 'gradient checkpointing'."}, 'paper_key': {'type': 'string', 'description': "Optional: restrict the search to a single indexed paper by its corpus key, e.g. 'arxiv:2310.12345'."}}, 'additionalProperties': False}
paper_get_text
Return the full text of an indexed open-access paper by its corpus key (e.g. 'arxiv:2310.12345'), paginated by passage. Use from_seq + max_passages to page through it. For works not indexed locally, returns a pointer to find the open-access URL via paper_search / paper_details.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['paper_key'], 'properties': {'from_seq': {'type': 'number', 'description': 'Passage index to start from (0-based, default 0).'}, 'paper_key': {'type': 'string', 'description': "Corpus key of an indexed paper, e.g. 'arxiv:2310.12345' or 'pmc:PMC1234567'."}, 'max_passages': {'type': 'number', 'description': 'Maximum passages to return per call (default 40, max 200).'}}, 'additionalProperties': False}
paper_search
Search ~250M scholarly works (papers, preprints, datasets) live via OpenAlex by keyword across title, abstract, and full text, with optional author, year, and open-access-only filters. Ranked by relevance. Returns each work's OpenAlex id, DOI, title, authors, venue, year, citation count, and a free full-text URL when open access. Use paper_fulltext_search to search inside the locally indexed open-access corpus.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'number', 'description': 'Optional exact publication year, e.g. 2023.'}, 'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Keywords across title/abstract/fulltext, e.g. 'attention mechanism transformers', 'CRISPR off-target'."}, 'author': {'type': 'string', 'description': "Optional author-name fragment, e.g. 'Hinton', 'Doudna'."}, 'open_access_only': {'type': 'boolean', 'description': 'If true, only return open-access works (default false).'}}, 'additionalProperties': False}
paper_status
Report the scholarly store status: the catalog is served live via OpenAlex (~250M works), plus the local D1 indexed-corpus counts (papers with full text indexed, total indexed passages, per-source breakdown, last refresh timestamp).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
parcel_coverage
List which states/counties the parcel tools currently cover and how many parcels each holds. Coverage grows by state over time.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
parcel_details
Get the full record for one parcel by its account id: address, current assessed value (total, land, improvement), land use, zoning, year built, structure square footage, lot size, coordinates, and most recent sale. Valuation and characteristics only, no owner name.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_id'], 'properties': {'state': {'type': 'string', 'description': "2-letter state code. Coverage: 'MD' (Maryland statewide) or 'TX' (Harris County / Houston only). Defaults to MD."}, 'account_id': {'type': 'string', 'description': 'Parcel account id (from parcel_search).'}}, 'additionalProperties': False}
parcel_sales_history
Get the recorded sale history (price + date, no party names) for one parcel by account id. Useful for valuation, appreciation, and comp analysis.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_id'], 'properties': {'state': {'type': 'string', 'description': "2-letter state code. Coverage: 'MD' (Maryland statewide) or 'TX' (Harris County / Houston only). Defaults to MD."}, 'account_id': {'type': 'string', 'description': 'Parcel account id (from parcel_search).'}}, 'additionalProperties': False}
parcel_search
Search property parcels by street address and get assessed value, land use, and most recent sale for each match. Coverage: Maryland statewide (all 24 jurisdictions, includes sale prices) and Harris County, TX / Houston (appraised value only, no sale prices since Texas is a non-disclosure state). Returns valuation and characteristics only, not owner names. Use parcel_details for the full record.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 10, max 50).'}, 'query': {'type': 'string', 'description': "Street address fragment, e.g. '100 Main St' or 'Charles St'."}, 'state': {'type': 'string', 'description': "2-letter state code. Coverage: 'MD' (Maryland statewide) or 'TX' (Harris County / Houston only). Defaults to MD."}, 'county': {'type': 'string', 'description': "Optional county name to narrow results, e.g. 'Baltimore', 'Montgomery'."}}, 'additionalProperties': False}
patent_assignee_search
Find patent assignees (companies / organizations) by name fragment. Returns assignee id, organization name, location, and total patents owned. Ranked by patent count.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['organization'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'organization': {'type': 'string', 'description': "Company or organization name fragment (e.g. 'Apple', 'Genentech')."}}, 'additionalProperties': False}
patent_details
Fetch full details for a single patent by its USPTO patent_id (e.g. '10757852'). Returns title, grant date, type, abstract, assignees, inventors, and citation count.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['patent_id'], 'properties': {'patent_id': {'type': 'string', 'description': "USPTO patent id, e.g. '10757852'."}}, 'additionalProperties': False}
patent_inventor_search
Find inventors by last name (and optional first name). Returns inventor id, name, location, and total patent count. Use the inventor name in patent_search to find their patents.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['last_name'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'last_name': {'type': 'string', 'description': 'Inventor last name (required).'}, 'first_name': {'type': 'string', 'description': 'Optional inventor first name.'}}, 'additionalProperties': False}
patent_recent
List the most recently granted US patents since a start date (defaults to 30 days ago), newest first. Useful for monitoring newly issued patents.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'start_date': {'type': 'string', 'description': 'Grant-date lower bound (YYYY-MM-DD). Defaults to 30 days ago.'}}, 'additionalProperties': False}
patent_search
Search granted US patents by keyword (matched against title and abstract), title, and/or grant date range. Provide at least one of query, title, start_date, end_date. Returns title, grant date, assignee, and inventors.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows to return (default 25, max 100).'}, 'query': {'type': 'string', 'description': "Keyword(s) matched across patent title and abstract (e.g. 'lithium battery anode')."}, 'title': {'type': 'string', 'description': 'Keyword(s) matched against the patent title only.'}, 'end_date': {'type': 'string', 'description': 'Grant-date upper bound (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Grant-date lower bound (YYYY-MM-DD).'}}, 'additionalProperties': False}
prescriber_ties_profile
One-call identity + industry-financial-ties transparency profile for a US healthcare prescriber. Joins two keyless federal sources: the NPPES NPI Registry (identity - NPI, specialty, city/state, active status) and CMS Open Payments / Sunshine Act (industry payments disclosed to that prescriber - total dollars, payment count, top paying manufacturers, and associated drugs/products for the most recent program year with data). Provide a last_name (ideally with first_name + state) or an exact 10-digit npi. The name resolver picks the NPPES record that genuinely matches the requested name (never a blind top hit), and payments are pinned to that exact NPI across recent program years. This is a TRANSPARENCY profile drawn from public records, NOT a judgment: industry payments to physicians are lawful and publicly disclosed, and their presence is not evidence of wrongdoing. A source that fails is noted, not fatal. Premium cross-source synthesis; verify against the primary sources.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'npi': {'type': 'string', 'description': 'Optional exact 10-digit NPI; overrides name search.'}, 'year': {'type': 'string', 'description': "Optional 4-digit CMS program year (e.g. '2023'); defaults to the most recent year with disclosed payments."}, 'state': {'type': 'string', 'description': "Optional 2-letter state to disambiguate the NPPES match (e.g. 'OH')."}, 'last_name': {'type': 'string', 'description': "Prescriber last name (e.g. 'Nissen'). Provide this or an npi."}, 'first_name': {'type': 'string', 'description': "Optional prescriber first name to disambiguate (e.g. 'Steven')."}}, 'additionalProperties': False}
price_to_rent_ratio
Compute the buy-vs-rent price-to-rent ratio for a US metro or state: Zillow home value (ZHVI) divided by annualized rent (ZORI x 12). Returns the ratio plus a rule-of-thumb signal (below ~15 favors buying, above ~20 favors renting). Premium synthesis over the real-estate market store. Rule-of-thumb only, not financial advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'region': {'type': 'string', 'description': "Metro or state name/id (e.g. 'Austin, TX', 'California', or a Zillow region id)."}, 'region_type': {'type': 'string', 'description': "Optional region type filter: 'metro' or 'state'."}}, 'additionalProperties': False}
product_liability_screen
One-call product-safety + liability read for a MANUFACTURER or brand. Joins three public-record legs: product recalls (CPSC consumer products + openFDA drug/device/food enforcement, keyed by manufacturer), federal-court litigation (CourtListener dockets whose caption actually names the brand), and CFPB consumer-complaint volume. Returns a rolled-up read (CLEAN / WATCH / ELEVATED LIABILITY SIGNALS) with recall count and severity (FDA Class I / death-related = high), litigation hits (total + last-3-years), and complaint volume, plus an itemized interpretation. A leg that fails is noted, not fatal. NHTSA vehicle recalls need a specific year+make+model so are out of scope here (use recall_screen for a vehicle). Premium cross-source synthesis; informational public-record synthesis, NOT legal advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['manufacturer'], 'properties': {'since': {'type': 'string', 'description': 'Optional lower-bound date (YYYY-MM-DD) for FDA recalls.'}, 'state': {'type': 'string', 'description': "Optional 2-letter state to scope the CFPB complaint leg (e.g. 'CA')."}, 'company': {'type': 'string', 'description': 'Alias for manufacturer; either may be supplied.'}, 'manufacturer': {'type': 'string', 'description': "Manufacturer or brand name to screen (e.g. 'Peloton', 'Fisher-Price')."}}, 'additionalProperties': False}
property_lookup
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. Coverage note: currently demo dataset for Montgomery County, TX (sample properties only). Broader live county coverage is not enabled by default and must be confirmed before purchase. Email support@livedatalink.ai to discuss a source-verified coverage requirement.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': 'Street address or appraisal district account number'}, 'county': {'type': 'string', 'default': 'montgomery', 'description': 'County name (default: montgomery)'}}, 'additionalProperties': False}
property_search_area
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 connector returns demo/sample records only.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'zip': {'type': 'string', 'description': '5-digit ZIP code to search within'}, 'county': {'type': 'string', 'default': 'montgomery', 'description': 'County name (default: montgomery)'}, 'street': {'type': 'string', 'description': "Street name to search (e.g., 'Main St')"}, 'subdivision': {'type': 'string', 'description': 'Subdivision or neighborhood name'}}, 'additionalProperties': False}
property_search_owner
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['owner_name'], 'properties': {'county': {'type': 'string', 'default': 'montgomery', 'description': 'County name (default: montgomery)'}, 'owner_name': {'type': 'string', 'minLength': 1, 'description': 'Full or partial owner name to search for'}}, 'additionalProperties': False}
property_value_history
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 connector returns demo/sample records only.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_number'], 'properties': {'county': {'type': 'string', 'default': 'montgomery', 'description': 'County name (default: montgomery)'}, 'account_number': {'type': 'string', 'minLength': 1, 'description': 'County appraisal district account number'}}, 'additionalProperties': False}
pypi_package
Look up a Python (PyPI) package: latest version, summary, license, author, homepage, and required Python version. Keyless.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': "PyPI package name, e.g. 'requests'."}}, 'additionalProperties': False}
rdap_domain
Registration record for a domain via RDAP (the modern WHOIS): registrar, creation/update/expiration dates, status flags, nameservers, and DNSSEC. Useful for due diligence and OSINT on a company's web presence. Keyless.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': "Domain name, e.g. 'example.com'."}}, 'additionalProperties': False}
rdap_ip
Ownership record for an IP address or block via RDAP: the network name, owning organization, ASN, CIDR range, and country. Pairs with ip_reputation and entity lookups. Keyless.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': "IPv4 or IPv6 address, e.g. '8.8.8.8'."}}, 'additionalProperties': False}
realestate_home_values
Get the typical home value for a metro or state (Zillow Home Value Index): the latest value plus 1-year and 5-year-ago values and percent change. Pass a region name or id.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'region': {'type': 'string', 'description': "Metro or state name (e.g. 'Austin, TX', 'Houston', 'Texas') or a Zillow region id."}}, 'additionalProperties': False}
realestate_market_screen
Get a read-only market screen for a metro or state: latest Zillow typical home value (ZHVI) and asking rent (ZORI), with 1-year and 5-year changes where available. Returns market context only, not a parcel record, comparable sale, owner/title result, appraisal, score, or investment decision.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'region': {'type': 'string', 'description': "Metro or state name (e.g. 'Austin, TX', 'Houston', 'Texas') or a Zillow region id."}}, 'additionalProperties': False}
realestate_rents
Get the typical asking rent for a metro or state (Zillow Observed Rent Index): the latest value plus 1-year and 5-year-ago values and percent change. Pass a region name or id.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'region': {'type': 'string', 'description': "Metro or state name (e.g. 'Austin, TX', 'Houston', 'Texas') or a Zillow region id."}}, 'additionalProperties': False}
realestate_search
Find real-estate markets (metro areas or states) by name and get each one's latest typical home value (Zillow Home Value Index). Use this to discover the region name/id before calling realestate_home_values, realestate_rents, or realestate_trend.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'type': {'type': 'string', 'description': "Optional filter: 'metro' or 'state'."}, 'limit': {'type': 'number', 'description': 'Max rows (default 10, max 50).'}, 'query': {'type': 'string', 'description': "Name fragment, e.g. 'Austin', 'Bay Area', 'Texas'."}}, 'additionalProperties': False}
realestate_status
Report real-estate store coverage: number of regions, total monthly data points, the latest month available, and last refresh. Data is Zillow Research (ZHVI + ZORI), metro and state level.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
realestate_trend
Get the monthly time series of home values (ZHVI) or rents (ZORI) for a metro or state, to chart or analyze the trend.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'metric': {'type': 'string', 'description': "'home_value' (ZHVI, default) or 'rent' (ZORI)."}, 'months': {'type': 'number', 'description': 'How many recent months to return (default 24, max 360).'}, 'region': {'type': 'string', 'description': "Metro or state name (e.g. 'Austin, TX', 'Houston', 'Texas') or a Zillow region id."}}, 'additionalProperties': False}
recall_screen
One-call product-safety recall sweep across CPSC (consumer products), openFDA (drug/device/food enforcement), and NHTSA (vehicles). Provide a product/keyword/manufacturer query and/or a full vehicle (year+make+model). Results are normalized, deduped within and across sources, severity-rolled (FDA Class I or death-related = high), and summarized with a by-classification breakdown. A source that fails is noted, not fatal. Premium cross-source synthesis. Verify against the official sources before acting.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string', 'description': "Product, keyword, or manufacturer to screen (e.g. 'infant formula', 'Acme Corp')."}, 'since': {'type': 'string', 'description': 'Optional lower-bound date (YYYY-MM-DD) for FDA recalls.'}, 'domains': {'type': 'array', 'items': {'enum': ['consumer', 'drug', 'device', 'food', 'vehicle'], 'type': 'string'}, 'description': 'Optional subset of sources to check; default checks all applicable.'}, 'vehicle_make': {'type': 'string', 'description': "Vehicle make (e.g. 'Toyota')."}, 'vehicle_year': {'type': 'number', 'description': 'Vehicle model year (required with make+model for NHTSA).'}, 'vehicle_model': {'type': 'string', 'description': "Vehicle model (e.g. 'Camry')."}}, 'additionalProperties': False}
recreation_facility_detail
Full record for a single federal recreation facility by its RIDB FacilityID: contact, GPS, reservation URL, accessibility, agency.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['facility_id'], 'properties': {'facility_id': {'type': 'string', 'description': "RIDB FacilityID, e.g. '234064'."}}, 'additionalProperties': False}
recreation_nearby
List federal recreation facilities within a radius of a coordinate. Useful for proximity searches (e.g. campgrounds near a property, fishing spots near a city). Radius is in kilometers.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Center latitude.'}, 'lon': {'type': 'number', 'description': 'Center longitude.'}, 'limit': {'type': 'number', 'description': 'Max rows (1-50, default 10).'}, 'activity': {'type': 'string', 'description': 'Optional activity filter.'}, 'radius_km': {'type': 'number', 'description': 'Radius in kilometers (default 30, max ~320).'}}, 'additionalProperties': False}
recreation_search_campsites
Search individual campsites (sites within a campground): loop, accessibility, type, reservable. Provide facility_id to list sites within a known campground, or query to free-text search.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Free-text match on campsite name. Optional.'}, 'facility_id': {'type': 'string', 'description': 'RIDB FacilityID to list campsites within. Optional.'}}, 'additionalProperties': False}
recreation_search_facilities
Search US federal recreation facilities (campgrounds, picnic areas, trailheads, marinas, visitor centers) across NPS, USFS, BLM, USACE, BOR, FWS. Filter by name, state, or activity (e.g. 'CAMPING', 'FISHING', 'HIKING').
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Free-text match on facility name.'}, 'state': {'type': 'string', 'description': "Two-letter state code, e.g. 'CA'."}, 'activity': {'type': 'string', 'description': 'Activity name (CAMPING, FISHING, HIKING, etc.).'}}, 'additionalProperties': False}
recreation_search_recareas
Search federal recreation AREAS (broader units: a whole national forest, a national park unit, a BLM management area) by name, state, or activity. For higher-level place search use this; for specific facilities (campgrounds, trailheads) use recreation_search_facilities.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (1-50, default 10).'}, 'query': {'type': 'string', 'description': 'Free-text match on recreation-area name.'}, 'state': {'type': 'string', 'description': 'Two-letter state code.'}, 'activity': {'type': 'string', 'description': 'Activity name.'}}, 'additionalProperties': False}
reg_cfr_search
Full-text search the current Code of Federal Regulations (eCFR, all 50 titles) for a phrase or keywords. Returns matching sections with their citation (e.g. '40 CFR 98.411'), hierarchy heading, a text snippet, effective date, and the official eCFR URL, plus the total match count. Use reg_cfr_section to read a full section's text.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max sections to return (default 20, max 100).'}, 'query': {'type': 'string', 'description': "Phrase or keywords to find in the CFR, e.g. 'greenhouse gas reporting'."}}, 'additionalProperties': False}
reg_cfr_section
Get the current text of a specific Code of Federal Regulations section. Provide the title number, part, and section (e.g. title 40, part '98', section '98.411'). Returns the section's plain text, the date it is current as of, and the official eCFR URL.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['title', 'part', 'section'], 'properties': {'date': {'type': 'string', 'description': 'Optional point-in-time ISO date yyyy-mm-dd; defaults to current.'}, 'part': {'type': 'string', 'description': "CFR part, e.g. '98'."}, 'title': {'type': 'number', 'description': 'CFR title number 1-50, e.g. 40.'}, 'section': {'type': 'string', 'description': "CFR section, e.g. '98.411'."}}, 'additionalProperties': False}
reg_cfr_titles
List the 50 Code of Federal Regulations titles with their name and the date each title's text is current as of. Useful for discovering title numbers (e.g. Title 26 = Internal Revenue, Title 40 = Protection of Environment) before calling reg_cfr_section.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
reg_document
Get full metadata and a plain-text body excerpt for a single Federal Register document by its document number (e.g. '2026-09905'). Returns title, type, agencies, abstract, affected CFR parts, a leading excerpt of the full rule text, and the URL for the complete document.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['document_number'], 'properties': {'document_number': {'type': 'string', 'description': "Federal Register document number, e.g. '2026-09905'."}}, 'additionalProperties': False}
reg_search
Search the Federal Register (the daily journal of the US government) for rules, proposed rules, notices, and presidential documents by keyword, with optional agency, document type, and publication-date filters. Returns each document's number, title, type, publishing agency, abstract, and URL. Use reg_document to get the full text of one document.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'term': {'type': 'string', 'description': "Keyword(s), e.g. 'methane emissions', 'overtime rule'."}, 'type': {'type': 'string', 'description': "Optional document type: 'rule', 'proposed-rule', 'notice', or 'presidential-document'."}, 'limit': {'type': 'number', 'description': 'Max rows (default 20, max 100).'}, 'agency': {'type': 'string', 'description': "Optional agency slug, e.g. 'environmental-protection-agency', 'securities-and-exchange-commission'."}, 'published_to': {'type': 'string', 'description': 'Published on/before, ISO date yyyy-mm-dd.'}, 'published_from': {'type': 'string', 'description': 'Published on/after, ISO date yyyy-mm-dd.'}}, 'additionalProperties': False}
resolve_entity
Canonical cross-source entity resolution - the join-key primitive to run before other combos. Given a company/organization name (plus optional ticker/CIK/EIN/state hints), fans out across the LiveDataLink sources that carry a strong identifier and returns the best-matched canonical identity plus the IDs it resolves to: SEC EDGAR (CIK, ticker), GLEIF (LEI plus the ownership chain - direct and ultimate parent LEI and the reported subsidiary count), NPPES (organizational NPI for healthcare entities), IRS 990 (EIN), USAspending (federal recipient name), EPA ECHO (facility registry id), and an OFAC/EU/UN/BIS sanctions screen (match/no-match flag). Returns a compact canonical-IDs block with per-source confidence, an entity-type guess, an ownership summary, and an overall match confidence - distinct from entity_dossier's full narrative. A source that fails is noted, not fatal. UEI/SAM.gov and RDAP domain-owner ids are omitted (not wired sources). Premium cross-source synthesis; verify identifiers before relying on a join.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'cik': {'type': 'string', 'description': 'Optional SEC CIK hint.'}, 'ein': {'type': 'string', 'description': 'Optional EIN for an exact IRS 990 nonprofit match.'}, 'name': {'type': 'string', 'description': "Company or organization name to resolve (e.g. 'Apple', 'Lockheed Martin', 'Red Cross')."}, 'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate nonprofit/EPA name searches.'}, 'ticker': {'type': 'string', 'description': "Optional stock ticker hint to pin the SEC EDGAR match (e.g. 'AAPL')."}}, 'additionalProperties': False}
sanctions_get_changes
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['since', 'source'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'since': {'type': 'string', 'description': 'ISO date string (e.g. 2026-01-01) to compute the delta from.'}, 'source': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}}, 'additionalProperties': False}
sanctions_get_entity
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Entity ID from a screening result, e.g. "OFAC_SDN-44705".'}}, 'additionalProperties': False}
sanctions_screen_address
Match a physical address against listed addresses. Useful for KYC / supplier vetting when the counterparty's name is generic but the address is distinctive.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'address': {'type': 'string', 'description': 'Free-form address string.'}, 'sources': {'type': 'array', 'items': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}, 'description': 'Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.'}, 'threshold': {'type': 'number', 'description': 'Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85.'}}, 'additionalProperties': False}
sanctions_screen_batch
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['names'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'names': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of names to screen. Max 50.'}, 'sources': {'type': 'array', 'items': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}, 'description': 'Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.'}, 'threshold': {'type': 'number', 'description': 'Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85.'}}, 'additionalProperties': False}
sanctions_screen_entity
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Name or entity string to screen.'}, 'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'sources': {'type': 'array', 'items': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}, 'description': 'Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.'}, 'threshold': {'type': 'number', 'description': 'Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85.'}}, 'additionalProperties': False}
sanctions_search_alias
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches to return. Defaults vary per tool.'}, 'query': {'type': 'string', 'description': 'Alias / AKA to search for.'}, 'sources': {'type': 'array', 'items': {'enum': ['OFAC_SDN', 'EU_CFSP', 'UN_SC', 'BIS_DPL'], 'type': 'string'}, 'description': 'Restrict screening to a subset of source lists. Defaults to all four. Allowed: OFAC_SDN, EU_CFSP, UN_SC, BIS_DPL.'}, 'threshold': {'type': 'number', 'description': 'Minimum confidence score (0..1) for a result to be returned. Defaults to 0.85.'}}, 'additionalProperties': False}
sanctions_status_summary
Counts and last-update timestamps for all four lists in the cache. No screening is performed; this call is free.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
search_available_datasets
Your guide to LiveDataLink's entire data catalog. Call this FIRST when you're unsure which tool to use, or when the user asks about data availability. LiveDataLink has 381 tools across 82 data domains: finance (stocks, options, SEC fund holdings), crypto, transportation/FMCSA carriers, property records, weather/air quality, vehicle VIN/recalls, package tracking, local business search, sanctions screening (OFAC SDN, EU, UN, BIS), FEMA disasters and flood data, federal courts (CourtListener), cybersecurity (CVE/CWE/EPSS/CISA KEV), US college metrics (IPEDS), EIA energy data (gasoline, natural gas, electricity, oil supply, renewables), FRED Federal Reserve macroeconomic series (GDP, CPI, fed funds, unemployment, yields), SEC EDGAR filings (10-K, 10-Q, 8-K, insider transactions), and NREL renewable energy (PVWatts solar, utility rates, EV charging stations), US Census demographics, EPA environmental compliance, FEC campaign finance, USPTO patents, IRS nonprofits (Form 990/EO BMF), US caselaw, public-domain books (full-text search), open-access scholarly papers (OpenAlex catalog + arXiv/PMC full-text search), federal regulations (Federal Register rules/notices + the Code of Federal Regulations), US Census geocoding (address to coordinates + Census geographies), Washington contractor licenses, EU tenders, federal grants (Grants.gov funding opportunities), and product recalls (CPSC / SaferProducts.gov). New domains are reviewed regularly based on observed requests. Returns exact tool names for matched domains AND logs every search to a roadmap database. High-frequency unmet queries jump the build queue. Use this freely; it costs no credits. Call for: 'what data do you have?', 'can you look up X?', 'do you have Y data?', 'what tools are available?', or any data coverage question. After you find a tool, call get_free_api_key with the user's real email for 1,000 monthly calls, or see https://livedatalink.ai/pricing for paid plans.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': "What data the user is looking for (e.g., 'trucking safety', 'stock prices', 'property records', 'VIN lookup')"}}, 'additionalProperties': False}
sec_ftd_compare
Compare two to eight ticker symbols on the same SEC fails-to-deliver settlement date from the self-hosted official snapshot. Returns published quantities, explicit missing-row status, issuer labels, ranking, coverage, and provenance; a missing row is never converted to zero. Use this for 'compare GME, AMC, and TSLA FTD balances' or 'which selected symbol had the largest published balance on 2026-08-14?'. Point-in-time balances are not daily flows, wrongdoing evidence, or investment advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbols'], 'properties': {'symbols': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight unique exact ticker symbols.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'settlement_date': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}}, 'additionalProperties': False}
sec_ftd_history
Return a bounded, paginated history of published nonzero SEC fails-to-deliver balance records for one ticker in the self-hosted hot window. Includes settlement dates, quantities, SEC price fields, source-row counts, pagination, and provenance. Use this for 'show GME FTD balances over time', 'chart TSLA published fail balances this quarter', or to inspect point-in-time changes. Do not sum the observations as daily flow; omitted dates are not filled with inferred zeros.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum published dates. Default 30.'}, 'offset': {'type': 'number', 'description': 'Published dates to skip. Default 0.'}, 'symbol': {'type': 'string', 'description': 'Exact ticker symbol as published by the SEC. Use sec_ftd_search_securities for issuer-name searches.'}, 'end_date': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}, 'start_date': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
sec_ftd_latest
Return the latest published official SEC fails-to-deliver balance for one exact ticker, optionally as of a date, from the hosted hot window. Includes settlement date, aggregate outstanding quantity, issuer label, SEC price field, source file, snapshot hash, and provenance. Use this for 'latest reported FTD balance for GME' or 'what was the most recent AMC fail balance by June 30?'. A fail can arise from long or short sales and is not evidence of abusive or naked short selling.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'as_of': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}, 'symbol': {'type': 'string', 'description': 'Exact ticker symbol as published by the SEC. Use sec_ftd_search_securities for issuer-name searches.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
sec_ftd_search_securities
Search ticker symbols and issuer names in LiveDataLink's bounded, self-hosted mirror of official SEC fails-to-deliver files. Returns symbols, names, hosted coverage, reported-observation counts, maximum published balance, pagination, snapshot hash, and provenance. Use this for 'find the FTD ticker for GameStop', 'which SEC fail records mention Tesla?', or to resolve a symbol before a lookup. It does not expose licensed CUSIP identifiers.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches. Default 20.'}, 'query': {'type': 'string', 'description': 'Ticker fragment or issuer-name phrase.'}, 'offset': {'type': 'number', 'description': 'Matches to skip for pagination. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
sec_ftd_top
Rank the largest ticker-level aggregate fails-to-deliver balances published by the SEC for one settlement date. Defaults to the latest date in the hosted snapshot and returns exact quantities, issuer labels, SEC price fields, total reported-symbol count, and provenance. Use this for 'largest SEC fail balances today', 'top FTD securities on 2026-08-14', or a market-structure screen. This is not a misconduct list or short-squeeze signal.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum ranked symbols. Default 20.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'settlement_date': {'type': 'string', 'description': 'Settlement date in YYYY-MM-DD format, within the hosted hot window.'}}, 'additionalProperties': False}
security_exposure
One-call known-vulnerability exposure for a vendor/product/package, built on the LiveDataLink cyber domain. Fans out to NVD (CVE search by vendor+product or keyword), the CISA KEV catalog (actively-exploited flag - the highest signal), FIRST EPSS (exploit-probability scores for the most-severe CVEs), and aggregates MITRE CWE weakness types from the matched CVEs. Returns total CVEs, counts by CVSS severity band, KEV membership with the actively-exploited CVEs listed, the highest EPSS score, the critical CVEs, top CWE weakness types, an overall exposure rollup (KEV present -> high), and an evidence list. No matches returns a friendly 0-exposure result; if the cyber source is unavailable that is noted per-source. Exactly one NVD call per invocation. INFORMATIONAL security research, not advice. Package-registry maintenance/staleness signals are out of scope for this tool.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product'], 'properties': {'vendor': {'type': 'string', 'description': "Optional vendor to narrow the NVD CPE match (e.g. 'apache', 'openbsd')."}, 'product': {'type': 'string', 'description': "Product or package name to assess (e.g. 'log4j', 'openssl', 'struts')."}, 'version': {'type': 'string', 'description': 'Optional version string (informational; shown in the report).'}, 'max_cves': {'type': 'number', 'description': 'Max CVEs to pull from NVD for analysis (default 40).'}}, 'additionalProperties': False}
shipper_receiver_counterparty_pack
Create an evidence-backed counterparty pack for a shipper, receiver, or both. Resolves canonical identifiers, SEC/GLEIF/USAspending/EPA identity signals, sanctions status, and public-record standing, then returns a review checklist for credit terms and load release. Name matches are candidates to verify; this is not a credit report or endorsement.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'state': {'type': 'string', 'description': 'Optional 2-letter state to disambiguate either party.'}, 'format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Report format. Defaults to markdown.'}, 'shipper': {'type': 'string', 'description': 'Shipper legal or trading name.'}, 'receiver': {'type': 'string', 'description': 'Receiver legal or trading name.'}}, 'additionalProperties': False}
source_snapshot_list
List the source ids that currently have versioned raw snapshots in LiveDataLink's private R2 evidence store. This reports hosted ingestion coverage; it does not imply that every catalog source already has a normalized query tool.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
source_snapshot_status
Return the current immutable ingestion manifest for one self-hosted LiveDataLink source. Includes official source URL, retrieval time, rights class, byte counts, SHA-256 evidence, record counts when the transformer has computed them, and whether the raw artifact is stored as one object or reconstructable chunks. This is provenance/status, not a raw-data export.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source_id'], 'properties': {'source_id': {'type': 'string', 'description': 'Catalog source id, for example cisa-kev, leie, fda-orange-book, ntsb-aviation, or cfpb-complaints.'}}, 'additionalProperties': False}
spending_award_details
Get full detail for one federal award by its award id (the generated id from spending_search_awards): recipient, amount, type, awarding and funding agencies, period of performance, NAICS/PSC, place of performance, and description.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['award_id'], 'properties': {'award_id': {'type': 'string', 'description': 'Generated award id from spending_search_awards.'}}, 'additionalProperties': False}
spending_recipient_summary
Summarize a company's federal awards: total dollars and top awards for a recipient name in a category (contracts by default). Useful for due diligence and to see who the government pays.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['recipient'], 'properties': {'limit': {'type': 'number', 'description': 'Top awards to list (default 5, max 25).'}, 'category': {'type': 'string', 'description': "Award category: 'contracts' (default), 'grants', 'loans', or 'other'."}, 'recipient': {'type': 'string', 'description': 'Recipient company/org name.'}}, 'additionalProperties': False}
spending_search_awards
Search federal awards (contracts, grants, loans) from USAspending.gov by recipient company, keyword, and/or awarding agency, with optional fiscal year and minimum amount. Returns each award's id, recipient, amount, awarding agency, type, start date, and description, sorted by amount.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows (default 10, max 50).'}, 'agency': {'type': 'string', 'description': "Awarding agency name, e.g. 'Department of Defense'."}, 'keyword': {'type': 'string', 'description': 'Free-text keyword across the award.'}, 'category': {'type': 'string', 'description': "Award category: 'contracts' (default), 'grants', 'loans', or 'other'."}, 'recipient': {'type': 'string', 'description': "Recipient company/org name, e.g. 'Lockheed Martin'."}, 'min_amount': {'type': 'number', 'description': 'Minimum award amount in USD.'}, 'fiscal_year': {'type': 'number', 'description': 'Federal fiscal year, e.g. 2024.'}}, 'additionalProperties': False}
stock_compare
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbols'], 'properties': {'symbols': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': 'Ticker symbols, 2-5 stocks. Accept either CSV string ("AAPL,MSFT,GOOGL") or array (["AAPL","MSFT","GOOGL"]).'}}, 'additionalProperties': False}
stock_history
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', 'max'], 'type': 'string', 'description': 'Time range (default: "1mo")'}, 'symbol': {'type': 'string', 'description': 'Stock ticker symbol (e.g., "AAPL")'}, 'interval': {'enum': ['1m', '5m', '15m', '1d', '1wk', '1mo'], 'type': 'string', 'description': 'Data interval (default: "1d")'}}, 'additionalProperties': False}
stock_quote
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Stock ticker symbol (e.g., "AAPL", "MSFT", "TSLA")'}}, 'additionalProperties': False}
stock_quote_batch
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbols'], 'properties': {'symbols': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': 'Ticker symbols, max 10. Accept either CSV string ("AAPL,MSFT,GOOGL") or array (["AAPL","MSFT","GOOGL"]).'}}, 'additionalProperties': False}
sun_times
Compute sunrise, sunset, solar noon, and civil twilight for any latitude/longitude on a given date. Times are computed in code from the standard NOAA solar-position equations (no third-party API is called, so the result is dependency-free and resale-safe). Times are returned in UTC by default; pass tz_offset (hours from UTC, e.g. -7 for US Pacific Daylight Time) to shift the output to local clock time. Polar day and polar night are reported when the sun does not rise or set. Use it for daylight planning, photography golden-hour timing, or agriculture and energy calculations.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees (positive north).'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees (negative west).'}, 'date': {'type': 'string', 'description': "Date, 'YYYY-MM-DD'. Defaults to today (UTC)."}, 'tz_offset': {'type': 'number', 'description': 'Hours from UTC applied to output times, e.g. -7 for US Pacific Daylight Time. Default 0 (UTC).'}}, 'additionalProperties': False}
supplier_esg_scorecard
One-call, source-linked ESG / supplier-risk signal read for a company. Joins three public-record governance-signal legs: EPA ECHO/FRS environmental compliance (significant-non-compliance flags, non-compliant quarters, penalties, and formal enforcement actions across the company's facilities, with correct filtering so clean 'No Violation Identified' statuses are never flagged), product recalls (CPSC consumer products + openFDA drug/device/food, keyed by the company), and federal-court litigation (CourtListener v4 dockets whose caption actually names the company). Returns a readable scorecard across Environmental / Product-safety / Litigation dimensions with a rolled-up read (LOW / MODERATE / ELEVATED ESG risk signals) and the evidence behind each. A leg that fails is noted, not fatal. This is informational public-record synthesis of ESG/supplier-risk signals, not an ESG rating, credit/background report, or investment advice. Review source terms before redistributing results.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'state': {'type': 'string', 'description': "Optional 2-letter state to disambiguate the EPA facility search (e.g. 'PA')."}, 'company': {'type': 'string', 'description': "Company / supplier name to score (e.g. 'US Steel', 'Tyson Foods')."}}, 'additionalProperties': False}
support_resistance_levels
Return key support/resistance price levels for a US ticker from recent daily pivots (swing highs/lows) plus nearby round-number levels, with the latest close for context. HEURISTIC levels for research, not investment advice.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': "US ticker (e.g. 'TSLA')."}, 'lookback_days': {'type': 'number', 'description': 'Trailing daily bars to derive levels from (default 180).'}}, 'additionalProperties': False}
talent_market_brief
One-call 'can I hire this role here, and at what cost' read for an occupation in a US geography. Joins two independent federal sources: BLS OEWS (Occupational Employment and Wage Statistics, keyless) for the occupation's employment LEVEL and wage distribution (mean plus 10th / 50th-median / 90th annual percentiles) in the area, and US Census ACS labor-force context (civilian labor force and local unemployment rate - needs a Census API key) to band how TIGHT / BALANCED / SLACK the local hiring market is. Pass an 'occupation' (e.g. 'registered nurses', 'software developers') or an explicit 'soc_code' (e.g. '29-1141'), and an optional 'state' or 'metro' (defaults to national). Returns a readable brief with a headline (employment, median/mean wage, market tightness), the wage percentiles, and per-source evidence. The BLS OEWS leg is the core signal and is keyless; the Census leg degrades gracefully if no key is set. Informational, NOT a guarantee that a role can be filled at any given wage.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['occupation'], 'properties': {'metro': {'type': 'string', 'description': "Optional 5-digit CBSA/metro code (e.g. '12420' Austin, TX). OEWS metro coverage varies; an unmatched metro is noted, not fatal."}, 'state': {'type': 'string', 'description': "Optional 2-letter state code or 2-digit FIPS (e.g. 'TX', '48'). Omit for a national read."}, 'soc_code': {'type': 'string', 'description': "Explicit 6-digit SOC occupation code, with or without a dash (e.g. '29-1141' registered nurses, '15-1252' software developers). Overrides 'occupation'."}, 'occupation': {'type': 'string', 'description': "Free-text occupation to map to a SOC code (e.g. 'registered nurses', 'software developers', 'electricians'). Provide this or 'soc_code'."}}, 'additionalProperties': False}
ted_opportunity_radar
Find traceable EU procurement opportunities from official TED notices using one of two explainable signals: contracts with reported end dates in a chosen window (renewal) or award results reporting zero received submissions (zero_bid). Filters by buyer country and CPV code. This does not predict awards or allege fraud.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['signal'], 'properties': {'cpv': {'type': 'string', 'description': "Optional 8-digit CPV code; TED's hierarchy may include child codes."}, 'page': {'type': 'number', 'description': '1-based result page; default 1.'}, 'limit': {'type': 'number', 'description': 'Maximum notices; default 20.'}, 'signal': {'enum': ['renewal', 'zero_bid'], 'type': 'string', 'description': 'Opportunity signal to retrieve.'}, 'country': {'type': 'string', 'description': 'Optional ISO alpha-3 buyer country, e.g. DEU, FRA, NLD.'}, 'end_date': {'type': 'string', 'description': 'YYYY-MM-DD upper bound. Defaults to 180 days after start_date.'}, 'start_date': {'type': 'string', 'description': 'YYYY-MM-DD. For renewal, contract-end lower bound; for zero_bid, notice publication lower bound. Defaults to today (renewal) or 180 days ago.'}}, 'additionalProperties': False}
ted_search_notices
Search the official EU Tenders Electronic Daily (TED) corpus with a bounded expert query. Returns latest notice versions with English-preferred titles, buyers, countries, CPV codes, lot signals, official URLs, pagination metadata, and source caveats. Anonymous and read-only.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'page': {'type': 'number', 'description': '1-based result page; default 1.'}, 'limit': {'type': 'number', 'description': 'Maximum notices; default 20 and maximum 50.'}, 'query': {'type': 'string', 'description': "TED Expert Search query, e.g. 'publication-date >= 20260901 AND buyer-country = DEU'. Maximum 500 characters."}}, 'additionalProperties': False}
tide_predictions
Return high and low tide predictions (times and heights) from the keyless NOAA Tides & Currents (CO-OPS) public API - U.S. Government public-domain data. Give either a NOAA station id (e.g. '9414290' for San Francisco) or a lat/lon (the nearest tide-prediction station is chosen automatically). Returns each high and low tide over the requested inclusive date range, in local station time, relative to the chosen tidal datum (default MLLW). Use it for tide tables, beach and boating planning, or coastal scheduling.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Used with lon to pick the nearest station when no station id is given.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees (negative west).'}, 'datum': {'type': 'string', 'description': 'Tidal datum: MLLW, MSL, MHW, etc. Default MLLW.'}, 'units': {'type': 'string', 'description': "'english' (feet) or 'metric' (meters). Default english."}, 'station': {'type': 'string', 'description': "NOAA CO-OPS station id, e.g. '9414290'. Optional if lat and lon are given."}, 'end_date': {'type': 'string', 'description': "End date (inclusive), 'YYYY-MM-DD'. Defaults to begin_date + 1 day."}, 'begin_date': {'type': 'string', 'description': "Start date (inclusive), 'YYYY-MM-DD'. Defaults to today."}}, 'additionalProperties': False}
treasury_auctions
Recent US Treasury securities auction results: term, CUSIP, issue/maturity dates, high yield, interest rate, bid-to-cover ratio, and amounts. Optionally filter by security type (Bill, Note, Bond, TIPS, FRN).
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}, 'security_type': {'type': 'string', 'description': "Filter by security type: 'Bill', 'Note', 'Bond', 'TIPS', 'FRN'."}}, 'additionalProperties': False}
treasury_cash_balance
Daily operating cash balance of the US Treasury (the Treasury General Account, the government's checking account at the Fed), from the Daily Treasury Statement. Values are in millions of dollars.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}}, 'additionalProperties': False}
treasury_debt
US total public debt outstanding (the 'Debt to the Penny' series from the US Treasury). Returns the most recent figure plus history, split into debt held by the public and intragovernmental holdings. Keyless, official Treasury data.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}, 'end_date': {'type': 'string', 'description': 'Latest record date (YYYY-MM-DD).'}, 'start_date': {'type': 'string', 'description': 'Earliest record date (YYYY-MM-DD).'}}, 'additionalProperties': False}
treasury_exchange_rates
Official US Treasury Reporting Rates of Exchange (the rates US government agencies use to convert foreign currency balances to dollars). Published quarterly. Provide a country or currency to filter, e.g. 'Canada', 'Euro', 'Yen'.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}, 'query': {'type': 'string', 'description': "Country or currency name to match, e.g. 'Canada', 'Euro Zone', 'Japan'."}}, 'additionalProperties': False}
treasury_interest_rates
Average interest rates the US Treasury pays on its marketable and non-marketable securities (Treasury Bills, Notes, Bonds, TIPS, etc.), by month. Optionally filter by security description.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max rows to return.'}, 'security': {'type': 'string', 'description': "Filter by security type/description, e.g. 'Treasury Notes', 'Bills', 'TIPS'."}}, 'additionalProperties': False}
treasury_tic_compare_holders
Which of two to eight MFH holders changed Treasury holdings most between two exact months? Resolves stable ids, requires primary observations at both endpoints, and ranks by absolute USD-million change. Returns endpoint values, absolute/percent change, raw source line references, provenance, and custodial/methodology caveats. Comparisons across pre-2011 benchmark breaks describe published estimates and are not beneficial-owner flows.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['holders', 'start_month', 'end_month'], 'properties': {'holders': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two to eight distinct exact holder ids or unambiguous published labels.'}, 'end_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'start_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
treasury_tic_find_holders
Which holder names and stable ids are available in the hosted Treasury International Capital Major Foreign Holders archive? Searches publisher-listed holders, historical aggregates, totals, residuals, and foreign-official memorandum rows. Returns primary-series coverage, latest value, pagination, immutable source hashes, run id, and caveats. Use this before history or comparison when a label is uncertain; this is not the complete TIC country universe.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional case-insensitive fragment of a holder label or id.'}, 'offset': {'type': 'number', 'description': 'Matches to skip. Default 0.'}, 'entity_type': {'enum': ['holder', 'holder_aggregate', 'residual', 'total', 'memorandum_total', 'memorandum_component'], 'type': 'string', 'description': 'Optional exact normalized row class.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
treasury_tic_holder_history
How did one publisher-listed major foreign holder's U.S. Treasury holdings change over a fixed monthly window? Returns bounded/paginated holdings in integer USD millions, exact month, primary/comparison-series identity, raw-asset line references, snapshot vintage, hashes, and methodology caveats. Primary values are returned by default; set include_comparison_series only to inspect duplicate benchmark-break comparison columns.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['holder'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum observations. Default 24.'}, 'holder': {'type': 'string', 'description': 'Exact MFH holder id or unambiguous published label. Use treasury_tic_find_holders first if unsure.'}, 'offset': {'type': 'number', 'description': 'Observations to skip. Default 0.'}, 'end_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'start_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'include_comparison_series': {'type': 'boolean', 'description': 'Include separately preserved prior-series comparison values at historical breaks. Default false.'}}, 'additionalProperties': False}
treasury_tic_official_share
What share of total foreign Treasury holdings was reported for foreign official institutions over a fixed monthly window? Joins the MFH Foreign Official memo line to Grand Total, returning bounded/paginated USD-million values and a two-decimal share for each month, plus run id, exact official source hashes, vintage, and methodology caveats. This is a custodial aggregate, not a country allocation or investment signal.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum monthly points. Default 24.'}, 'offset': {'type': 'number', 'description': 'Months to skip. Default 0.'}, 'end_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'start_month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
treasury_tic_rank_holders
Which named major foreign holders had the largest Treasury holdings in a specified month? Ranks only the named holder rows published in Treasury's MFH table, excluding Grand Total, All Other, and foreign-official memo rows. Historical publisher aggregates are excluded unless requested. Returns bounded pagination, integer USD millions, exact source lines, hashes, vintage, and the custodial-attribution caveat. If month is omitted, uses the hosted snapshot vintage.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum ranked rows. Default 20.'}, 'month': {'type': 'string', 'description': 'Exact calendar month in YYYY-MM format.'}, 'offset': {'type': 'number', 'description': 'Ranked rows to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}, 'include_historical_aggregates': {'type': 'boolean', 'description': 'Include discontinued publisher aggregates such as Oil Exporters in older rankings. Default false.'}}, 'additionalProperties': False}
trials_details
Get full detail for one clinical trial by its NCT id (e.g. 'NCT02562313'): title, status, conditions, sponsor, phase, interventions, brief summary, enrollment, start/completion dates, number of sites, and the study URL.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['nct_id'], 'properties': {'nct_id': {'type': 'string', 'description': "ClinicalTrials.gov NCT id, e.g. 'NCT02562313'."}}, 'additionalProperties': False}
trials_search
Search ClinicalTrials.gov for clinical studies by condition, intervention/drug, sponsor, recruitment status, and/or location. Returns each trial's NCT id, title, status, conditions, lead sponsor, phase, and study type.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'term': {'type': 'string', 'description': 'General search term.'}, 'limit': {'type': 'number', 'description': 'Max rows (default 10, max 50).'}, 'status': {'type': 'string', 'description': "Recruitment status, e.g. 'RECRUITING', 'COMPLETED', 'TERMINATED'."}, 'sponsor': {'type': 'string', 'description': "Sponsor/organization, e.g. 'Pfizer'."}, 'location': {'type': 'string', 'description': "Location, e.g. 'Houston' or 'Texas'."}, 'condition': {'type': 'string', 'description': "Disease/condition, e.g. 'breast cancer'."}, 'intervention': {'type': 'string', 'description': "Drug/intervention, e.g. 'semaglutide'."}}, 'additionalProperties': False}
tx_wells_near
Find Texas oil & gas wells near a location using the Texas Railroad Commission (RRC) public well map (keyless public record). Given a longitude/latitude and a radius, returns the wells within it, each with its API well number, well number, and type/status (e.g. 'Oil Well', 'Gas Well', 'Permitted Location', 'Dry Hole', 'Injection/Disposal'), plus a breakdown by type. Use geocode_address first to turn a street address into coordinates. Texas covers the Permian and Eagle Ford basins. This is well LOCATION + type data; operator, production volumes, and permit dates are not in this layer.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude of the center point (WGS84), e.g. 31.9974.'}, 'lon': {'type': 'number', 'description': 'Longitude of the center point (WGS84), e.g. -102.0779.'}, 'limit': {'type': 'number', 'description': 'Max wells to return (default 25, max 100).'}, 'radius_km': {'type': 'number', 'description': 'Search radius in kilometers (default 1.5, max 10).'}}, 'additionalProperties': False}
urlhaus_lookup_host
Look up an IPv4 address, hostname, or domain in URLhaus and return a bounded list of associated malware URLs. The host is sent only to URLhaus; LiveDataLink never connects to it.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['host'], 'properties': {'host': {'type': 'string', 'description': 'IPv4 address, hostname, or domain name; no scheme, port, or path.'}, 'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}}, 'additionalProperties': False}
urlhaus_lookup_payload
Look up URLhaus metadata for an MD5 or SHA-256 malware-payload hash and return a bounded set of associated URLs. This tool does not download the payload.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'description': 'Exactly 32 hexadecimal MD5 characters or 64 hexadecimal SHA-256 characters.'}, 'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}}, 'additionalProperties': False}
urlhaus_lookup_signature
Look up a URLhaus malware-family signature and return counts plus a bounded list of associated URL and payload observations.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['signature'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}, 'signature': {'type': 'string', 'description': 'Malware-family signature, 1-64 safe text characters.'}}, 'additionalProperties': False}
urlhaus_lookup_tag
Look up a URLhaus classification tag and return observation dates plus a bounded list of associated malware URLs.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tag'], 'properties': {'tag': {'type': 'string', 'description': 'URLhaus tag, 1-64 letters, digits, spaces, periods, plus signs, underscores, or hyphens.'}, 'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}}, 'additionalProperties': False}
urlhaus_lookup_url
Look up URLhaus threat intelligence for exactly one HTTP(S) URL or numeric URLhaus record ID. Returns status, tags, blacklist metadata, and a bounded payload summary without contacting the reported URL.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'description': 'HTTP(S) URL to query as an indicator, max 2048 characters.'}, 'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 50).'}, 'url_id': {'type': 'string', 'description': 'Numeric URLhaus record ID.'}}, 'additionalProperties': False}
urlhaus_recent_payloads
List metadata and cryptographic hashes for payloads recently observed by URLhaus. This tool does not download malware samples.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 100).'}}, 'additionalProperties': False}
urlhaus_recent_urls
List recent malware-distribution URLs added to URLhaus in its rolling three-day window. Returns bounded metadata and indicators only; it never visits the reported URLs.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum records to return (default 20, max 100).'}}, 'additionalProperties': False}
usda_nass_compare_crop_years
Compare 2–7 requested crop years across every hosted area, yield, and production metric for one USDA NASS crop/class. Returns each component value with its own unit and source release file, missing-year evidence, provenance, and caveats. Use this for 'compare 2019 and 2025 corn', '2020 vs 2025 soybean acres and yield', or 'compare winter wheat output across these years'. Final national annual summaries only.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['crop', 'years'], 'properties': {'crop': {'type': 'string', 'description': 'Crop name or supported alias: corn, soybeans, cotton, wheat, winter wheat, durum wheat, or spring wheat.'}, 'years': {'type': 'array', 'items': {'type': 'number'}, 'description': 'Two to seven distinct crop years.'}, 'crop_class': {'type': 'string', 'description': "Optional class. Required for bare 'wheat': winter, durum, or spring (excluding durum)."}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
usda_nass_crop_evidence_pack
Combine all hosted final annual USDA NASS national metrics for one major crop/class into a provenance-backed evidence pack with latest/as-of values, prior-year changes, and exact five-year comparisons. Use this for 'build a corn production evidence pack', 'summarize national soybean acreage yield and output', or as an agriculture leg to combine with weather, freight, fuel, or futures data. Covers crop years 2019–2025 and is not a current forecast or trading recommendation.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['crop'], 'properties': {'crop': {'type': 'string', 'description': 'Crop name or supported alias: corn, soybeans, cotton, wheat, winter wheat, durum wheat, or spring wheat.'}, 'as_of_year': {'type': 'number', 'description': 'Four-digit crop year. Hosted snapshot coverage is 2019–2025.'}, 'crop_class': {'type': 'string', 'description': "Optional class. Required for bare 'wheat': winter, durum, or spring (excluding durum)."}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
usda_nass_crop_history
Return bounded final annual USDA NASS national history for one major-crop metric from the self-hosted 2020–2026 annual-summary releases. Includes values, units, crop class, source release file, pagination, evidence hash, and attribution. Use this for 'US corn yield from 2019 to 2025', 'soybean production history', or 'winter wheat acres harvested'. Available crop years are 2019–2025; this is not a forecast or state/county result.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['crop', 'metric'], 'properties': {'crop': {'type': 'string', 'description': 'Crop name or supported alias: corn, soybeans, cotton, wheat, winter wheat, durum wheat, or spring wheat.'}, 'limit': {'type': 'number', 'description': 'Maximum crop years. Default 20.'}, 'metric': {'enum': ['area_planted', 'area_harvested', 'production', 'yield'], 'type': 'string', 'description': 'Annual statistic to return.'}, 'offset': {'type': 'number', 'description': 'Crop years to skip. Default 0.'}, 'end_year': {'type': 'number', 'description': 'Four-digit crop year. Hosted snapshot coverage is 2019–2025.'}, 'crop_class': {'type': 'string', 'description': "Optional class. Required for bare 'wheat': winter, durum, or spring (excluding durum)."}, 'start_year': {'type': 'number', 'description': 'Four-digit crop year. Hosted snapshot coverage is 2019–2025.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
usda_nass_crop_trend
Calculate prior-year and exact five-year changes for one final annual USDA NASS national crop series. Returns component observations, absolute and percent changes, five-year CAGR when valid, exact units, evidence hash, and caveats. Use this for 'how has corn yield changed?', 'five-year soybean production trend', or 'trend in upland cotton planted acres'. The optional as-of year never mixes future releases into a historical result.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['crop', 'metric'], 'properties': {'crop': {'type': 'string', 'description': 'Crop name or supported alias: corn, soybeans, cotton, wheat, winter wheat, durum wheat, or spring wheat.'}, 'metric': {'enum': ['area_planted', 'area_harvested', 'production', 'yield'], 'type': 'string', 'description': 'Annual statistic to return.'}, 'as_of_year': {'type': 'number', 'description': 'Four-digit crop year. Hosted snapshot coverage is 2019–2025.'}, 'crop_class': {'type': 'string', 'description': "Optional class. Required for bare 'wheat': winter, durum, or spring (excluding durum)."}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
usda_nass_search_crop_series
Search LiveDataLink's self-hosted official USDA NASS Crop Production Annual Summary series. Returns canonical crop/class/metric combinations, units, exact 2019–2025 coverage, pagination, evidence hash, and attribution. Use this for 'what NASS crop series are hosted?', 'find durum wheat yield', or to resolve a series before history/trend calls. Scope is final national annual summaries, not the full Quick Stats catalog.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum series. Default 20.'}, 'query': {'type': 'string', 'description': 'Optional crop, class, metric, unit, or description words.'}, 'offset': {'type': 'number', 'description': 'Series to skip. Default 0.'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'description': 'Human-readable markdown or machine-readable JSON. Default markdown.'}}, 'additionalProperties': False}
usgs_earthquake_detail
Get full detail for a specific earthquake event by USGS event ID. Returns origin, magnitude details, focal mechanism (if available), shake-map link, felt reports, tsunami flag, and impact estimates.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['event_id'], 'properties': {'event_id': {'type': 'string', 'description': "USGS event ID (e.g. 'us7000m5dt'). Get from feed or search results."}}, 'additionalProperties': False}
usgs_earthquake_feed
USGS official earthquake summary feed by period and minimum magnitude. period: hour|day|week|month. min_mag: 1.0|2.5|4.5|significant. Returns all events worldwide above the threshold within the period, with magnitude, location, depth, and event detail URL.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'period': {'enum': ['hour', 'day', 'week', 'month'], 'type': 'string', 'description': "Time window (default 'day')"}, 'min_mag': {'enum': ['1.0', '2.5', '4.5', 'significant'], 'type': 'string', 'description': "Minimum magnitude threshold (default '2.5')"}}, 'additionalProperties': False}
usgs_earthquake_search
Custom earthquake search via USGS fdsnws. Filter by magnitude, time range, and lat/lon bounding box. Returns up to 100 events sorted by time. Use this for analytical queries instead of the feed when you need historical or geographic filtering.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 25, max 100)'}, 'end_time': {'type': 'string', 'description': 'ISO date or full datetime'}, 'start_time': {'type': 'string', 'description': 'ISO date or full datetime YYYY-MM-DD[THH:MM:SS]'}, 'max_latitude': {'type': 'number', 'description': 'Bounding box north'}, 'min_latitude': {'type': 'number', 'description': 'Bounding box south'}, 'max_longitude': {'type': 'number', 'description': 'Bounding box east'}, 'min_longitude': {'type': 'number', 'description': 'Bounding box west'}, 'min_magnitude': {'type': 'number', 'description': 'Minimum magnitude (e.g. 4.5)'}}, 'additionalProperties': False}
usgs_water_realtime
Real-time water data from USGS NWIS streamgages. Filter by site code, state, or parameter (e.g. '00060' = streamflow cfs, '00065' = gage height ft). Useful for flood-stage monitoring, drought tracking, and hydrological research.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sites': {'type': 'string', 'description': "Comma-separated USGS site codes (e.g. '01646500')"}, 'state_cd': {'type': 'string', 'description': 'Two-letter state code; returns all active sites in the state'}, 'parameter_cd': {'type': 'string', 'description': "USGS parameter code (default '00060' streamflow). Common: 00060=streamflow, 00065=gage height, 00010=water temp, 00400=pH"}}, 'additionalProperties': False}
vehicle_recalls
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['year', 'make', 'model'], 'properties': {'make': {'type': 'string', 'description': "Vehicle make (e.g., 'Toyota', 'Ford')"}, 'year': {'type': 'integer', 'description': 'Model year (e.g., 2020)'}, 'model': {'type': 'string', 'description': "Vehicle model (e.g., 'Camry', 'F-150')"}}, 'additionalProperties': False}
vin_decode
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['vin'], 'properties': {'vin': {'type': 'string', 'description': '17-character Vehicle Identification Number (VIN)'}}, 'additionalProperties': False}
wa_contractor_license_history
Return the material status, expiration, specialty, and profile transitions observed for one Washington contractor license. Results include before/after values, observation time, source-as-of date, and raw snapshot hash.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['license_number'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum transitions; default 50.'}, 'license_number': {'type': 'string', 'description': 'Exact Washington contractor license number.'}}, 'additionalProperties': False}
wa_contractor_recent_changes
List material Washington contractor-registration changes observed by LiveDataLink's official daily snapshot pipeline. Filter by observed timestamp, change type, or trade. Missing source rows are never labeled revoked; only observed field transitions are returned.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum rows; default 20.'}, 'since': {'type': 'string', 'description': 'ISO date or timestamp. Defaults to 30 days ago.'}, 'trade': {'type': 'string', 'description': 'Optional specialty/trade substring.'}, 'offset': {'type': 'number', 'description': 'Rows to skip for pagination.'}, 'change_type': {'enum': ['NEW', 'STATUS_CHANGED', 'EXPIRATION_CHANGED', 'SPECIALTY_CHANGED', 'PROFILE_CHANGED'], 'type': 'string', 'description': 'Optional material transition type.'}}, 'additionalProperties': False}
wa_contractor_verify
Verify a Washington contractor registration against the official Washington L&I open-data API by exact license number or partial business name. Returns current status, expiration, trade, registration type, UBI, locality, freshness source, and official link. Principal-person and direct-contact fields are intentionally excluded.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Maximum matches; default 10 and maximum 25.'}, 'business_name': {'type': 'string', 'description': 'Partial registered business name, at least 2 characters.'}, 'license_number': {'type': 'string', 'description': 'Exact Washington contractor license number. Preferred when known.'}}, 'additionalProperties': False}
water_levels
Return the latest observed water level from a NOAA Tides & Currents (CO-OPS) station using the keyless public API - U.S. Government public-domain data. Give either a NOAA station id or a lat/lon (the nearest station is chosen automatically). Returns the observed water level relative to the chosen datum (default MLLW), the observation time in local station time, and the sample standard deviation when reported. Use it to check current real-world water level versus prediction.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'lat': {'type': 'number', 'description': 'Latitude in decimal degrees. Used with lon to pick the nearest station when no station id is given.'}, 'lon': {'type': 'number', 'description': 'Longitude in decimal degrees (negative west).'}, 'datum': {'type': 'string', 'description': 'Tidal datum: MLLW, MSL, MHW, etc. Default MLLW.'}, 'units': {'type': 'string', 'description': "'english' (feet) or 'metric' (meters). Default english."}, 'station': {'type': 'string', 'description': "NOAA CO-OPS station id, e.g. '9414290'. Optional if lat and lon are given."}}, 'additionalProperties': False}
weather_current
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location'], 'properties': {'location': {'type': 'string', 'description': "City, zip code, or place name (e.g., 'Houston, TX', '77001', 'Paris')"}}, 'additionalProperties': False}
weather_forecast
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.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location'], 'properties': {'days': {'type': 'integer', 'maximum': 16, 'minimum': 1, 'description': 'Forecast days (default: 7)'}, 'location': {'type': 'string', 'description': 'City, zip code, or place name'}}, 'additionalProperties': False}
worldbank_compare
Compare the most recent value of a World Bank indicator across multiple countries (up to 6). Provide a comma-separated list of country codes or names.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['countries'], 'properties': {'countries': {'type': 'string', 'description': "Comma-separated country codes/names, e.g. 'US,CN,DE,JP'."}, 'indicator': {'type': 'string', 'description': 'Indicator name (one of: gdp, gdp_per_capita, gdp_growth, inflation, population, unemployment, life_expectancy, exports, imports, gni_per_capita, poverty_rate, internet_users) or a raw WB code.'}}, 'additionalProperties': False}
worldbank_country_profile
Snapshot of a country's key development indicators (GDP, GDP per capita, growth, inflation, population, unemployment, life expectancy), each at its most recent available year.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'country': {'type': 'string', 'description': "Country ISO2/ISO3 code or name (default 'US')."}}, 'additionalProperties': False}
worldbank_indicator
Time series for a World Bank development indicator for one country. Friendly indicators: gdp, gdp_per_capita, gdp_growth, inflation, population, unemployment, life_expectancy, exports, imports, gni_per_capita, poverty_rate, internet_users (or pass a raw World Bank code). Country accepts ISO2/ISO3 codes or common names (e.g. 'US', 'China', 'Germany'). Keyless, official World Bank data.
只读 可访问外部资源 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'country': {'type': 'string', 'description': "Country ISO2/ISO3 code or name (default 'US'). Use 'WLD' for world."}, 'end_year': {'type': 'number', 'description': 'End year (optional).'}, 'indicator': {'type': 'string', 'description': 'Indicator name (one of: gdp, gdp_per_capita, gdp_growth, inflation, population, unemployment, life_expectancy, exports, imports, gni_per_capita, poverty_rate, internet_users) or a raw WB code.'}, 'start_year': {'type': 'number', 'description': 'Start year (optional).'}}, 'additionalProperties': False}
已更改
search_available_datasets
2026年9月29日 02:51
已添加
affordable_housing_refinance_evidence_pack
2026年9月29日 02:51
已添加
hud_lihtc_year15_radar
2026年9月29日 02:51
已添加
hud_fha_lender_exposure
2026年9月29日 02:51
已添加
hud_fha_maturity_search
2026年9月29日 02:51
已添加
list_tool_groups
2026年9月17日 12:40
已添加
search_available_datasets
2026年9月17日 12:40
已添加
entity_dossier
2026年9月17日 12:40
已添加
entity_resolve
2026年9月17日 12:40
已添加
support_resistance_levels
2026年9月17日 12:40
已添加
candlestick_signals
2026年9月17日 12:40
已添加
bounce_scanner
2026年9月17日 12:40
已添加
lane_location_risk_pack
2026年9月17日 12:40
已添加
kyb_aml_evidence_case_file
2026年9月17日 12:40
已添加
shipper_receiver_counterparty_pack
2026年9月17日 12:40
已添加
beneficial_owner_screen
2026年9月17日 12:40
已添加
corporate_ownership_tree
2026年9月17日 12:40
已添加
cost_of_doing_business_index
2026年9月17日 12:40
已添加
talent_market_brief
2026年9月17日 12:40
已添加
disaster_recovery_profile
2026年9月17日 12:40
已添加
facility_care_quality
2026年9月17日 12:40
已添加
supplier_esg_scorecard
2026年9月17日 12:40
已添加
company_complaint_profile
2026年9月17日 12:40
已添加
clinical_site_selector
2026年9月17日 12:40
已添加
prescriber_ties_profile
2026年9月17日 12:40
已添加
market_size_estimator
2026年9月17日 12:40
已添加
influence_network_map
2026年9月17日 12:40
已添加
product_liability_screen
2026年9月17日 12:40
已添加
company_trust_check
2026年9月17日 12:40
已添加
issuer_diligence_dossier
2026年9月17日 12:40