Skip to content

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

by Th3Slack3r · remote · no sign-in to list tools · v1.2.1 · published by GitHub user Th3Slack3r

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

Final · 1Changes · 10

75 tools: 1 do something that can't be undone, 10 change things and 64 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http slacking-biz https://slacking.biz/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

75 tools

Can't be undone 1Claude Code: ask
  • uk_company_chargesGet registered charges (mortgages/debentures) for a UK company.No findings

    Why it is in this group

    • The name "uk_company_charges" says "charge": a word that usually means money moves, which cannot be taken back.
    Description, as the server wrote it
    Get registered charges (mortgages/debentures) for a UK company. Source: Companies House (UK). Best for credit risk assessment.
Changes things 10Claude Code: ask
  • fda_drug_labelsSearch FDA drug labels by brand/generic name or ingredient.No findings

    Why it is in this group

    • The name "fda_drug_labels" says "label": a word for a change.
    Description, as the server wrote it
    Search FDA drug labels by brand/generic name or ingredient. Source: openFDA (public-domain US FDA data). Disclaimer: not validated for clinical/production use.
  • fx_convertConvert an amount from one currency to another at current exchange rates.No findings

    Why it is in this group

    • The name "fx_convert" says "convert": a word for a change.
    Description, as the server wrote it
    Convert an amount from one currency to another at current exchange rates. Sources: ECB + 84 central banks. Free for commercial use.
  • health_adverse_eventsFAERS adverse event reports for a drug by brand/generic name — report id, seriousness, reactions, outcomes.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    FAERS adverse event reports for a drug by brand/generic name — report id, seriousness, reactions, outcomes. Source: openFDA (U.S. FDA) FAERS, public data.
  • health_adverse_events_by_ndcFAERS adverse event reports for a drug by NDC code — report id, seriousness, reactions, outcomes.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    FAERS adverse event reports for a drug by NDC code — report id, seriousness, reactions, outcomes. Source: openFDA (U.S. FDA) FAERS, public data.
  • health_device_510kLook up an FDA 510(k) premarket device clearance by K number — device name, applicant, decision, decision date, product code.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    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.
  • health_drug_ndcLook up an FDA drug label by National Drug Code (NDC) — active ingredients, purpose, indications, warnings, manufacturer.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Look up an FDA drug label by National Drug Code (NDC) — active ingredients, purpose, indications, warnings, manufacturer. Source: openFDA (U.S. FDA), public data.
  • health_recallsFDA enforcement recalls (drugs, devices, food) — search by product keyword, or most recent when no query.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    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.
  • health_recalls_by_companyFDA enforcement recalls for a specific recalling firm/company — product, reason, classification, status.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    FDA enforcement recalls for a specific recalling firm/company — product, reason, classification, status. Source: openFDA (U.S. FDA), public data.
  • health_summaryHealth data API overview — endpoint list, most recent FDA recall, and live sample counts (aspirin adverse events + labels).No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    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.
  • screen_companiesScreen companies by financial criteria (high growth, low debt, profitable, high margin, cash rich, undervalued)No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Screen companies by financial criteria (high growth, low debt, profitable, high margin, cash rich, undervalued)
