Slacking.biz — SEC Financial Data + US Economics + Demographics + FX

75 MCP tools: SEC financials, FRED economics, IRS 990, FDA, FX, UK Companies House.

Should I use this

Quality & Safety

A
Description quality
97%
Schema completeness
82%
Naming quality
86%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (2)

  • LOWTool 'compare_companies' description lacks action verbin compare_companies
  • LOWTool 'screen_companies' description lacks action verbin screen_companies

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~6,477Tokens (tool definitions)
~448 BTypical response size
Significant attention impact (5.06% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "slacking-biz": {
      "url": "https://slacking.biz/mcp"
    }
  }
}

Remote endpoints

https://slacking.biz/mcpstreamable-http

What it can do

Tool inventory

Tools (75)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_company_health(ticker)

Get a company's overall financial health score (A-F grade) including summary metrics

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Stock ticker symbol (e.g. AAPL, MSFT, TSLA)"
    }
  },
  "required": [
    "ticker"
  ]
}
🟢get_trends(ticker)

Get financial trends over time for a company — revenue, profit, margins across reporting periods

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Stock ticker symbol"
    }
  },
  "required": [
    "ticker"
  ]
}
⚪industry_comparison(ticker)

Compare a company's financial metrics against its industry averages

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Stock ticker symbol"
    }
  },
  "required": [
    "ticker"
  ]
}
🟢get_revenue_segments(ticker)

Get revenue breakdown by product/service segments for a company

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Stock ticker symbol"
    }
  },
  "required": [
    "ticker"
  ]
}
🟢get_income_statement(ticker)

Get detailed income statement for a company (revenue, expenses, earnings per share)

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Stock ticker symbol"
    }
  },
  "required": [
    "ticker"
  ]
}
🟢get_balance_sheet(ticker)

Get detailed balance sheet for a company (assets, liabilities, equity)

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Stock ticker symbol"
    }
  },
  "required": [
    "ticker"
  ]
}
🟢get_cash_flow(ticker)

Get detailed cash flow statement for a company (operating, investing, financing)

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Stock ticker symbol"
    }
  },
  "required": [
    "ticker"
  ]
}
🟢get_all_financial_data(ticker)

Get all financial data (income statement, balance sheet, cash flow) in one call

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Stock ticker symbol"
    }
  },
  "required": [
    "ticker"
  ]
}
🟢get_company_profile(ticker)

Get company profile — sector, industry, employees, description, market cap

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Stock ticker symbol"
    }
  },
  "required": [
    "ticker"
  ]
}
🟢get_filing_types(ticker)

Get filing types available for a company (10-K, 10-Q, 8-K, etc.)

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Stock ticker symbol"
    }
  },
  "required": [
    "ticker"
  ]
}
🟢search_filings(ticker, form_type, limit)

Search filings for a company — search by form type, date range, keywords. Use get_filing_types first to see what's available.

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Stock ticker symbol"
    },
    "form_type": {
      "type": "string",
      "description": "Form type filter (e.g. 10-K, 10-Q, 8-K)"
    },
    "limit": {
      "type": "number",
      "description": "Number of filings to return (default 10)"
    }
  },
  "required": [
    "ticker"
  ]
}
🟢get_insider_trades(ticker)

Get recent insider trading activity for a company (Form 4 filings)

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Stock ticker symbol"
    }
  },
  "required": [
    "ticker"
  ]
}
🟢get_sentiment(ticker)

Get sentiment analysis from SEC filings for a company — positive/negative/neutral signals from 10-K/10-Q reports

Input Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "Stock ticker symbol"
    }
  },
  "required": [
    "ticker"
  ]
}
⚪compare_companies(tickers)

Compare financial metrics across multiple companies side by side

Input Schema

{
  "type": "object",
  "properties": {
    "tickers": {
      "type": "string",
      "description": "Comma-separated ticker symbols (e.g. AAPL,MSFT,GOOGL)"
    }
  },
  "required": [
    "tickers"
  ]
}
⚪screen_companies(screen, limit)

Screen companies by financial criteria (high growth, low debt, profitable, high margin, cash rich, undervalued)

Input Schema

