Slacking.biz — SEC Financial Data + US Economics + Demographics + FX
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
75 MCP tools: SEC financials, FRED economics, IRS 990, FDA, FX, UK Companies House.
| Author | io.github.Th3Slack3r |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2776 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Slacking.biz — SEC Financial Data + US Economics + Demographics + FX": {
"url": "https://slacking.biz/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (75)
get_company_healthGet a company's overall financial health score (A-F grade) including summary metrics
Parameters:
ticker(required) — string — Stock ticker symbol (e.g. AAPL, MSFT, TSLA)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_trendsGet financial trends over time for a company — revenue, profit, margins across reporting periods
Parameters:
ticker(required) — string — Stock ticker symbol
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
industry_comparisonCompare a company's financial metrics against its industry averages
Parameters:
ticker(required) — string — Stock ticker symbol
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_revenue_segmentsGet revenue breakdown by product/service segments for a company
Parameters:
ticker(required) — string — Stock ticker symbol
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_income_statementGet detailed income statement for a company (revenue, expenses, earnings per share)
Parameters:
ticker(required) — string — Stock ticker symbol
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_balance_sheetGet detailed balance sheet for a company (assets, liabilities, equity)
Parameters:
ticker(required) — string — Stock ticker symbol
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_cash_flowGet detailed cash flow statement for a company (operating, investing, financing)
Parameters:
ticker(required) — string — Stock ticker symbol
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_all_financial_dataGet all financial data (income statement, balance sheet, cash flow) in one call
Parameters:
ticker(required) — string — Stock ticker symbol
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_company_profileGet company profile — sector, industry, employees, description, market cap
Parameters:
ticker(required) — string — Stock ticker symbol
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_filing_typesGet filing types available for a company (10-K, 10-Q, 8-K, etc.)
Parameters:
ticker(required) — string — Stock ticker symbol
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
search_filingsSearch filings for a company — search by form type, date range, keywords. Use get_filing_types first to see what's available.
Parameters:
ticker(required) — string — Stock ticker symbollimit— number — Number of filings to return (default 10)form_type— string — Form type filter (e.g. 10-K, 10-Q, 8-K)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_insider_tradesGet recent insider trading activity for a company (Form 4 filings)
Parameters:
ticker(required) — string — Stock ticker symbol
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_sentimentGet sentiment analysis from SEC filings for a company — positive/negative/neutral signals from 10-K/10-Q reports
Parameters:
ticker(required) — string — Stock ticker symbol
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
compare_companiesCompare financial metrics across multiple companies side by side
Parameters:
tickers(required) — string — Comma-separated ticker symbols (e.g. AAPL,MSFT,GOOGL)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
screen_companiesScreen companies by financial criteria (high growth, low debt, profitable, high margin, cash rich, undervalued)
Parameters:
limit— number — Max results (default 20)screen— string — Screen type (growth, value, quality, momentum)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
batch_queryBatch query multiple tickers at once for efficiency
Parameters:
tickers(required) — string — Comma-separated ticker symbols (e.g. AAPL,MSFT,GOOGL)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
fx_get_ratesGet live exchange rates for any currency. Sources: European Central Bank + 84 central banks, 201 currencies. No API key needed — free for commercial use.
Parameters:
base— string — Base currency code (e.g. USD, EUR, GBP). Default: EURquotes— string — Comma-separated target currencies to filter (e.g. USD,EUR,GBP). Empty = all.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
fx_get_pair_rateGet the exchange rate between any two currencies. Sources: ECB + 84 central banks. Free for commercial use.
Parameters:
from_currency(required) — string — Source currency code (e.g. USD, EUR, GBP)to_currency(required) — string — Target currency code (e.g. EUR, JPY, BRL)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
fx_convertConvert an amount from one currency to another at current exchange rates. Sources: ECB + 84 central banks. Free for commercial use.
Parameters:
amount— number — Amount to convert (e.g. 100, 2500.50). Default: 1.0to_currency— string — Target currency code (e.g. EUR, JPY, BRL). Default: EURfrom_currency— string — Source currency code (e.g. USD, EUR, GBP). Default: USD
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
fx_list_currenciesList all 31 available currency codes and names for foreign exchange queries. Covers USD, EUR, GBP, JPY, CNY, and more.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_gdpGet latest US GDP data from FRED
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
search_scholarlySearch scholarly research works (OpenAlex, keyless) — titles, authors, year, citation counts
Parameters:
query— string — Search terms (e.g. 'quantum computing')
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_labor_seriesGet BLS labor market series (keyless) — unemployment rate default (LNS14000000)
Parameters:
series_id— string — BLS series ID (default: LNS14000000 = civilian unemployment rate)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_air_qualityGet air quality data (OpenAQ) — PM2.5, PM10, O3, NO2 for a city
Parameters:
location— string — City name (e.g. 'Beijing', 'Los Angeles')
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_bea_gdpGet US GDP from BEA (NIPA accounts)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_inflationGet latest CPI/inflation data from FRED
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_ratesGet latest Fed funds rate, mortgage rates, and treasury yields from FRED
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_employmentGet latest unemployment rate and jobless claims from FRED
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_housingGet latest housing starts and existing home sales data from FRED
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_econ_summaryGet all key economic indicators (GDP, CPI, rates, employment, housing) in one call from FRED
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_zip_demographicsGet demographics for a ZIP code (population, income, age, housing, education) from the US Census Bureau
Parameters:
zip_code(required) — string — 5-digit US ZIP code (e.g. '90210', '10001')
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_county_demographicsGet county-level demographics data by FIPS code from the US Census Bureau
Parameters:
fips(required) — string — 5-digit county FIPS code (e.g. '06037' for Los Angeles County, CA)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
treasury_debtGet 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).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
treasury_fx_ratesGet official US Treasury reporting rates of exchange — daily official FX rates for 100+ currencies. Source: US Treasury Fiscal Data (free, unrestricted).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
treasury_interest_ratesGet average interest rates on U.S. Treasury securities by type (monthly). Source: U.S. Treasury Fiscal Data (public domain, no key).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
eurostat_gdpGet 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).
Parameters:
geo— string — EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
eurostat_inflationGet Eurostat HICP inflation — annual rate of change (%) for an EU country (DE, FR, IT, EU27_2020, EA20). Source: Eurostat dissemination API.
Parameters:
geo— string — EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
eurostat_unemploymentGet Eurostat unemployment rate (%) — monthly, seasonally adjusted, age 15-74, for an EU country (DE, FR, IT, EU27_2020, EA20). Source: Eurostat dissemination API.
Parameters:
geo— string — EU geo code (e.g. DE, FR, IT, EU27_2020, EA20). Default: DE
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
oecd_leading_indicatorsGet 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).
Parameters:
country— string — OECD country code (e.g. USA, DEU, JPN, GBR). Default: USA
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
nws_forecastGet 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).
Parameters:
lat(required) — number — Latitude (e.g. 39.7456)lon(required) — number — Longitude (e.g. -97.0892)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
nws_alertsGet 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).
Parameters:
state(required) — string — Two-letter US state code (e.g. FL, CA, TX)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
fda_drug_labelsSearch FDA drug labels by brand/generic name or ingredient. Source: openFDA (public-domain US FDA data). Disclaimer: not validated for clinical/production use.
Parameters:
query(required) — string — Search query (e.g. aspirin, brand name, ingredient)limit— number — Max results (1-20, default 5)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
fda_recallsGet recent FDA drug enforcement recalls (product, reason, classification, status, company). Source: openFDA (public-domain US FDA data).
Parameters:
limit— number — Max results (1-20, default 5)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
health_drug_lookupLook 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).
Parameters:
identifier(required) — string — NDC code (e.g. '0113-0611') or brand/generic name (e.g. 'Aspirin', 'Ibuprofen')type— string — Interpretation override: auto (default — NDC if numeric, else name), ndc, name
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
health_drug_ndcLook up an FDA drug label by National Drug Code (NDC) — active ingredients, purpose, indications, warnings, manufacturer. Source: openFDA (U.S. FDA), public data.
Parameters:
ndc(required) — string — NDC code, with or without dashes (e.g. '0113-0611' or '01130611')
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
health_drug_searchSearch 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.
Parameters:
q(required) — string — Search query (e.g. 'aspirin', 'metformin', 'insulin glargine')limit— number — Max results (1-20, default 5)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
health_adverse_eventsFAERS adverse event reports for a drug by brand/generic name — report id, seriousness, reactions, outcomes. Source: openFDA (U.S. FDA) FAERS, public data.
Parameters:
drug(required) — string — Drug brand or generic name (e.g. 'Aspirin', 'atorvastatin')limit— number — Max results (1-20, default 5)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
health_adverse_events_by_ndcFAERS adverse event reports for a drug by NDC code — report id, seriousness, reactions, outcomes. Source: openFDA (U.S. FDA) FAERS, public data.
Parameters:
ndc(required) — string — NDC code (e.g. '0113-0611')limit— number — Max results (1-20, default 5)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
health_recallsFDA 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.
Parameters:
limit— number — Max results (1-20, default 5)product— string — Product description or keyword (e.g. 'aspirin', 'syringe', 'peanut butter')
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
health_recalls_by_companyFDA enforcement recalls for a specific recalling firm/company — product, reason, classification, status. Source: openFDA (U.S. FDA), public data.
Parameters:
company(required) — string — Recalling firm name (e.g. 'McNeil Consumer Healthcare', 'Baxter')limit— number — Max results (1-20, default 5)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
health_device_510kLook 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.
Parameters:
k_number(required) — string — 510(k) number (e.g. 'K123456')
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
health_summaryHealth data API overview — endpoint list, most recent FDA recall, and live sample counts (aspirin adverse events + labels). Source: openFDA (U.S. FDA), public data.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
datausa_populationGet US population by geography (Nation/State/County/Place) from Data USA API (curated Census ACS data). No key required.
Parameters:
level— string — Geography level: Nation, State, County, Place. Default: Statelimit— number — Max results (1-100, default 50)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
datausa_incomeGet US median household income by geography (Nation/State/County/Place) from Data USA API (curated Census ACS data). No key required.
Parameters:
level— string — Geography level: Nation, State, County, Place. Default: Statelimit— number — Max results (1-100, default 50)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
usgs_earthquakesGet recent earthquakes worldwide with magnitude, location, depth, and tsunami flag. Source: USGS FDSN Event Web Service (public-domain, unlimited, no key).
Parameters:
days— number — Look back days (1-30, default 7)limit— number — Max results (1-100, default 20)minmagnitude— number — Minimum magnitude (default 0)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
usaspending_budgetGet total US federal budgetary resources (spending authority) by fiscal year and period. Source: USAspending.gov API (US government open data, no key).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
usaspending_awardsSearch US federal contract/grant awards by keyword — award ID, recipient, amount, awarding agency. Source: USAspending.gov API (no key).
Parameters:
keyword(required) — string — Keyword to search awards (e.g. cybersecurity, road construction)limit— number — Max results (1-25, default 5)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
imf_indicatorGet 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).
Parameters:
indicator(required) — 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/indicatorscountry— string — ISO country code (e.g. USA, GBR, CHN, JPN, DEU). Default: USA
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
edgar_fulltext_searchFull-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).
Parameters:
q(required) — string — Full-text search query (e.g. 'artificial intelligence', 'quantum computing')limit— number — Max results (1-50, default 10)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
nonprofit_990_lookupGet 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).
Parameters:
ein(required) — 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.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
us_debt_currentGet 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).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
us_debt_historyGet the daily U.S. debt series (penny-level) over a date range. Source: U.S. Treasury Fiscal Data (public domain, no key).
Parameters:
to— string — End date YYYY-MM-DD (optional)from— string — Start date YYYY-MM-DD (optional)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
treasury_monthly_statementGet 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).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
treasury_auctionsGet recent completed Treasury auction results (yield, bid-to-cover, CUSIP, maturity). Source: U.S. Treasury Fiscal Data (public domain, no key).
Parameters:
limit— integer — Number of recent auctions to return (default 10, max 50)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
fx_official_ratesGet 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).
Parameters:
currency— string — ISO code (EUR, GBP, JPY, CHF...) or currency name (Euro, Pound, Yen). Default: EUR
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
treasury_gold_reserveGet U.S. gold reserve holdings: fine troy ounces and book value by location. Source: U.S. Treasury Fiscal Data (public domain, no key, monthly).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
treasury_summaryGet 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).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
uk_company_profileGet 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.
Parameters:
number(required) — string — UK company number (e.g. 00002078 for BBC, or 09999999)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
uk_company_officersGet UK company directors and officers with appointment dates. Source: Companies House (UK), OGL v3.0. Best for KYB director checks.
Parameters:
number(required) — string — UK company number (e.g. 00002078)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
uk_company_ownershipGet Persons with Significant Control (beneficial owners) for a UK company — % control, natures of control. Source: Companies House (UK). Best for KYB/UBO checks.
Parameters:
number(required) — string — UK company number (e.g. 00002078)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
uk_company_chargesGet registered charges (mortgages/debentures) for a UK company. Source: Companies House (UK). Best for credit risk assessment.
Parameters:
number(required) — string — UK company number (e.g. 00002078)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
uk_company_filingsGet UK company filing history (most recent first) — accounts, confirmation statements, insolvency events. Source: Companies House (UK).
Parameters:
number(required) — string — UK company number (e.g. 00002078)limit— integer — Max filings to return (default 10)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
uk_company_searchSearch UK companies by name or number — returns number, status, type, creation date, address. Source: Companies House (UK), OGL v3.0.
Parameters:
q(required) — string — Company name or number search term (e.g. 'BBC' or '00002078')limit— integer — Max results (default 10)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
uk_officer_searchSearch UK company officers (directors) by name. Source: Companies House (UK). Best for director background checks.
Parameters:
q(required) — string — Officer name search term (e.g. 'John Smith')limit— integer — Max results (default 10)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
uk_company_healthGet 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.
Parameters:
number(required) — string — UK company number (e.g. 00002078)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.