Only reads 64Claude Code: allow
  • batch_queryBatch query multiple tickers at once for efficiencyNo findings

    Why it is in this group

    • The name "batch_query" says "query": a word for reading.
    Description, as the server wrote it
    Batch query multiple tickers at once for efficiency
  • compare_companiesCompare financial metrics across multiple companies side by sideNo findings

    Why it is in this group

    • The name "compare_companies" says "compare": a word for reading.
    Description, as the server wrote it
    Compare financial metrics across multiple companies side by side
  • datausa_incomeGet US median household income by geography (Nation/State/County/Place) from Data USA API (curated Census ACS data).No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get US median household income by geography (Nation/State/County/Place) from Data USA API (curated Census ACS data). No key required.
  • datausa_populationGet US population by geography (Nation/State/County/Place) from Data USA API (curated Census ACS data).No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get US population by geography (Nation/State/County/Place) from Data USA API (curated Census ACS data). No key required.
  • eurostat_gdpGet Eurostat GDP (annual, million EUR, current prices) for an EU country or aggregate (DE, FR, IT, EU27_2020, EA20).No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    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).
  • eurostat_inflationGet Eurostat HICP inflation — annual rate of change (%) for an EU country (DE, FR, IT, EU27_2020, EA20).No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get Eurostat HICP inflation — annual rate of change (%) for an EU country (DE, FR, IT, EU27_2020, EA20). Source: Eurostat dissemination API.
  • eurostat_unemploymentGet Eurostat unemployment rate (%) — monthly, seasonally adjusted, age 15-74, for an EU country (DE, FR, IT, EU27_2020, EA20).No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get Eurostat unemployment rate (%) — monthly, seasonally adjusted, age 15-74, for an EU country (DE, FR, IT, EU27_2020, EA20). Source: Eurostat dissemination API.
  • fda_recallsGet recent FDA drug enforcement recalls (product, reason, classification, status, company).No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get recent FDA drug enforcement recalls (product, reason, classification, status, company). Source: openFDA (public-domain US FDA data).
  • fx_get_pair_rateGet the exchange rate between any two currencies.No findings

    Why it is in this group

    • The name "fx_get_pair_rate" says "get": a word for reading.
    Description, as the server wrote it
    Get the exchange rate between any two currencies. Sources: ECB + 84 central banks. Free for commercial use.
  • fx_get_ratesGet live exchange rates for any currency.No findings

    Why it is in this group

    • The name "fx_get_rates" says "get": a word for reading.
    Description, as the server wrote it
    Get live exchange rates for any currency. Sources: European Central Bank + 84 central banks, 201 currencies. No API key needed — free for commercial use.
  • fx_list_currenciesList all 31 available currency codes and names for foreign exchange queries.No findings

    Why it is in this group

    • The name "fx_list_currencies" says "list": a word for reading.
    Description, as the server wrote it
    List all 31 available currency codes and names for foreign exchange queries. Covers USD, EUR, GBP, JPY, CNY, and more.
  • fx_official_ratesGet official U.S.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    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).
  • get_air_qualityGet air quality data (OpenAQ) — PM2.5, PM10, O3, NO2 for a cityNo findings

    Why it is in this group

    • The name "get_air_quality" says "get": a word for reading.
    Description, as the server wrote it
    Get air quality data (OpenAQ) — PM2.5, PM10, O3, NO2 for a city
  • get_all_financial_dataGet all financial data (income statement, balance sheet, cash flow) in one callNo findings

    Why it is in this group

    • The name "get_all_financial_data" says "get": a word for reading.
    Description, as the server wrote it
    Get all financial data (income statement, balance sheet, cash flow) in one call
  • get_balance_sheetGet detailed balance sheet for a company (assets, liabilities, equity)No findings

    Why it is in this group

    • The name "get_balance_sheet" says "get": a word for reading.
    Description, as the server wrote it
    Get detailed balance sheet for a company (assets, liabilities, equity)
  • get_bea_gdpGet US GDP from BEA (NIPA accounts)No findings

    Why it is in this group

    • The name "get_bea_gdp" says "get": a word for reading.
    Description, as the server wrote it
    Get US GDP from BEA (NIPA accounts)
  • get_cash_flowGet detailed cash flow statement for a company (operating, investing, financing)No findings

    Why it is in this group

    • The name "get_cash_flow" says "get": a word for reading.
    Description, as the server wrote it
    Get detailed cash flow statement for a company (operating, investing, financing)
  • get_company_healthGet a company's overall financial health score (A-F grade) including summary metricsNo findings

    Why it is in this group

    • The name "get_company_health" says "get": a word for reading.
    Description, as the server wrote it
    Get a company's overall financial health score (A-F grade) including summary metrics
  • get_company_profileGet company profile — sector, industry, employees, description, market capNo findings

    Why it is in this group

    • The name "get_company_profile" says "get": a word for reading.
    Description, as the server wrote it
    Get company profile — sector, industry, employees, description, market cap
  • get_county_demographicsGet county-level demographics data by FIPS code from the US Census BureauNo findings

    Why it is in this group

    • The name "get_county_demographics" says "get": a word for reading.
    Description, as the server wrote it
    Get county-level demographics data by FIPS code from the US Census Bureau
  • get_econ_summaryGet all key economic indicators (GDP, CPI, rates, employment, housing) in one call from FREDNo findings

    Why it is in this group

    • The name "get_econ_summary" says "get": a word for reading.
    Description, as the server wrote it
    Get all key economic indicators (GDP, CPI, rates, employment, housing) in one call from FRED
  • get_employmentGet latest unemployment rate and jobless claims from FREDNo findings

    Why it is in this group

    • The name "get_employment" says "get": a word for reading.
    Description, as the server wrote it
    Get latest unemployment rate and jobless claims from FRED
  • get_filing_typesGet filing types available for a company (10-K, 10-Q, 8-K, etc.)No findings

    Why it is in this group

    • The name "get_filing_types" says "get": a word for reading.
    Description, as the server wrote it
    Get filing types available for a company (10-K, 10-Q, 8-K, etc.)
  • get_gdpGet latest US GDP data from FREDNo findings

    Why it is in this group

    • The name "get_gdp" says "get": a word for reading.
    Description, as the server wrote it
    Get latest US GDP data from FRED
  • get_housingGet latest housing starts and existing home sales data from FREDNo findings

    Why it is in this group

    • The name "get_housing" says "get": a word for reading.
    Description, as the server wrote it
    Get latest housing starts and existing home sales data from FRED
  • get_income_statementGet detailed income statement for a company (revenue, expenses, earnings per share)No findings

    Why it is in this group

    • The name "get_income_statement" says "get": a word for reading.
    Description, as the server wrote it
    Get detailed income statement for a company (revenue, expenses, earnings per share)
  • get_inflationGet latest CPI/inflation data from FREDNo findings

    Why it is in this group

    • The name "get_inflation" says "get": a word for reading.
    Description, as the server wrote it
    Get latest CPI/inflation data from FRED
  • get_insider_tradesGet recent insider trading activity for a company (Form 4 filings)No findings

    Why it is in this group

    • The name "get_insider_trades" says "get": a word for reading.
    Description, as the server wrote it
    Get recent insider trading activity for a company (Form 4 filings)
  • get_labor_seriesGet BLS labor market series (keyless) — unemployment rate default (LNS14000000)No findings

    Why it is in this group

    • The name "get_labor_series" says "get": a word for reading.
    Description, as the server wrote it
    Get BLS labor market series (keyless) — unemployment rate default (LNS14000000)
  • get_ratesGet latest Fed funds rate, mortgage rates, and treasury yields from FREDNo findings

    Why it is in this group

    • The name "get_rates" says "get": a word for reading.
    Description, as the server wrote it
    Get latest Fed funds rate, mortgage rates, and treasury yields from FRED
  • get_revenue_segmentsGet revenue breakdown by product/service segments for a companyNo findings

    Why it is in this group

    • The name "get_revenue_segments" says "get": a word for reading.
    Description, as the server wrote it
    Get revenue breakdown by product/service segments for a company
  • get_sentimentGet sentiment analysis from SEC filings for a company — positive/negative/neutral signals from 10-K/10-Q reportsNo findings

    Why it is in this group

    • The name "get_sentiment" says "get": a word for reading.
    Description, as the server wrote it
    Get sentiment analysis from SEC filings for a company — positive/negative/neutral signals from 10-K/10-Q reports
  • get_zip_demographicsGet demographics for a ZIP code (population, income, age, housing, education) from the US Census BureauNo findings

    Why it is in this group

    • The name "get_zip_demographics" says "get": a word for reading.
    Description, as the server wrote it
    Get demographics for a ZIP code (population, income, age, housing, education) from the US Census Bureau
  • health_drug_lookupLook up an FDA drug label by NDC or brand/generic name — active ingredients, purpose, indications, warnings, dosage, manufacturer.No findings

    Why it is in this group

    • The name "health_drug_lookup" says "lookup": a word for reading.
    Description, as the server wrote it
    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).
  • imf_indicatorGet IMF World Economic Outlook indicator for a country — GDP growth, inflation, unemployment, debt, etc.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    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).
  • industry_comparisonCompare a company's financial metrics against its industry averagesNo findings

    Why it is in this group

    • The description's first verb is "compare": a word for reading.
    Description, as the server wrote it
    Compare a company's financial metrics against its industry averages
  • 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…No findings

    Why it is in this group

    • The name "nonprofit_990_lookup" says "lookup": a word for reading.
    Description, as the server wrote it
    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).
  • nws_alertsGet active NWS weather alerts (watches, warnings, advisories) for a US state (e.g.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    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).
  • nws_forecastGet official NWS weather forecast (7-day periods: temperature, wind, short/detailed forecast) for a latitude/longitude.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    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).
  • oecd_leading_indicatorsGet OECD Composite Leading Indicators (CLI, amplitude-adjusted) for an OECD country (USA, DEU, JPN, GBR, etc.).No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    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).
  • search_filingsSearch filings for a company — search by form type, date range, keywords.No findings

    Why it is in this group

    • The name "search_filings" says "search": a word for reading.
    Description, as the server wrote it
    Search filings for a company — search by form type, date range, keywords. Use get_filing_types first to see what's available.
  • search_scholarlySearch scholarly research works (OpenAlex, keyless) — titles, authors, year, citation countsNo findings

    Why it is in this group

    • The name "search_scholarly" says "search": a word for reading.
    Description, as the server wrote it
    Search scholarly research works (OpenAlex, keyless) — titles, authors, year, citation counts
  • treasury_auctionsGet recent completed Treasury auction results (yield, bid-to-cover, CUSIP, maturity).No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get recent completed Treasury auction results (yield, bid-to-cover, CUSIP, maturity). Source: U.S. Treasury Fiscal Data (public domain, no key).
  • treasury_debtGet US federal debt to the penny — total public debt outstanding, debt held by the public, intragovernmental holdings.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    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).
  • treasury_fx_ratesGet official US Treasury reporting rates of exchange — daily official FX rates for 100+ currencies.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get official US Treasury reporting rates of exchange — daily official FX rates for 100+ currencies. Source: US Treasury Fiscal Data (free, unrestricted).
  • treasury_gold_reserveGet U.S.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    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).
  • treasury_interest_ratesGet average interest rates on U.S.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get average interest rates on U.S. Treasury securities by type (monthly). Source: U.S. Treasury Fiscal Data (public domain, no key).
  • treasury_monthly_statementGet the latest Monthly Treasury Statement: receipts, outlays, and surplus/deficit, plus top agencies by outlays.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    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).
  • treasury_summaryGet a headline U.S.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    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).
  • uk_company_filingsGet UK company filing history (most recent first) — accounts, confirmation statements, insolvency events.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get UK company filing history (most recent first) — accounts, confirmation statements, insolvency events. Source: Companies House (UK).
  • uk_company_healthGet a derived 'company health' grade (A-E) for a UK company from status, charges, and filing signals.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    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.
  • uk_company_officersGet UK company directors and officers with appointment dates.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get UK company directors and officers with appointment dates. Source: Companies House (UK), OGL v3.0. Best for KYB director checks.
  • uk_company_ownershipGet Persons with Significant Control (beneficial owners) for a UK company — % control, natures of control.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get Persons with Significant Control (beneficial owners) for a UK company — % control, natures of control. Source: Companies House (UK). Best for KYB/UBO checks.
  • uk_company_profileGet a UK company profile: status, type, incorporation date, registered address, SIC codes.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    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.
  • us_debt_currentGet the current U.S.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    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).
  • us_debt_historyGet the daily U.S.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get the daily U.S. debt series (penny-level) over a date range. Source: U.S. Treasury Fiscal Data (public domain, no key).
  • usaspending_awardsSearch US federal contract/grant awards by keyword — award ID, recipient, amount, awarding agency.No findings

    Why it is in this group

    • The description's first verb is "search": a word for reading.
    Description, as the server wrote it
    Search US federal contract/grant awards by keyword — award ID, recipient, amount, awarding agency. Source: USAspending.gov API (no key).
  • usaspending_budgetGet total US federal budgetary resources (spending authority) by fiscal year and period.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get total US federal budgetary resources (spending authority) by fiscal year and period. Source: USAspending.gov API (US government open data, no key).
  • usgs_earthquakesGet recent earthquakes worldwide with magnitude, location, depth, and tsunami flag.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get recent earthquakes worldwide with magnitude, location, depth, and tsunami flag. Source: USGS FDSN Event Web Service (public-domain, unlimited, no key).

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.2.1. Values in angle brackets are yours to fill in.