{
  "type": "object",
  "properties": {
    "screen": {
      "type": "string",
      "description": "Screen type (growth, value, quality, momentum)"
    },
    "limit": {
      "type": "number",
      "description": "Max results (default 20)"
    }
  }
}
🟢batch_query(tickers)

Batch query multiple tickers at once for efficiency

Input Schema

{
  "type": "object",
  "properties": {
    "tickers": {
      "type": "string",
      "description": "Comma-separated ticker symbols (e.g. AAPL,MSFT,GOOGL)"
    }
  },
  "required": [
    "tickers"
  ]
}
🟢fx_get_rates(base, quotes)

Get live exchange rates for any currency. Sources: European Central Bank + 84 central banks, 201 currencies. No API key needed — free for commercial use.

Input Schema

{
  "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."
    }
  }
}
🟢fx_get_pair_rate(from_currency, to_currency)

Get the exchange rate between any two currencies. Sources: ECB + 84 central banks. Free for commercial use.

Input Schema

{
  "type": "object",
  "properties": {
    "from_currency": {
      "type": "string",
      "description": "Source currency code (e.g. USD, EUR, GBP)"
    },
    "to_currency": {
      "type": "string",
      "description": "Target currency code (e.g. EUR, JPY, BRL)"
    }
  },
  "required": [
    "from_currency",
    "to_currency"
  ]
}
⚪fx_convert(from_currency, to_currency, amount)

Convert an amount from one currency to another at current exchange rates. Sources: ECB + 84 central banks. Free for commercial use.

Input Schema

{
  "type": "object",
  "properties": {
    "from_currency": {
      "type": "string",
      "description": "Source currency code (e.g. USD, EUR, GBP). Default: USD"
    },
    "to_currency": {
      "type": "string",
      "description": "Target currency code (e.g. EUR, JPY, BRL). Default: EUR"
    },
    "amount": {
      "type": "number",
      "description": "Amount to convert (e.g. 100, 2500.50). Default: 1.0"
    }
  }
}
🟢fx_list_currencies

List all 31 available currency codes and names for foreign exchange queries. Covers USD, EUR, GBP, JPY, CNY, and more.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢get_gdp

Get latest US GDP data from FRED

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢search_scholarly(query)

Search scholarly research works (OpenAlex, keyless) — titles, authors, year, citation counts

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search terms (e.g. 'quantum computing')"
    }
  },
  "required": []
}
🟢get_labor_series(series_id)

Get BLS labor market series (keyless) — unemployment rate default (LNS14000000)

Input Schema

{
  "type": "object",
  "properties": {
    "series_id": {
      "type": "string",
      "description": "BLS series ID (default: LNS14000000 = civilian unemployment rate)"
    }
  },
  "required": []
}
🟢get_air_quality(location)

Get air quality data (OpenAQ) — PM2.5, PM10, O3, NO2 for a city

Input Schema

{
  "type": "object",
  "properties": {
    "location": {
      "type": "string",
      "description": "City name (e.g. 'Beijing', 'Los Angeles')"
    }
  },
  "required": []
}
🟢get_bea_gdp

Get US GDP from BEA (NIPA accounts)

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢get_inflation

Get latest CPI/inflation data from FRED

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢get_rates

Get latest Fed funds rate, mortgage rates, and treasury yields from FRED

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢get_employment

Get latest unemployment rate and jobless claims from FRED

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢get_housing

Get latest housing starts and existing home sales data from FRED

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢get_econ_summary

Get all key economic indicators (GDP, CPI, rates, employment, housing) in one call from FRED

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢get_zip_demographics(zip_code)

Get demographics for a ZIP code (population, income, age, housing, education) from the US Census Bureau

Input Schema

{
  "type": "object",
  "properties": {
    "zip_code": {
      "type": "string",
      "description": "5-digit US ZIP code (e.g. '90210', '10001')"
    }
  },
  "required": [
    "zip_code"
  ]
}
🟢get_county_demographics(fips)

Get county-level demographics data by FIPS code from the US Census Bureau

Input Schema

{
  "type": "object",
  "properties": {
    "fips": {
      "type": "string",
      "description": "5-digit county FIPS code (e.g. '06037' for Los Angeles County, CA)"
    }
  },
  "required": [
    "fips"
  ]
}
🟢treasury_debt

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

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢treasury_fx_rates

