Server definition
- Hash
- sha256:6e58789cf3a01513794808b6eb675e746f698b38043d2b10f6d74c6b4ea5600b
- What it is
- What a remote MCP server returned when asked what it offers: 75 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Batch query multiple tickers at once for efficiency",
"inputSchema": {
"properties": {
"tickers": {
"description": "Comma-separated ticker symbols (e.g. AAPL,MSFT,GOOGL)",
"type": "string"
}
},
"required": [
"tickers"
],
"type": "object"
},
"name": "batch_query",
"outputSchema": null
},
{
"description": "Compare financial metrics across multiple companies side by side",
"inputSchema": {
"properties": {
"tickers": {
"description": "Comma-separated ticker symbols (e.g. AAPL,MSFT,GOOGL)",
"type": "string"
}
},
"required": [
"tickers"
],
"type": "object"
},
"name": "compare_companies",
"outputSchema": null
},
{
"description": "Get US median household income by geography (Nation/State/County/Place) from Data USA API (curated Census ACS data). No key required.",
"inputSchema": {
"properties": {
"level": {
"description": "Geography level: Nation, State, County, Place. Default: State",
"type": "string"
},
"limit": {
"description": "Max results (1-100, default 50)",
"type": "number"
}
},
"required": [],
"type": "object"
},
"name": "datausa_income",
"outputSchema": null
},
{
"description": "Get US population by geography (Nation/State/County/Place) from Data USA API (curated Census ACS data). No key required.",
"inputSchema": {
"properties": {
"level": {
"description": "Geography level: Nation, State, County, Place. Default: State",
"type": "string"
},
"limit": {
"description": "Max results (1-100, default 50)",
"type": "number"
}
},
"required": [],
"type": "object"
},
"name": "datausa_population",
"outputSchema": null
},
{
"description": "Full-text search across ALL SEC EDGAR filings (EFTS) — find filings mentioning a keyword/phrase across companies. Extends the existing per-company SEC integration with cross-company filing search. Source: SEC EDGAR full-text search (public-domain, no key).",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (1-50, default 10)",
"type": "number"
},
"q": {
"description": "Full-text search query (e.g. 'artificial intelligence', 'quantum computing')",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "edgar_fulltext_search",
"outputSchema": null
},
{
"description": "Get Eurostat GDP (annual, million EUR, current prices) for an EU country or aggregate (DE, FR, IT, EU27_2020, EA20). Source: Eurostat dissemination API (free of charge, commercial use with attribution).",
"inputSchema": {
"properties": {
"geo": {
"description": "EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "eurostat_gdp",
"outputSchema": null
},
{
"description": "Get Eurostat HICP inflation — annual rate of change (%) for an EU country (DE, FR, IT, EU27_2020, EA20). Source: Eurostat dissemination API.",
"inputSchema": {
"properties": {
"geo": {
"description": "EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "eurostat_inflation",
"outputSchema": null
},
{
"description": "Get Eurostat unemployment rate (%) — monthly, seasonally adjusted, age 15-74, for an EU country (DE, FR, IT, EU27_2020, EA20). Source: Eurostat dissemination API.",
"inputSchema": {
"properties": {
"geo": {
"description": "EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "eurostat_unemployment",
"outputSchema": null
},
{
"description": "Search FDA drug labels by brand/generic name or ingredient. Source: openFDA (public-domain US FDA data). Disclaimer: not validated for clinical/production use.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (1-20, default 5)",
"type": "number"
},
"query": {
"description": "Search query (e.g. aspirin, brand name, ingredient)",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "fda_drug_labels",
"outputSchema": null
},
{
"description": "Get recent FDA drug enforcement recalls (product, reason, classification, status, company). Source: openFDA (public-domain US FDA data).",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (1-20, default 5)",
"type": "number"
}
},
"required": [],
"type": "object"
},
"name": "fda_recalls",
"outputSchema": null
},
{
"description": "Convert an amount from one currency to another at current exchange rates. Sources: ECB + 84 central banks. Free for commercial use.",
"inputSchema": {
"properties": {
"amount": {
"description": "Amount to convert (e.g. 100, 2500.50). Default: 1.0",
"type": "number"
},
"from_currency": {
"description": "Source currency code (e.g. USD, EUR, GBP). Default: USD",
"type": "string"
},
"to_currency": {
"description": "Target currency code (e.g. EUR, JPY, BRL). Default: EUR",
"type": "string"
}
},
"type": "object"
},
"name": "fx_convert",
"outputSchema": null
},
{
"description": "Get the exchange rate between any two currencies. Sources: ECB + 84 central banks. Free for commercial use.",
"inputSchema": {
"properties": {
"from_currency": {
"description": "Source currency code (e.g. USD, EUR, GBP)",
"type": "string"
},
"to_currency": {
"description": "Target currency code (e.g. EUR, JPY, BRL)",
"type": "string"
}
},
"required": [
"from_currency",
"to_currency"
],
"type": "object"
},
"name": "fx_get_pair_rate",
"outputSchema": null
},
{
"description": "Get live exchange rates for any currency. Sources: European Central Bank + 84 central banks, 201 currencies. No API key needed — free for commercial use.",
"inputSchema": {
"properties": {
"base": {
"description": "Base currency code (e.g. USD, EUR, GBP). Default: EUR",
"type": "string"
},
"quotes": {
"description": "Comma-separated target currencies to filter (e.g. USD,EUR,GBP). Empty = all.",
"type": "string"
}
},
"type": "object"
},
"name": "fx_get_rates",
"outputSchema": null
},
{
"description": "List all 31 available currency codes and names for foreign exchange queries. Covers USD, EUR, GBP, JPY, CNY, and more.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "fx_list_currencies",
"outputSchema": null
},
{
"description": "Get official U.S. Treasury exchange rates (units of foreign currency per USD). Complements the ECB-based fx_get_rates. Source: Treasury Reporting Rates of Exchange (public domain, no key, monthly).",
"inputSchema": {
"properties": {
"currency": {
"description": "ISO code (EUR, GBP, JPY, CHF...) or currency name (Euro, Pound, Yen). Default: EUR",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "fx_official_rates",
"outputSchema": null
},
{
"description": "Get air quality data (OpenAQ) — PM2.5, PM10, O3, NO2 for a city",
"inputSchema": {
"properties": {
"location": {
"description": "City name (e.g. 'Beijing', 'Los Angeles')",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_air_quality",
"outputSchema": null
},
{
"description": "Get all financial data (income statement, balance sheet, cash flow) in one call",
"inputSchema": {
"properties": {
"ticker": {
"description": "Stock ticker symbol",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_all_financial_data",
"outputSchema": null
},
{
"description": "Get detailed balance sheet for a company (assets, liabilities, equity)",
"inputSchema": {
"properties": {
"ticker": {
"description": "Stock ticker symbol",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_balance_sheet",
"outputSchema": null
},
{
"description": "Get US GDP from BEA (NIPA accounts)",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "get_bea_gdp",
"outputSchema": null
},
{
"description": "Get detailed cash flow statement for a company (operating, investing, financing)",
"inputSchema": {
"properties": {
"ticker": {
"description": "Stock ticker symbol",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_cash_flow",
"outputSchema": null
},
{
"description": "Get a company's overall financial health score (A-F grade) including summary metrics",
"inputSchema": {
"properties": {
"ticker": {
"description": "Stock ticker symbol (e.g. AAPL, MSFT, TSLA)",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_company_health",
"outputSchema": null
},
{
"description": "Get company profile — sector, industry, employees, description, market cap",
"inputSchema": {
"properties": {
"ticker": {
"description": "Stock ticker symbol",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_company_profile",
"outputSchema": null
},
{
"description": "Get county-level demographics data by FIPS code from the US Census Bureau",
"inputSchema": {
"properties": {
"fips": {
"description": "5-digit county FIPS code (e.g. '06037' for Los Angeles County, CA)",
"type": "string"
}
},
"required": [
"fips"
],
"type": "object"
},
"name": "get_county_demographics",
"outputSchema": null
},
{
"description": "Get all key economic indicators (GDP, CPI, rates, employment, housing) in one call from FRED",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "get_econ_summary",
"outputSchema": null
},
{
"description": "Get latest unemployment rate and jobless claims from FRED",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "get_employment",
"outputSchema": null
},
{
"description": "Get filing types available for a company (10-K, 10-Q, 8-K, etc.)",
"inputSchema": {
"properties": {
"ticker": {
"description": "Stock ticker symbol",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_filing_types",
"outputSchema": null
},
{
"description": "Get latest US GDP data from FRED",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "get_gdp",
"outputSchema": null
},
{
"description": "Get latest housing starts and existing home sales data from FRED",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "get_housing",
"outputSchema": null
},
{
"description": "Get detailed income statement for a company (revenue, expenses, earnings per share)",
"inputSchema": {
"properties": {
"ticker": {
"description": "Stock ticker symbol",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_income_statement",
"outputSchema": null
},
{
"description": "Get latest CPI/inflation data from FRED",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "get_inflation",
"outputSchema": null
},
{
"description": "Get recent insider trading activity for a company (Form 4 filings)",
"inputSchema": {
"properties": {
"ticker": {
"description": "Stock ticker symbol",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_insider_trades",
"outputSchema": null
},
{
"description": "Get BLS labor market series (keyless) — unemployment rate default (LNS14000000)",
"inputSchema": {
"properties": {
"series_id": {
"description": "BLS series ID (default: LNS14000000 = civilian unemployment rate)",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_labor_series",
"outputSchema": null
},
{
"description": "Get latest Fed funds rate, mortgage rates, and treasury yields from FRED",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "get_rates",
"outputSchema": null
},
{
"description": "Get revenue breakdown by product/service segments for a company",
"inputSchema": {
"properties": {
"ticker": {
"description": "Stock ticker symbol",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_revenue_segments",
"outputSchema": null
},
{
"description": "Get sentiment analysis from SEC filings for a company — positive/negative/neutral signals from 10-K/10-Q reports",
"inputSchema": {
"properties": {
"ticker": {
"description": "Stock ticker symbol",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_sentiment",
"outputSchema": null
},
{
"description": "Get financial trends over time for a company — revenue, profit, margins across reporting periods",
"inputSchema": {
"properties": {
"ticker": {
"description": "Stock ticker symbol",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_trends",
"outputSchema": null
},
{
"description": "Get demographics for a ZIP code (population, income, age, housing, education) from the US Census Bureau",
"inputSchema": {
"properties": {
"zip_code": {
"description": "5-digit US ZIP code (e.g. '90210', '10001')",
"type": "string"
}
},
"required": [
"zip_code"
],
"type": "object"
},
"name": "get_zip_demographics",
"outputSchema": null
},
{
"description": "FAERS adverse event reports for a drug by brand/generic name — report id, seriousness, reactions, outcomes. Source: openFDA (U.S. FDA) FAERS, public data.",
"inputSchema": {
"properties": {
"drug": {
"description": "Drug brand or generic name (e.g. 'Aspirin', 'atorvastatin')",
"type": "string"
},
"limit": {
"description": "Max results (1-20, default 5)",
"type": "number"
}
},
"required": [
"drug"
],
"type": "object"
},
"name": "health_adverse_events",
"outputSchema": null
},
{
"description": "FAERS adverse event reports for a drug by NDC code — report id, seriousness, reactions, outcomes. Source: openFDA (U.S. FDA) FAERS, public data.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (1-20, default 5)",
"type": "number"
},
"ndc": {
"description": "NDC code (e.g. '0113-0611')",
"type": "string"
}
},
"required": [
"ndc"
],
"type": "object"
},
"name": "health_adverse_events_by_ndc",
"outputSchema": null
},
{
"description": "Look up an FDA 510(k) premarket device clearance by K number — device name, applicant, decision, decision date, product code. Source: openFDA (U.S. FDA), public data.",
"inputSchema": {
"properties": {
"k_number": {
"description": "510(k) number (e.g. 'K123456')",
"type": "string"
}
},
"required": [
"k_number"
],
"type": "object"
},
"name": "health_device_510k",
"outputSchema": null
},
{
"description": "Look up an FDA drug label by NDC or brand/generic name — active ingredients, purpose, indications, warnings, dosage, manufacturer. Source: openFDA (U.S. FDA), public data. Attribution: Data provided by the U.S. Food and Drug Administration (openFDA).",
"inputSchema": {
"properties": {
"identifier": {
"description": "NDC code (e.g. '0113-0611') or brand/generic name (e.g. 'Aspirin', 'Ibuprofen')",
"type": "string"
},
"type": {
"description": "Interpretation override: auto (default — NDC if numeric, else name), ndc, name",
"type": "string"
}
},
"required": [
"identifier"
],
"type": "object"
},
"name": "health_drug_lookup",
"outputSchema": null
},
{
"description": "Look up an FDA drug label by National Drug Code (NDC) — active ingredients, purpose, indications, warnings, manufacturer. Source: openFDA (U.S. FDA), public data.",
"inputSchema": {
"properties": {
"ndc": {
"description": "NDC code, with or without dashes (e.g. '0113-0611' or '01130611')",
"type": "string"
}
},
"required": [
"ndc"
],
"type": "object"
},
"name": "health_drug_ndc",
"outputSchema": null
},
{
"description": "Search FDA drug labels by brand name, generic name, or active ingredient — returns brand, generic, manufacturer, purpose, and indications. Source: openFDA (U.S. FDA), public data.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (1-20, default 5)",
"type": "number"
},
"q": {
"description": "Search query (e.g. 'aspirin', 'metformin', 'insulin glargine')",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "health_drug_search",
"outputSchema": null
},
{
"description": "FDA enforcement recalls (drugs, devices, food) — search by product keyword, or most recent when no query. Returns product, reason, classification, status, company. Source: openFDA (U.S. FDA), public data.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (1-20, default 5)",
"type": "number"
},
"product": {
"description": "Product description or keyword (e.g. 'aspirin', 'syringe', 'peanut butter')",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "health_recalls",
"outputSchema": null
},
{
"description": "FDA enforcement recalls for a specific recalling firm/company — product, reason, classification, status. Source: openFDA (U.S. FDA), public data.",
"inputSchema": {
"properties": {
"company": {
"description": "Recalling firm name (e.g. 'McNeil Consumer Healthcare', 'Baxter')",
"type": "string"
},
"limit": {
"description": "Max results (1-20, default 5)",
"type": "number"
}
},
"required": [
"company"
],
"type": "object"
},
"name": "health_recalls_by_company",
"outputSchema": null
},
{
"description": "Health data API overview — endpoint list, most recent FDA recall, and live sample counts (aspirin adverse events + labels). Source: openFDA (U.S. FDA), public data.",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "health_summary",
"outputSchema": null
},
{
"description": "Get IMF World Economic Outlook indicator for a country — GDP growth, inflation, unemployment, debt, etc. Source: IMF DataMapper API (free to use/redistribute with attribution, no key).",
"inputSchema": {
"properties": {
"country": {
"description": "ISO country code (e.g. USA, GBR, CHN, JPN, DEU). Default: USA",
"type": "string"
},
"indicator": {
"description": "Indicator code: NGDP_RPCH (GDP growth), PCPIPCH (inflation), LUR (unemployment), NGDPD (GDP current), GGXWDG_NGDP (govt debt % GDP), NGDPDPC (GDP per capita), BCA_NGDPD (current account % GDP). See /v1/imf/indicators",
"type": "string"
}
},
"required": [
"indicator"
],
"type": "object"
},
"name": "imf_indicator",
"outputSchema": null
},
{
"description": "Compare a company's financial metrics against its industry averages",
"inputSchema": {
"properties": {
"ticker": {
"description": "Stock ticker symbol",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "industry_comparison",
"outputSchema": null
},
{
"description": "Get IRS Form 990 financial data for a US nonprofit by EIN — revenue, expenses, assets, liabilities, officer compensation, contributions, and program revenue from the latest 990/990-EZ/990-PF filing, plus 5-year filing history. Source: ProPublica Nonprofit Explorer (public-domain IRS 990 XML).",
"inputSchema": {
"properties": {
"ein": {
"description": "Employer Identification Number — 9 digits, with or without dash (e.g. '530196605' or '53-0196605'). Look up any nonprofit via the IRS Tax Exempt Organization Search.",
"type": "string"
}
},
"required": [
"ein"
],
"type": "object"
},
"name": "nonprofit_990_lookup",
"outputSchema": null
},
{
"description": "Get active NWS weather alerts (watches, warnings, advisories) for a US state (e.g. FL, CA, TX). Source: NOAA National Weather Service (free for any purpose).",
"inputSchema": {
"properties": {
"state": {
"description": "Two-letter US state code (e.g. FL, CA, TX)",
"type": "string"
}
},
"required": [
"state"
],
"type": "object"
},
"name": "nws_alerts",
"outputSchema": null
},
{
"description": "Get official NWS weather forecast (7-day periods: temperature, wind, short/detailed forecast) for a latitude/longitude. Source: NOAA National Weather Service (free for any purpose).",
"inputSchema": {
"properties": {
"lat": {
"description": "Latitude (e.g. 39.7456)",
"type": "number"
},
"lon": {
"description": "Longitude (e.g. -97.0892)",
"type": "number"
}
},
"required": [
"lat",
"lon"
],
"type": "object"
},
"name": "nws_forecast",
"outputSchema": null
},
{
"description": "Get OECD Composite Leading Indicators (CLI, amplitude-adjusted) for an OECD country (USA, DEU, JPN, GBR, etc.). Source: OECD Data Explorer (openly reusable with attribution, no key).",
"inputSchema": {
"properties": {
"country": {
"description": "OECD country code (e.g. USA, DEU, JPN, GBR). Default: USA",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "oecd_leading_indicators",
"outputSchema": null
},
{
"description": "Screen companies by financial criteria (high growth, low debt, profitable, high margin, cash rich, undervalued)",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (default 20)",
"type": "number"
},
"screen": {
"description": "Screen type (growth, value, quality, momentum)",
"type": "string"
}
},
"type": "object"
},
"name": "screen_companies",
"outputSchema": null
},
{
"description": "Search filings for a company — search by form type, date range, keywords. Use get_filing_types first to see what's available.",
"inputSchema": {
"properties": {
"form_type": {
"description": "Form type filter (e.g. 10-K, 10-Q, 8-K)",
"type": "string"
},
"limit": {
"description": "Number of filings to return (default 10)",
"type": "number"
},
"ticker": {
"description": "Stock ticker symbol",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "search_filings",
"outputSchema": null
},
{
"description": "Search scholarly research works (OpenAlex, keyless) — titles, authors, year, citation counts",
"inputSchema": {
"properties": {
"query": {
"description": "Search terms (e.g. 'quantum computing')",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "search_scholarly",
"outputSchema": null
},
{
"description": "Get recent completed Treasury auction results (yield, bid-to-cover, CUSIP, maturity). Source: U.S. Treasury Fiscal Data (public domain, no key).",
"inputSchema": {
"properties": {
"limit": {
"description": "Number of recent auctions to return (default 10, max 50)",
"type": "integer"
}
},
"required": [],
"type": "object"
},
"name": "treasury_auctions",
"outputSchema": null
},
{
"description": "Get US federal debt to the penny — total public debt outstanding, debt held by the public, intragovernmental holdings. Source: US Treasury Fiscal Data (free, unrestricted, commercial use allowed).",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "treasury_debt",
"outputSchema": null
},
{
"description": "Get official US Treasury reporting rates of exchange — daily official FX rates for 100+ currencies. Source: US Treasury Fiscal Data (free, unrestricted).",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "treasury_fx_rates",
"outputSchema": null
},
{
"description": "Get U.S. gold reserve holdings: fine troy ounces and book value by location. Source: U.S. Treasury Fiscal Data (public domain, no key, monthly).",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "treasury_gold_reserve",
"outputSchema": null
},
{
"description": "Get average interest rates on U.S. Treasury securities by type (monthly). Source: U.S. Treasury Fiscal Data (public domain, no key).",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "treasury_interest_rates",
"outputSchema": null
},
{
"description": "Get the latest Monthly Treasury Statement: receipts, outlays, and surplus/deficit, plus top agencies by outlays. Source: U.S. Treasury Fiscal Data (public domain, no key).",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "treasury_monthly_statement",
"outputSchema": null
},
{
"description": "Get a headline U.S. Treasury dashboard: national debt, interest rates, monthly statement, gold reserve, EUR rate. Source: U.S. Treasury Fiscal Data (public domain, no key).",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "treasury_summary",
"outputSchema": null
},
{
"description": "Get registered charges (mortgages/debentures) for a UK company. Source: Companies House (UK). Best for credit risk assessment.",
"inputSchema": {
"properties": {
"number": {
"description": "UK company number (e.g. 00002078)",
"type": "string"
}
},
"required": [
"number"
],
"type": "object"
},
"name": "uk_company_charges",
"outputSchema": null
},
{
"description": "Get UK company filing history (most recent first) — accounts, confirmation statements, insolvency events. Source: Companies House (UK).",
"inputSchema": {
"properties": {
"limit": {
"description": "Max filings to return (default 10)",
"type": "integer"
},
"number": {
"description": "UK company number (e.g. 00002078)",
"type": "string"
}
},
"required": [
"number"
],
"type": "object"
},
"name": "uk_company_filings",
"outputSchema": null
},
{
"description": "Get a derived 'company health' grade (A-E) for a UK company from status, charges, and filing signals. Differentiator vs raw register. Heuristic, not financial advice.",
"inputSchema": {
"properties": {
"number": {
"description": "UK company number (e.g. 00002078)",
"type": "string"
}
},
"required": [
"number"
],
"type": "object"
},
"name": "uk_company_health",
"outputSchema": null
},
{
"description": "Get UK company directors and officers with appointment dates. Source: Companies House (UK), OGL v3.0. Best for KYB director checks.",
"inputSchema": {
"properties": {
"number": {
"description": "UK company number (e.g. 00002078)",
"type": "string"
}
},
"required": [
"number"
],
"type": "object"
},
"name": "uk_company_officers",
"outputSchema": null
},
{
"description": "Get Persons with Significant Control (beneficial owners) for a UK company — % control, natures of control. Source: Companies House (UK). Best for KYB/UBO checks.",
"inputSchema": {
"properties": {
"number": {
"description": "UK company number (e.g. 00002078)",
"type": "string"
}
},
"required": [
"number"
],
"type": "object"
},
"name": "uk_company_ownership",
"outputSchema": null
},
{
"description": "Get a UK company profile: status, type, incorporation date, registered address, SIC codes. Source: Companies House (UK), OGL v3.0. Best for KYB, due diligence, UK entity lookups.",
"inputSchema": {
"properties": {
"number": {
"description": "UK company number (e.g. 00002078 for BBC, or 09999999)",
"type": "string"
}
},
"required": [
"number"
],
"type": "object"
},
"name": "uk_company_profile",
"outputSchema": null
},
{
"description": "Search UK companies by name or number — returns number, status, type, creation date, address. Source: Companies House (UK), OGL v3.0.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (default 10)",
"type": "integer"
},
"q": {
"description": "Company name or number search term (e.g. 'BBC' or '00002078')",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "uk_company_search",
"outputSchema": null
},
{
"description": "Search UK company officers (directors) by name. Source: Companies House (UK). Best for director background checks.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (default 10)",
"type": "integer"
},
"q": {
"description": "Officer name search term (e.g. 'John Smith')",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "uk_officer_search",
"outputSchema": null
},
{
"description": "Get the current U.S. national debt: total outstanding, held by the public, and intragovernmental holdings, plus a 30-day trend. Source: U.S. Treasury Fiscal Data (public domain, no key, updated daily).",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "us_debt_current",
"outputSchema": null
},
{
"description": "Get the daily U.S. debt series (penny-level) over a date range. Source: U.S. Treasury Fiscal Data (public domain, no key).",
"inputSchema": {
"properties": {
"from": {
"description": "Start date YYYY-MM-DD (optional)",
"type": "string"
},
"to": {
"description": "End date YYYY-MM-DD (optional)",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "us_debt_history",
"outputSchema": null
},
{
"description": "Search US federal contract/grant awards by keyword — award ID, recipient, amount, awarding agency. Source: USAspending.gov API (no key).",
"inputSchema": {
"properties": {
"keyword": {
"description": "Keyword to search awards (e.g. cybersecurity, road construction)",
"type": "string"
},
"limit": {
"description": "Max results (1-25, default 5)",
"type": "number"
}
},
"required": [
"keyword"
],
"type": "object"
},
"name": "usaspending_awards",
"outputSchema": null
},
{
"description": "Get total US federal budgetary resources (spending authority) by fiscal year and period. Source: USAspending.gov API (US government open data, no key).",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "usaspending_budget",
"outputSchema": null
},
{
"description": "Get recent earthquakes worldwide with magnitude, location, depth, and tsunami flag. Source: USGS FDSN Event Web Service (public-domain, unlimited, no key).",
"inputSchema": {
"properties": {
"days": {
"description": "Look back days (1-30, default 7)",
"type": "number"
},
"limit": {
"description": "Max results (1-100, default 20)",
"type": "number"
},
"minmagnitude": {
"description": "Minimum magnitude (default 0)",
"type": "number"
}
},
"required": [],
"type": "object"
},
"name": "usgs_earthquakes",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:6e58789cf3a01513794808b6eb675e746f698b38043d2b10f6d74c6b4ea5600b | sha256sum