claude mcp add --transport http slacking-biz https://slacking.biz/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__slacking-biz__get_company_health",
      "mcp__slacking-biz__get_trends",
      "mcp__slacking-biz__industry_comparison",
      "mcp__slacking-biz__get_revenue_segments",
      "mcp__slacking-biz__get_income_statement",
      "mcp__slacking-biz__get_balance_sheet",
      "mcp__slacking-biz__get_cash_flow",
      "mcp__slacking-biz__get_all_financial_data",
      "mcp__slacking-biz__get_company_profile",
      "mcp__slacking-biz__get_filing_types",
      "mcp__slacking-biz__search_filings",
      "mcp__slacking-biz__get_insider_trades",
      "mcp__slacking-biz__get_sentiment",
      "mcp__slacking-biz__compare_companies",
      "mcp__slacking-biz__batch_query",
      "mcp__slacking-biz__fx_get_rates",
      "mcp__slacking-biz__fx_get_pair_rate",
      "mcp__slacking-biz__fx_list_currencies",
      "mcp__slacking-biz__get_gdp",
      "mcp__slacking-biz__search_scholarly",
      "mcp__slacking-biz__get_labor_series",
      "mcp__slacking-biz__get_air_quality",
      "mcp__slacking-biz__get_bea_gdp",
      "mcp__slacking-biz__get_inflation",
      "mcp__slacking-biz__get_rates",
      "mcp__slacking-biz__get_employment",
      "mcp__slacking-biz__get_housing",
      "mcp__slacking-biz__get_econ_summary",
      "mcp__slacking-biz__get_zip_demographics",
      "mcp__slacking-biz__get_county_demographics",
      "mcp__slacking-biz__treasury_debt",
      "mcp__slacking-biz__treasury_fx_rates",
      "mcp__slacking-biz__treasury_interest_rates",
      "mcp__slacking-biz__eurostat_gdp",
      "mcp__slacking-biz__eurostat_inflation",
      "mcp__slacking-biz__eurostat_unemployment",
      "mcp__slacking-biz__oecd_leading_indicators",
      "mcp__slacking-biz__nws_forecast",
      "mcp__slacking-biz__nws_alerts",
      "mcp__slacking-biz__fda_recalls",
      "mcp__slacking-biz__health_drug_lookup",
      "mcp__slacking-biz__health_drug_search",
      "mcp__slacking-biz__datausa_population",
      "mcp__slacking-biz__datausa_income",
      "mcp__slacking-biz__usgs_earthquakes",
      "mcp__slacking-biz__usaspending_budget",
      "mcp__slacking-biz__usaspending_awards",
      "mcp__slacking-biz__imf_indicator",
      "mcp__slacking-biz__edgar_fulltext_search",
      "mcp__slacking-biz__nonprofit_990_lookup",
      "mcp__slacking-biz__us_debt_current",
      "mcp__slacking-biz__us_debt_history",
      "mcp__slacking-biz__treasury_monthly_statement",
      "mcp__slacking-biz__treasury_auctions",
      "mcp__slacking-biz__fx_official_rates",
      "mcp__slacking-biz__treasury_gold_reserve",
      "mcp__slacking-biz__treasury_summary",
      "mcp__slacking-biz__uk_company_profile",
      "mcp__slacking-biz__uk_company_officers",
      "mcp__slacking-biz__uk_company_ownership",
      "mcp__slacking-biz__uk_company_filings",
      "mcp__slacking-biz__uk_company_search",
      "mcp__slacking-biz__uk_officer_search",
      "mcp__slacking-biz__uk_company_health"
    ],
    "ask": [
      "mcp__slacking-biz__screen_companies",
      "mcp__slacking-biz__fx_convert",
      "mcp__slacking-biz__fda_drug_labels",
      "mcp__slacking-biz__health_drug_ndc",
      "mcp__slacking-biz__health_adverse_events",
      "mcp__slacking-biz__health_adverse_events_by_ndc",
      "mcp__slacking-biz__health_recalls",
      "mcp__slacking-biz__health_recalls_by_company",
      "mcp__slacking-biz__health_device_510k",
      "mcp__slacking-biz__health_summary",
      "mcp__slacking-biz__uk_company_charges"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as slacking-biz. Review it before you use it.