Get official US Treasury reporting rates of exchange — daily official FX rates for 100+ currencies. Source: US Treasury Fiscal Data (free, unrestricted).

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢treasury_interest_rates

Get average interest rates on U.S. Treasury securities by type (monthly). Source: U.S. Treasury Fiscal Data (public domain, no key).

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢eurostat_gdp(geo)

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

Input Schema

{
  "type": "object",
  "properties": {
    "geo": {
      "type": "string",
      "description": "EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE"
    }
  },
  "required": []
}
🟡eurostat_inflation(geo)

Get Eurostat HICP inflation — annual rate of change (%) for an EU country (DE, FR, IT, EU27_2020, EA20). Source: Eurostat dissemination API.

Input Schema

{
  "type": "object",
  "properties": {
    "geo": {
      "type": "string",
      "description": "EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE"
    }
  },
  "required": []
}
🟢eurostat_unemployment(geo)

Get Eurostat unemployment rate (%) — monthly, seasonally adjusted, age 15-74, for an EU country (DE, FR, IT, EU27_2020, EA20). Source: Eurostat dissemination API.

Input Schema

{
  "type": "object",
  "properties": {
    "geo": {
      "type": "string",
      "description": "EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE"
    }
  },
  "required": []
}
🟢oecd_leading_indicators(country)

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

Input Schema

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "OECD country code (e.g. USA, DEU, JPN, GBR). Default: USA"
    }
  },
  "required": []
}
🟢nws_forecast(lat, lon)

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

Input Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude (e.g. 39.7456)"
    },
    "lon": {
      "type": "number",
      "description": "Longitude (e.g. -97.0892)"
    }
  },
  "required": [
    "lat",
    "lon"
  ]
}
🟢nws_alerts(state)

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

Input Schema

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string",
      "description": "Two-letter US state code (e.g. FL, CA, TX)"
    }
  },
  "required": [
    "state"
  ]
}
🟢fda_drug_labels(query, limit)

Search FDA drug labels by brand/generic name or ingredient. Source: openFDA (public-domain US FDA data). Disclaimer: not validated for clinical/production use.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search query (e.g. aspirin, brand name, ingredient)"
    },
    "limit": {
      "type": "number",
      "description": "Max results (1-20, default 5)"
    }
  },
  "required": [
    "query"
  ]
}
🟢fda_recalls(limit)

Get recent FDA drug enforcement recalls (product, reason, classification, status, company). Source: openFDA (public-domain US FDA data).

Input Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "number",
      "description": "Max results (1-20, default 5)"
    }
  },
  "required": []
}
⚪health_drug_lookup(identifier, type)

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

Input Schema

{
  "type": "object",
  "properties": {
    "identifier": {
      "type": "string",
      "description": "NDC code (e.g. '0113-0611') or brand/generic name (e.g. 'Aspirin', 'Ibuprofen')"
    },
    "type": {
      "type": "string",
      "description": "Interpretation override: auto (default — NDC if numeric, else name), ndc, name"
    }
  },
  "required": [
    "identifier"
  ]
}
⚪health_drug_ndc(ndc)

Look up an FDA drug label by National Drug Code (NDC) — active ingredients, purpose, indications, warnings, manufacturer. Source: openFDA (U.S. FDA), public data.

Input Schema

{
  "type": "object",
  "properties": {
    "ndc": {
      "type": "string",
      "description": "NDC code, with or without dashes (e.g. '0113-0611' or '01130611')"
    }
  },
  "required": [
    "ndc"
  ]
}
🟢health_drug_search(q, limit)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Search query (e.g. 'aspirin', 'metformin', 'insulin glargine')"
    },
    "limit": {
      "type": "number",
      "description": "Max results (1-20, default 5)"
    }
  },
  "required": [
    "q"
  ]
}
⚪health_adverse_events(drug, limit)

FAERS adverse event reports for a drug by brand/generic name — report id, seriousness, reactions, outcomes. Source: openFDA (U.S. FDA) FAERS, public data.

Input Schema

