75 MCP tools: SEC financials, FRED economics, IRS 990, FDA, FX, UK Companies House.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Batch query multiple tickers at once for efficiency
Comma-separated ticker symbols (e.g. AAPL,MSFT,GOOGL)
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Batch query multiple tickers at once for efficiency
| Argument | Type | Description |
|---|---|---|
| tickers* | string | Comma-separated ticker symbols (e.g. AAPL,MSFT,GOOGL) |
{
"type": "object",
"required": [
"tickers"
],
"properties": {
"tickers": {
"type": "string",
"description": "Comma-separated ticker symbols (e.g. AAPL,MSFT,GOOGL)"
}
}
}Compare financial metrics across multiple companies side by side
| Argument | Type | Description |
|---|---|---|
| tickers* | string | Comma-separated ticker symbols (e.g. AAPL,MSFT,GOOGL) |
{
"type": "object",
"required": [
"tickers"
],
"properties": {
"tickers": {
"type": "string",
"description": "Comma-separated ticker symbols (e.g. AAPL,MSFT,GOOGL)"
}
}
}Get US median household income by geography (Nation/State/County/Place) from Data USA API (curated Census ACS data). No key required.
| Argument | Type | Description |
|---|---|---|
| level | string | Geography level: Nation, State, County, Place. Default: State |
| limit | number | Max results (1-100, default 50) |
{
"type": "object",
"required": [],
"properties": {
"level": {
"type": "string",
"description": "Geography level: Nation, State, County, Place. Default: State"
},
"limit": {
"type": "number",
"description": "Max results (1-100, default 50)"
}
}
}Get US population by geography (Nation/State/County/Place) from Data USA API (curated Census ACS data). No key required.
| Argument | Type | Description |
|---|---|---|
| level | string | Geography level: Nation, State, County, Place. Default: State |
| limit | number | Max results (1-100, default 50) |
{
"type": "object",
"required": [],
"properties": {
"level": {
"type": "string",
"description": "Geography level: Nation, State, County, Place. Default: State"
},
"limit": {
"type": "number",
"description": "Max results (1-100, default 50)"
}
}
}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).
| Argument | Type | Description |
|---|---|---|
| q* | string | Full-text search query (e.g. 'artificial intelligence', 'quantum computing') |
| limit | number | Max results (1-50, default 10) |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Full-text search query (e.g. 'artificial intelligence', 'quantum computing')"
},
"limit": {
"type": "number",
"description": "Max results (1-50, default 10)"
}
}
}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).
| Argument | Type | Description |
|---|---|---|
| geo | string | EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE |
{
"type": "object",
"required": [],
"properties": {
"geo": {
"type": "string",
"description": "EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE"
}
}
}Get Eurostat HICP inflation — annual rate of change (%) for an EU country (DE, FR, IT, EU27_2020, EA20). Source: Eurostat dissemination API.
| Argument | Type | Description |
|---|---|---|
| geo | string | EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE |
{
"type": "object",
"required": [],
"properties": {
"geo": {
"type": "string",
"description": "EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE"
}
}
}Get Eurostat unemployment rate (%) — monthly, seasonally adjusted, age 15-74, for an EU country (DE, FR, IT, EU27_2020, EA20). Source: Eurostat dissemination API.
| Argument | Type | Description |
|---|---|---|
| geo | string | EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE |
{
"type": "object",
"required": [],
"properties": {
"geo": {
"type": "string",
"description": "EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE"
}
}
}Search FDA drug labels by brand/generic name or ingredient. Source: openFDA (public-domain US FDA data). Disclaimer: not validated for clinical/production use.
| Argument | Type | Description |
|---|---|---|
| limit | number | Max results (1-20, default 5) |
| query* | string | Search query (e.g. aspirin, brand name, ingredient) |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "number",
"description": "Max results (1-20, default 5)"
},
"query": {
"type": "string",
"description": "Search query (e.g. aspirin, brand name, ingredient)"
}
}
}Get recent FDA drug enforcement recalls (product, reason, classification, status, company). Source: openFDA (public-domain US FDA data).
| Argument | Type | Description |
|---|---|---|
| limit | number | Max results (1-20, default 5) |
{
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "number",
"description": "Max results (1-20, default 5)"
}
}
}Convert an amount from one currency to another at current exchange rates. Sources: ECB + 84 central banks. Free for commercial use.
| Argument | Type | Description |
|---|---|---|
| amount | number | Amount to convert (e.g. 100, 2500.50). Default: 1.0 |
| to_currency | string | Target currency code (e.g. EUR, JPY, BRL). Default: EUR |
| from_currency | string | Source currency code (e.g. USD, EUR, GBP). Default: USD |
{
"type": "object",
"properties": {
"amount": {
"type": "number",
"description": "Amount to convert (e.g. 100, 2500.50). Default: 1.0"
},
"to_currency": {
"type": "string",
"description": "Target currency code (e.g. EUR, JPY, BRL). Default: EUR"
},
"from_currency": {
"type": "string",
"description": "Source currency code (e.g. USD, EUR, GBP). Default: USD"
}
}
}Get the exchange rate between any two currencies. Sources: ECB + 84 central banks. Free for commercial use.
| Argument | Type | Description |
|---|---|---|
| to_currency* | string | Target currency code (e.g. EUR, JPY, BRL) |
| from_currency* | string | Source currency code (e.g. USD, EUR, GBP) |
{
"type": "object",
"required": [
"from_currency",
"to_currency"
],
"properties": {
"to_currency": {
"type": "string",
"description": "Target currency code (e.g. EUR, JPY, BRL)"
},
"from_currency": {
"type": "string",
"description": "Source currency code (e.g. USD, EUR, GBP)"
}
}
}Get live exchange rates for any currency. Sources: European Central Bank + 84 central banks, 201 currencies. No API key needed — free for commercial use.
| Argument | Type | Description |
|---|---|---|
| base | string | Base currency code (e.g. USD, EUR, GBP). Default: EUR |
| quotes | string | Comma-separated target currencies to filter (e.g. USD,EUR,GBP). Empty = all. |
{
"type": "object",
"properties": {
"base": {
"type": "string",
"description": "Base currency code (e.g. USD, EUR, GBP). Default: EUR"
},
"quotes": {
"type": "string",
"description": "Comma-separated target currencies to filter (e.g. USD,EUR,GBP). Empty = all."
}
}
}List all 31 available currency codes and names for foreign exchange queries. Covers USD, EUR, GBP, JPY, CNY, and more.
No arguments.
{
"type": "object",
"properties": {}
}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).
| Argument | Type | Description |
|---|---|---|
| currency | string | ISO code (EUR, GBP, JPY, CHF...) or currency name (Euro, Pound, Yen). Default: EUR |
{
"type": "object",
"required": [],
"properties": {
"currency": {
"type": "string",
"description": "ISO code (EUR, GBP, JPY, CHF...) or currency name (Euro, Pound, Yen). Default: EUR"
}
}
}Get air quality data (OpenAQ) — PM2.5, PM10, O3, NO2 for a city
| Argument | Type | Description |
|---|---|---|
| location | string | City name (e.g. 'Beijing', 'Los Angeles') |
{
"type": "object",
"required": [],
"properties": {
"location": {
"type": "string",
"description": "City name (e.g. 'Beijing', 'Los Angeles')"
}
}
}Get all financial data (income statement, balance sheet, cash flow) in one call
| Argument | Type | Description |
|---|---|---|
| ticker* | string | Stock ticker symbol |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "Stock ticker symbol"
}
}
}Get detailed balance sheet for a company (assets, liabilities, equity)
| Argument | Type | Description |
|---|---|---|
| ticker* | string | Stock ticker symbol |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "Stock ticker symbol"
}
}
}Get US GDP from BEA (NIPA accounts)
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Get detailed cash flow statement for a company (operating, investing, financing)
| Argument | Type | Description |
|---|---|---|
| ticker* | string | Stock ticker symbol |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "Stock ticker symbol"
}
}
}Get a company's overall financial health score (A-F grade) including summary metrics
| Argument | Type | Description |
|---|---|---|
| ticker* | string | Stock ticker symbol (e.g. AAPL, MSFT, TSLA) |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "Stock ticker symbol (e.g. AAPL, MSFT, TSLA)"
}
}
}Get company profile — sector, industry, employees, description, market cap
| Argument | Type | Description |
|---|---|---|
| ticker* | string | Stock ticker symbol |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "Stock ticker symbol"
}
}
}Get county-level demographics data by FIPS code from the US Census Bureau
| Argument | Type | Description |
|---|---|---|
| fips* | string | 5-digit county FIPS code (e.g. '06037' for Los Angeles County, CA) |
{
"type": "object",
"required": [
"fips"
],
"properties": {
"fips": {
"type": "string",
"description": "5-digit county FIPS code (e.g. '06037' for Los Angeles County, CA)"
}
}
}Get all key economic indicators (GDP, CPI, rates, employment, housing) in one call from FRED
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Get latest unemployment rate and jobless claims from FRED
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Get filing types available for a company (10-K, 10-Q, 8-K, etc.)
| Argument | Type | Description |
|---|---|---|
| ticker* | string | Stock ticker symbol |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "Stock ticker symbol"
}
}
}Get latest US GDP data from FRED
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Get latest housing starts and existing home sales data from FRED
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Get detailed income statement for a company (revenue, expenses, earnings per share)
| Argument | Type | Description |
|---|---|---|
| ticker* | string | Stock ticker symbol |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "Stock ticker symbol"
}
}
}Get latest CPI/inflation data from FRED
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Get recent insider trading activity for a company (Form 4 filings)
| Argument | Type | Description |
|---|---|---|
| ticker* | string | Stock ticker symbol |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "Stock ticker symbol"
}
}
}Get BLS labor market series (keyless) — unemployment rate default (LNS14000000)
| Argument | Type | Description |
|---|---|---|
| series_id | string | BLS series ID (default: LNS14000000 = civilian unemployment rate) |
{
"type": "object",
"required": [],
"properties": {
"series_id": {
"type": "string",
"description": "BLS series ID (default: LNS14000000 = civilian unemployment rate)"
}
}
}Get latest Fed funds rate, mortgage rates, and treasury yields from FRED
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Get revenue breakdown by product/service segments for a company
| Argument | Type | Description |
|---|---|---|
| ticker* | string | Stock ticker symbol |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "Stock ticker symbol"
}
}
}Get sentiment analysis from SEC filings for a company — positive/negative/neutral signals from 10-K/10-Q reports
| Argument | Type | Description |
|---|---|---|
| ticker* | string | Stock ticker symbol |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "Stock ticker symbol"
}
}
}Get financial trends over time for a company — revenue, profit, margins across reporting periods
| Argument | Type | Description |
|---|---|---|
| ticker* | string | Stock ticker symbol |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "Stock ticker symbol"
}
}
}Get demographics for a ZIP code (population, income, age, housing, education) from the US Census Bureau
| Argument | Type | Description |
|---|---|---|
| zip_code* | string | 5-digit US ZIP code (e.g. '90210', '10001') |
{
"type": "object",
"required": [
"zip_code"
],
"properties": {
"zip_code": {
"type": "string",
"description": "5-digit US ZIP code (e.g. '90210', '10001')"
}
}
}FAERS adverse event reports for a drug by brand/generic name — report id, seriousness, reactions, outcomes. Source: openFDA (U.S. FDA) FAERS, public data.
| Argument | Type | Description |
|---|---|---|
| drug* | string | Drug brand or generic name (e.g. 'Aspirin', 'atorvastatin') |
| limit | number | Max results (1-20, default 5) |
{
"type": "object",
"required": [
"drug"
],
"properties": {
"drug": {
"type": "string",
"description": "Drug brand or generic name (e.g. 'Aspirin', 'atorvastatin')"
},
"limit": {
"type": "number",
"description": "Max results (1-20, default 5)"
}
}
}FAERS adverse event reports for a drug by NDC code — report id, seriousness, reactions, outcomes. Source: openFDA (U.S. FDA) FAERS, public data.
| Argument | Type | Description |
|---|---|---|
| ndc* | string | NDC code (e.g. '0113-0611') |
| limit | number | Max results (1-20, default 5) |
{
"type": "object",
"required": [
"ndc"
],
"properties": {
"ndc": {
"type": "string",
"description": "NDC code (e.g. '0113-0611')"
},
"limit": {
"type": "number",
"description": "Max results (1-20, default 5)"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| k_number* | string | 510(k) number (e.g. 'K123456') |
{
"type": "object",
"required": [
"k_number"
],
"properties": {
"k_number": {
"type": "string",
"description": "510(k) number (e.g. 'K123456')"
}
}
}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).
| Argument | Type | Description |
|---|---|---|
| type | string | Interpretation override: auto (default — NDC if numeric, else name), ndc, name |
| identifier* | string | NDC code (e.g. '0113-0611') or brand/generic name (e.g. 'Aspirin', 'Ibuprofen') |
{
"type": "object",
"required": [
"identifier"
],
"properties": {
"type": {
"type": "string",
"description": "Interpretation override: auto (default — NDC if numeric, else name), ndc, name"
},
"identifier": {
"type": "string",
"description": "NDC code (e.g. '0113-0611') or brand/generic name (e.g. 'Aspirin', 'Ibuprofen')"
}
}
}Look up an FDA drug label by National Drug Code (NDC) — active ingredients, purpose, indications, warnings, manufacturer. Source: openFDA (U.S. FDA), public data.
| Argument | Type | Description |
|---|---|---|
| ndc* | string | NDC code, with or without dashes (e.g. '0113-0611' or '01130611') |
{
"type": "object",
"required": [
"ndc"
],
"properties": {
"ndc": {
"type": "string",
"description": "NDC code, with or without dashes (e.g. '0113-0611' or '01130611')"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| q* | string | Search query (e.g. 'aspirin', 'metformin', 'insulin glargine') |
| limit | number | Max results (1-20, default 5) |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Search query (e.g. 'aspirin', 'metformin', 'insulin glargine')"
},
"limit": {
"type": "number",
"description": "Max results (1-20, default 5)"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| limit | number | Max results (1-20, default 5) |
| product | string | Product description or keyword (e.g. 'aspirin', 'syringe', 'peanut butter') |
{
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "number",
"description": "Max results (1-20, default 5)"
},
"product": {
"type": "string",
"description": "Product description or keyword (e.g. 'aspirin', 'syringe', 'peanut butter')"
}
}
}FDA enforcement recalls for a specific recalling firm/company — product, reason, classification, status. Source: openFDA (U.S. FDA), public data.
| Argument | Type | Description |
|---|---|---|
| limit | number | Max results (1-20, default 5) |
| company* | string | Recalling firm name (e.g. 'McNeil Consumer Healthcare', 'Baxter') |
{
"type": "object",
"required": [
"company"
],
"properties": {
"limit": {
"type": "number",
"description": "Max results (1-20, default 5)"
},
"company": {
"type": "string",
"description": "Recalling firm name (e.g. 'McNeil Consumer Healthcare', 'Baxter')"
}
}
}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.
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}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).
| Argument | Type | Description |
|---|---|---|
| country | string | ISO country code (e.g. USA, GBR, CHN, JPN, DEU). Default: USA |
| indicator* | string | 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": "object",
"required": [
"indicator"
],
"properties": {
"country": {
"type": "string",
"description": "ISO country code (e.g. USA, GBR, CHN, JPN, DEU). Default: USA"
},
"indicator": {
"type": "string",
"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"
}
}
}Compare a company's financial metrics against its industry averages
| Argument | Type | Description |
|---|---|---|
| ticker* | string | Stock ticker symbol |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "Stock ticker symbol"
}
}
}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).
| Argument | Type | Description |
|---|---|---|
| ein* | string | 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": "object",
"required": [
"ein"
],
"properties": {
"ein": {
"type": "string",
"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."
}
}
}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).
| Argument | Type | Description |
|---|---|---|
| state* | string | Two-letter US state code (e.g. FL, CA, TX) |
{
"type": "object",
"required": [
"state"
],
"properties": {
"state": {
"type": "string",
"description": "Two-letter US state code (e.g. FL, CA, TX)"
}
}
}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).
| Argument | Type | Description |
|---|---|---|
| lat* | number | Latitude (e.g. 39.7456) |
| lon* | number | Longitude (e.g. -97.0892) |
{
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number",
"description": "Latitude (e.g. 39.7456)"
},
"lon": {
"type": "number",
"description": "Longitude (e.g. -97.0892)"
}
}
}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).
| Argument | Type | Description |
|---|---|---|
| country | string | OECD country code (e.g. USA, DEU, JPN, GBR). Default: USA |
{
"type": "object",
"required": [],
"properties": {
"country": {
"type": "string",
"description": "OECD country code (e.g. USA, DEU, JPN, GBR). Default: USA"
}
}
}Screen companies by financial criteria (high growth, low debt, profitable, high margin, cash rich, undervalued)
| Argument | Type | Description |
|---|---|---|
| limit | number | Max results (default 20) |
| screen | string | Screen type (growth, value, quality, momentum) |
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Max results (default 20)"
},
"screen": {
"type": "string",
"description": "Screen type (growth, value, quality, momentum)"
}
}
}Search filings for a company — search by form type, date range, keywords. Use get_filing_types first to see what's available.
| Argument | Type | Description |
|---|---|---|
| limit | number | Number of filings to return (default 10) |
| ticker* | string | Stock ticker symbol |
| form_type | string | Form type filter (e.g. 10-K, 10-Q, 8-K) |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"limit": {
"type": "number",
"description": "Number of filings to return (default 10)"
},
"ticker": {
"type": "string",
"description": "Stock ticker symbol"
},
"form_type": {
"type": "string",
"description": "Form type filter (e.g. 10-K, 10-Q, 8-K)"
}
}
}Search scholarly research works (OpenAlex, keyless) — titles, authors, year, citation counts
| Argument | Type | Description |
|---|---|---|
| query | string | Search terms (e.g. 'quantum computing') |
{
"type": "object",
"required": [],
"properties": {
"query": {
"type": "string",
"description": "Search terms (e.g. 'quantum computing')"
}
}
}Get recent completed Treasury auction results (yield, bid-to-cover, CUSIP, maturity). Source: U.S. Treasury Fiscal Data (public domain, no key).
| Argument | Type | Description |
|---|---|---|
| limit | integer | Number of recent auctions to return (default 10, max 50) |
{
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "integer",
"description": "Number of recent auctions to return (default 10, max 50)"
}
}
}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).
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Get official US Treasury reporting rates of exchange — daily official FX rates for 100+ currencies. Source: US Treasury Fiscal Data (free, unrestricted).
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}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).
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Get average interest rates on U.S. Treasury securities by type (monthly). Source: U.S. Treasury Fiscal Data (public domain, no key).
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}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).
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}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).
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Get registered charges (mortgages/debentures) for a UK company. Source: Companies House (UK). Best for credit risk assessment.
| Argument | Type | Description |
|---|---|---|
| number* | string | UK company number (e.g. 00002078) |
{
"type": "object",
"required": [
"number"
],
"properties": {
"number": {
"type": "string",
"description": "UK company number (e.g. 00002078)"
}
}
}Get UK company filing history (most recent first) — accounts, confirmation statements, insolvency events. Source: Companies House (UK).
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max filings to return (default 10) |
| number* | string | UK company number (e.g. 00002078) |
{
"type": "object",
"required": [
"number"
],
"properties": {
"limit": {
"type": "integer",
"description": "Max filings to return (default 10)"
},
"number": {
"type": "string",
"description": "UK company number (e.g. 00002078)"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| number* | string | UK company number (e.g. 00002078) |
{
"type": "object",
"required": [
"number"
],
"properties": {
"number": {
"type": "string",
"description": "UK company number (e.g. 00002078)"
}
}
}Get UK company directors and officers with appointment dates. Source: Companies House (UK), OGL v3.0. Best for KYB director checks.
| Argument | Type | Description |
|---|---|---|
| number* | string | UK company number (e.g. 00002078) |
{
"type": "object",
"required": [
"number"
],
"properties": {
"number": {
"type": "string",
"description": "UK company number (e.g. 00002078)"
}
}
}Get Persons with Significant Control (beneficial owners) for a UK company — % control, natures of control. Source: Companies House (UK). Best for KYB/UBO checks.
| Argument | Type | Description |
|---|---|---|
| number* | string | UK company number (e.g. 00002078) |
{
"type": "object",
"required": [
"number"
],
"properties": {
"number": {
"type": "string",
"description": "UK company number (e.g. 00002078)"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| number* | string | UK company number (e.g. 00002078 for BBC, or 09999999) |
{
"type": "object",
"required": [
"number"
],
"properties": {
"number": {
"type": "string",
"description": "UK company number (e.g. 00002078 for BBC, or 09999999)"
}
}
}Search UK companies by name or number — returns number, status, type, creation date, address. Source: Companies House (UK), OGL v3.0.
| Argument | Type | Description |
|---|---|---|
| q* | string | Company name or number search term (e.g. 'BBC' or '00002078') |
| limit | integer | Max results (default 10) |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Company name or number search term (e.g. 'BBC' or '00002078')"
},
"limit": {
"type": "integer",
"description": "Max results (default 10)"
}
}
}Search UK company officers (directors) by name. Source: Companies House (UK). Best for director background checks.
| Argument | Type | Description |
|---|---|---|
| q* | string | Officer name search term (e.g. 'John Smith') |
| limit | integer | Max results (default 10) |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Officer name search term (e.g. 'John Smith')"
},
"limit": {
"type": "integer",
"description": "Max results (default 10)"
}
}
}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).
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Get the daily U.S. debt series (penny-level) over a date range. Source: U.S. Treasury Fiscal Data (public domain, no key).
| Argument | Type | Description |
|---|---|---|
| to | string | End date YYYY-MM-DD (optional) |
| from | string | Start date YYYY-MM-DD (optional) |
{
"type": "object",
"required": [],
"properties": {
"to": {
"type": "string",
"description": "End date YYYY-MM-DD (optional)"
},
"from": {
"type": "string",
"description": "Start date YYYY-MM-DD (optional)"
}
}
}Search US federal contract/grant awards by keyword — award ID, recipient, amount, awarding agency. Source: USAspending.gov API (no key).
| Argument | Type | Description |
|---|---|---|
| limit | number | Max results (1-25, default 5) |
| keyword* | string | Keyword to search awards (e.g. cybersecurity, road construction) |
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"limit": {
"type": "number",
"description": "Max results (1-25, default 5)"
},
"keyword": {
"type": "string",
"description": "Keyword to search awards (e.g. cybersecurity, road construction)"
}
}
}Get total US federal budgetary resources (spending authority) by fiscal year and period. Source: USAspending.gov API (US government open data, no key).
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Get recent earthquakes worldwide with magnitude, location, depth, and tsunami flag. Source: USGS FDSN Event Web Service (public-domain, unlimited, no key).
| Argument | Type | Description |
|---|---|---|
| days | number | Look back days (1-30, default 7) |
| limit | number | Max results (1-100, default 20) |
| minmagnitude | number | Minimum magnitude (default 0) |
{
"type": "object",
"required": [],
"properties": {
"days": {
"type": "number",
"description": "Look back days (1-30, default 7)"
},
"limit": {
"type": "number",
"description": "Max results (1-100, default 20)"
},
"minmagnitude": {
"type": "number",
"description": "Minimum magnitude (default 0)"
}
}
}