{
  "type": "object",
  "properties": {
    "drug": {
      "type": "string",
      "description": "Drug brand or generic name (e.g. 'Aspirin', 'atorvastatin')"
    },
    "limit": {
      "type": "number",
      "description": "Max results (1-20, default 5)"
    }
  },
  "required": [
    "drug"
  ]
}
⚪health_adverse_events_by_ndc(ndc, limit)

FAERS adverse event reports for a drug by NDC code — report id, seriousness, reactions, outcomes. Source: openFDA (U.S. FDA) FAERS, public data.

Input Schema

{
  "type": "object",
  "properties": {
    "ndc": {
      "type": "string",
      "description": "NDC code (e.g. '0113-0611')"
    },
    "limit": {
      "type": "number",
      "description": "Max results (1-20, default 5)"
    }
  },
  "required": [
    "ndc"
  ]
}
🟢health_recalls(product, limit)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "product": {
      "type": "string",
      "description": "Product description or keyword (e.g. 'aspirin', 'syringe', 'peanut butter')"
    },
    "limit": {
      "type": "number",
      "description": "Max results (1-20, default 5)"
    }
  },
  "required": []
}
⚪health_recalls_by_company(company, limit)

FDA enforcement recalls for a specific recalling firm/company — product, reason, classification, status. Source: openFDA (U.S. FDA), public data.

Input Schema

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "description": "Recalling firm name (e.g. 'McNeil Consumer Healthcare', 'Baxter')"
    },
    "limit": {
      "type": "number",
      "description": "Max results (1-20, default 5)"
    }
  },
  "required": [
    "company"
  ]
}
⚪health_device_510k(k_number)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "k_number": {
      "type": "string",
      "description": "510(k) number (e.g. 'K123456')"
    }
  },
  "required": [
    "k_number"
  ]
}
⚪health_summary

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.

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢datausa_population(level, limit)

Get US population by geography (Nation/State/County/Place) from Data USA API (curated Census ACS data). No key required.

Input Schema

{
  "type": "object",
  "properties": {
    "level": {
      "type": "string",
      "description": "Geography level: Nation, State, County, Place. Default: State"
    },
    "limit": {
      "type": "number",
      "description": "Max results (1-100, default 50)"
    }
  },
  "required": []
}
🟢datausa_income(level, limit)

Get US median household income by geography (Nation/State/County/Place) from Data USA API (curated Census ACS data). No key required.

Input Schema

{
  "type": "object",
  "properties": {
    "level": {
      "type": "string",
      "description": "Geography level: Nation, State, County, Place. Default: State"
    },
    "limit": {
      "type": "number",
      "description": "Max results (1-100, default 50)"
    }
  },
  "required": []
}
🟢usgs_earthquakes(minmagnitude, days, limit)

Get recent earthquakes worldwide with magnitude, location, depth, and tsunami flag. Source: USGS FDSN Event Web Service (public-domain, unlimited, no key).

Input Schema

{
  "type": "object",
  "properties": {
    "minmagnitude": {
      "type": "number",
      "description": "Minimum magnitude (default 0)"
    },
    "days": {
      "type": "number",
      "description": "Look back days (1-30, default 7)"
    },
    "limit": {
      "type": "number",
      "description": "Max results (1-100, default 20)"
    }
  },
  "required": []
}
🟢usaspending_budget

Get total US federal budgetary resources (spending authority) by fiscal year and period. Source: USAspending.gov API (US government open data, no key).

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢usaspending_awards(keyword, limit)

Search US federal contract/grant awards by keyword — award ID, recipient, amount, awarding agency. Source: USAspending.gov API (no key).

Input Schema

{
  "type": "object",
  "properties": {
    "keyword": {
      "type": "string",
      "description": "Keyword to search awards (e.g. cybersecurity, road construction)"
    },
    "limit": {
      "type": "number",
      "description": "Max results (1-25, default 5)"
    }
  },
  "required": [
    "keyword"
  ]
}
🟢imf_indicator(indicator, country)

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

Input Schema

{
  "type": "object",
  "properties": {
    "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"
    },
    "country": {
      "type": "string",
      "description": "ISO country code (e.g. USA, GBR, CHN, JPN, DEU). Default: USA"
    }
  },
  "required": [
    "indicator"
  ]
}
🟢edgar_fulltext_search(q, limit)

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

Input Schema

{
  "type": "object",
  "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)"
    }
  },
  "required": [
    "q"
  ]
}
🟢nonprofit_990_lookup(ein)

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

Input Schema

{
  "type": "object",
  "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."
    }
  },
  "required": [
    "ein"
  ]
}
🟢us_debt_current

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

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢us_debt_history(from, to)

Get the daily U.S. debt series (penny-level) over a date range. Source: U.S. Treasury Fiscal Data (public domain, no key).

Input Schema

{
  "type": "object",
  "properties": {
    "from": {
      "type": "string",
      "description": "Start date YYYY-MM-DD (optional)"
    },
    "to": {
      "type": "string",
      "description": "End date YYYY-MM-DD (optional)"
    }
  },
  "required": []
}
🟢treasury_monthly_statement

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

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢treasury_auctions(limit)

Get recent completed Treasury auction results (yield, bid-to-cover, CUSIP, maturity). Source: U.S. Treasury Fiscal Data (public domain, no key).

Input Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "description": "Number of recent auctions to return (default 10, max 50)"
    }
  },
  "required": []
}
🟢fx_official_rates(currency)

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

Input Schema

{
  "type": "object",
  "properties": {
    "currency": {
      "type": "string",
      "description": "ISO code (EUR, GBP, JPY, CHF...) or currency name (Euro, Pound, Yen). Default: EUR"
    }
  },
  "required": []
}
🟢treasury_gold_reserve

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

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢treasury_summary

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

Input Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢uk_company_profile(number)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "number": {
      "type": "string",
      "description": "UK company number (e.g. 00002078 for BBC, or 09999999)"
    }
  },
  "required": [
    "number"
  ]
}
🟢uk_company_officers(number)

Get UK company directors and officers with appointment dates. Source: Companies House (UK), OGL v3.0. Best for KYB director checks.

Input Schema

{
  "type": "object",
  "properties": {
    "number": {
      "type": "string",
      "description": "UK company number (e.g. 00002078)"
    }
  },
  "required": [
    "number"
  ]
}
🟢uk_company_ownership(number)

Get Persons with Significant Control (beneficial owners) for a UK company — % control, natures of control. Source: Companies House (UK). Best for KYB/UBO checks.

Input Schema

{
  "type": "object",
  "properties": {
    "number": {
      "type": "string",
      "description": "UK company number (e.g. 00002078)"
    }
  },
  "required": [
    "number"
  ]
}
🟢uk_company_charges(number)

Get registered charges (mortgages/debentures) for a UK company. Source: Companies House (UK). Best for credit risk assessment.

Input Schema

{
  "type": "object",
  "properties": {
    "number": {
      "type": "string",
      "description": "UK company number (e.g. 00002078)"
    }
  },
  "required": [
    "number"
  ]
}
🟢uk_company_filings(number, limit)

Get UK company filing history (most recent first) — accounts, confirmation statements, insolvency events. Source: Companies House (UK).

Input Schema

{
  "type": "object",
  "properties": {
    "number": {
      "type": "string",
      "description": "UK company number (e.g. 00002078)"
    },
    "limit": {
      "type": "integer",
      "description": "Max filings to return (default 10)"
    }
  },
  "required": [
    "number"
  ]
}
🟢uk_company_search(q, limit)

Search UK companies by name or number — returns number, status, type, creation date, address. Source: Companies House (UK), OGL v3.0.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Company name or number search term (e.g. 'BBC' or '00002078')"
    },
    "limit": {
      "type": "integer",
      "description": "Max results (default 10)"
    }
  },
  "required": [
    "q"
  ]
}
🟢uk_officer_search(q, limit)

Search UK company officers (directors) by name. Source: Companies House (UK). Best for director background checks.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Officer name search term (e.g. 'John Smith')"
    },
    "limit": {
      "type": "integer",
      "description": "Max results (default 10)"
    }
  },
  "required": [
    "q"
  ]
}
🟢uk_company_health(number)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "number": {
      "type": "string",
      "description": "UK company number (e.g. 00002078)"
    }
  },
  "required": [
    "number"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded75 tools
verifiedversion not recorded75 tools