{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_7dqx4drrd3xc","handle":"equibles","url":"https://wellknown.network/agents/equibles","links":{"self":"https://wellknown.network/agents/equibles/record.json","html":"https://wellknown.network/agents/equibles","markdown":"https://wellknown.network/agents/equibles/record.md","api":"https://wellknown.network/api/v1/agents/equibles","status":"https://wellknown.network/api/v1/agents/equibles/status","claim":"https://wellknown.network/agents/equibles/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/equibles/claim.json","badge":"https://wellknown.network/agents/equibles/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/equibles/history","tools":"https://wellknown.network/api/v1/agents/equibles/tools"},"ard":{"identifier":"urn:air:mcp.equibles.com:server:equibles","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Equibles","summary":"SEC filings, company financials, holdings, earnings calls, stock prices, options and macro data.","description":"SEC filings, company financials, holdings, earnings calls, stock prices, options and macro data.","publisher":{"name":"daniel3303","url":null},"homepage":"https://equibles.com","repository":"https://github.com/daniel3303/stock-market-mcp-server","version":"1.0.5","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.equibles.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-08T20:19:07.821596Z","publishedAt":"2026-10-08T20:19:07.821596Z","registryName":"io.github.daniel3303/equibles"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.contracts","name":"Contracts & Legal","confidence":1,"provenance":"derived"},{"slug":"documents.presentations","name":"Presentations","confidence":1,"provenance":"derived"},{"slug":"dev.filesystem","name":"Filesystem","confidence":1,"provenance":"derived"},{"slug":"productivity.calendar","name":"Calendar & Scheduling","confidence":1,"provenance":"derived"},{"slug":"productivity.crm","name":"CRM & Sales","confidence":1,"provenance":"derived"},{"slug":"productivity.hr","name":"HR & Recruiting","confidence":1,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":1,"provenance":"derived"},{"slug":"data.news","name":"News & Feeds","confidence":0.933,"provenance":"derived"}],"categories":["data","dev","documents","finance","productivity"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-10T11:25:09.266Z","lastProbedAt":"2026-10-10T11:25:09.266Z","statusComputedAt":"2026-10-10T11:26:46.471Z","reliability30d":{"probes":109,"successRate":0.9908,"p50Ms":60,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":107,"ok":106,"authBoundaryOk":0,"serviceOk":106,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T11:25:09.266Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":62,"error":null,"detail":{"tools":[{"name":"GetLatestClosingPrices","description":"Get each ticker's newest traded, settled daily close in USD, with one-session change, volume, and trailing 52-week closing range. Rows can have different dates "},{"name":"GetCftcPositioning","description":"Get Commitments of Traders (COT) positioning data for a specific futures contract. Shows commercial and non-commercial positions over time. Values are contract "},{"name":"AddPortfolioLot","description":"Record a user-confirmed purchase or sale in the caller's portfolio. Never infer or guess the instrument, quantity, price or date. For stock, pass ticker. For an"},{"name":"GetMarketStatus","description":"Get the current US equity market status (NYSE/Nasdaq), evaluated in America/New_York: whether the market is open, the current session (pre-market, regular, afte"},{"name":"GetMarketWideCongressionalActivity","description":"Get the stocks members of Congress traded most over a trailing window, aggregated across EVERY member and ticker — 'what did Congress buy this week' without nee"},{"name":"GetWebDataFeed","description":"Get the latest independently verified stored result for one of the caller's trackers, or the latest retained result at or before a requested timestamp. This is "},{"name":"ScreenStocks","description":"Screen listed stocks with optional min/max bounds for price, market cap, institutional ownership, short data, insider activity, valuation, growth, margins, liqu"},{"name":"GetFundProfile","description":"Get a registered fund's profile and largest stored holdings from its latest SEC Form NPORT-P report. Accepts a profile ID, SEC series ID, stored ticker, or veri"},{"name":"GetInvestorEventTranscript","description":"Get the speaker-labelled transcript of a specific investor event (earnings call, conference, investor day) by its event id — every speaker turn in order, attrib"},{"name":"GetInstitutionConsensusHoldings","description":"Combine 2-25 institutions' 13F portfolios on their latest common report date. Ranks stocks by holder count, then combined value. Published values normally use r"},{"name":"SearchInstitutions","description":"Search the tracked 13F filer set by institution name or SEC CIK. Search first requires every punctuation-independent query word anywhere in the filed name, then"},{"name":"GetShortInterest","description":"Get bi-monthly short interest history for an exact stock or ETF listing from FINRA. Shows the reported short position, change from the previous settlement, aver"},{"name":"GetPutCallRatios","description":"Get CBOE put/call ratio data showing market sentiment. Available types: Total (all exchange), Equity, Index, Vix, Etp. High ratios (>1.0) indicate bearish senti"},{"name":"ListInvestorEvents","description":"List a company's recent investor events — earnings calls AND the other events it webcasts (conferences, investor/analyst days, shareholder meetings) — newest fi"},{"name":"GetCongressionalTrades","description":"Get congressional securities transactions for a specific ticker (newest first, last year by default). Shows which members of Congress reported a purchase or sal"},{"name":"GetInstitutionCloneBacktest","description":"Backtest how cloning an institutional filer's reported 13F portfolio would have performed against a market benchmark, either over a trailing window (windowYears"},{"name":"CompareInstitutionPortfolios","description":"Compare two institutions' 13F portfolios on their latest common report date. Returns Jaccard and dollar-weighted overlap, portfolio totals, and shared or unique"},{"name":"GetValuationMultiplesHistory","description":"Get up to ~10 years of quarterly EV/Revenue, EV/EBIT, EV/EBITDA and P/E, with P/FFO and P/AFFO for REITs and EV/Adjusted EBITDA for verified filers. Each row is"},{"name":"GetUpcomingInvestorEvents","description":"Get upcoming investor-relations events for a stock — earnings webcasts, conference appearances, presentations, and shareholder meetings — scraped from the compa"},{"name":"GetDividendHistory","description":"Get the stored declared cash dividends of an exact stock or ETF listing, newest first. Each row gives the ex-dividend date and cash amount per share in USD. Dat"},{"name":"UpdatePortfolioLot","description":"Correct a lot the USER already recorded: a mistyped quantity, price, trade date or note. Only the fields you pass change; the rest are left alone.\n\nThe instrume"},{"name":"GetShortInterestSnapshot","description":"Market-wide snapshot of the latest FINRA bi-monthly short interest settlement — one row per exact listed security, sorted by days to cover (descending) by defau"},{"name":"GetValuationMultiples","description":"Get current EV/Revenue, EV/EBIT and P/E with peer median, quartiles and sample size; REITs also include verified company-stated P/FFO and P/AFFO, and any filer "},{"name":"GetFormDOfferings","description":"Get recent exempt securities offerings (private placements) for a company from SEC Form D notices. Each Form D reports a Regulation D offering, showing the issu"},{"name":"GetFundsHoldingStock","description":"Get the registered investment companies (mutual funds and ETFs) holding an exact stock or ETF listing, from SEC Form NPORT-P portfolio reports. The listed secur"},{"name":"GetEarningsCallEvent","description":"Get the earnings-call event for a company's fiscal quarter — the single record that groups the quarter's call artefacts (audio, transcript, slide deck, and 8-K "},{"name":"GetIndexChanges","description":"Get the companies that have joined or left a major US stock index, newest first. Changes are derived by comparing consecutive constituent lists from the funds t"},{"name":"GetEtfProfile","description":"Get ETF settled performance, SEC assets, allocation and top holdings. For this same exact ETF ticker, use GetStockPrices or GetLatestClosingPrices for prices, G"},{"name":"GetRevenueBreakdown","description":"Get a company's revenue disaggregated by business segment, geography and product/service — plus operating income by segment when the issuer tags it, so segment "},{"name":"GetGovernmentContracts","description":"Get federal government contract awards (from USAspending.gov) won by a specific public company. Shows the award (action) date, recipient named by the government"},{"name":"GetCorrelatedStocks","description":"Get the stocks whose daily price returns are most (or least) correlated with one stock — Pearson correlation of daily log returns on comparable raw closes (divi"},{"name":"GetAverageTrueRange","description":"Average True Range (ATR) for a stock. Wilder's volatility measure built from the True Range (max of high-low, |high-prev_close|, |low-prev_close|) and smoothed "},{"name":"GetMyPortfolio","description":"Get the caller's saved portfolios, and those colleagues shared with the caller's organization, including stock and option lots, cost basis, realized and unreali"},{"name":"CreateMyPortfolio","description":"Create a new, empty portfolio in the USER's own Equibles account, then add holdings to it with AddPortfolioLot. Ask the user before creating one, since it is th"},{"name":"SearchFunds","description":"Search the tracked SEC Form NPORT-P fund directory by fund name, ticker, SEC series ID, or registrant. Returns one canonical profile per series with ticker, reg"},{"name":"SuggestToolImprovement","description":"Suggest the smallest actionable contract improvement to an existing Equibles tool you actually called when it worked as documented but lacked a useful operation"},{"name":"GetEtfHoldings","description":"Get an ETF's stored portfolio holdings from its latest SEC Form NPORT-P report, largest position first. Coverage is full, partial, or unknown when counts are mi"},{"name":"GetEarningsCallTranscript","description":"Get the speaker-labelled transcript of a company's earnings call for a fiscal quarter — every speaker turn in order, attributed to the real person (executive or"},{"name":"GetIpoFeed","description":"Get the US S-1/F-1 registration pipeline, newest filing activity first. Rows distinguish Primary, Resale, DirectListing, NonOffering and Unknown transactions; t"},{"name":"GetIndexForecast","description":"Apply an index's published entry rules and return candidates with rule-by-rule evidence. S&P results are SCREENS because a committee chooses additions; the S&P "},{"name":"GetLatestEconomicIndicators","description":"Get the latest values for key economic indicators across categories: interest rates, yield spreads, inflation, employment, GDP, money supply, sentiment, housing"},{"name":"GetInstitutionQuarterlyActivity","description":"Get an institution's quarterly position-change activity — Initiated / Increased / Reduced / Exited stocks diffed against the immediately prior quarter. Common s"},{"name":"GetTopHolders","description":"Get the top institutional holders (fund managers) of an exact stock or ETF listing from SEC 13F-HR filings. Returns a ranked list by shares held, including publ"},{"name":"ClosePortfolioLot","description":"Record that the USER sold (or covered, or let expire) all or part of a lot, at a price and on a date. The lot moves out of the open positions and its realized p"},{"name":"GetEarningsCallToneAndThemes","description":"Get the AI-scored insights for a company's recent earnings calls — the management-tone read (a net tone score and a hedging score) and the call's key themes wit"},{"name":"SearchCftcMarkets","description":"Search the tracked CFTC futures contracts by name, market code, common contract name, or standard futures symbol, or omit the query to list every tracked contra"},{"name":"GetIndexComposition","description":"Get the current constituent list of a major US stock index: S&P 500, S&P MidCap 400, S&P SmallCap 600, Nasdaq-100, Russell 1000, Russell 2000, or the Dow Jones "},{"name":"GetLatestCftcPositioning","description":"Get the latest COT positioning snapshot across all tracked futures contracts, grouped by category (Agriculture, Energy, Metals, Equity Indices, Interest Rates, "},{"name":"GetInvestorRelationsNews","description":"Get recent investor-relations press releases for a stock, scraped from the company's IR website. Returns the most recent news items (headline, publish date, sum"},{"name":"SearchDocument","description":"Search one SEC filing or earnings-call transcript by document ID. semantic mode uses hybrid relevance and returns excerpts in document order with approximate li"},{"name":"GetStockPrices","description":"Get daily OHLCV (Open, High, Low, Close, Volume) price history for a stock. Useful for technical analysis, charting, and price trend analysis. Prices are in USD"},{"name":"GetEconomicCalendar","description":"Get the economic release calendar — scheduled (upcoming) and recent publication dates of US macro data releases, with the FRED series each release updates and a"},{"name":"GetFinancialStatement","description":"Get a company's income statement, balance sheet, or cash-flow statement for a given fiscal year and period, sourced from SEC Company Facts (structured XBRL). Re"},{"name":"ListFilings","description":"List stored SEC filings and earnings-call transcripts newest first. Omit ticker for a market-wide feed or provide one ticker for a company-specific list. Return"},{"name":"ReportProblem","description":"Report an Equibles tool call you actually made when it failed, timed out, was unexpectedly empty (ToolFailed), or returned verifiably impossible or contradictor"},{"name":"GetSuperInvestors","description":"Get the curated superinvestor directory — a hand-picked list of well-known value investors and fund managers (Buffett, Ackman, Burry, Klarman and more), each wi"},{"name":"GetLiveQuote","description":"Get the latest available consolidated SIP intraday reading for active U.S. listings, including last trade, UTC timestamp, session freshness, and bid/ask. This n"},{"name":"DeleteMyPortfolio","description":"Permanently delete one of the USER's own portfolios and every lot in it, open and closed. This cannot be undone and it destroys the recorded cost basis and real"},{"name":"GetExecutiveChanges","description":"Get a company's executive and director changes — CEO/CFO/officer/board appointments, resignations, terminations, and retirements — as disclosed in its 8-K Item "},{"name":"SearchEtfs","description":"Search active exchange-traded funds and products by exact ticker, fund name, or sponsor. ETF identity comes from the authoritative security-type reference direc"},{"name":"SearchInsiders","description":"Search the tracked SEC corporate-insider set (directors, officers, 10% owners) by name. Search first requires every punctuation-independent whole query word in "},{"name":"GetOffExchangeVolume","description":"Get weekly off-exchange (dark pool / OTC) trading volume for an exact stock or ETF listing from the FINRA OTC/ATS Transparency data. Each week shows ATS (altern"},{"name":"UnwatchInstrument","description":"Remove a stock or an option contract from one of the USER's portfolio watchlists. This only removes the watch entry: it never touches a holding, so a stock the "},{"name":"GetInsiderSentimentScores","description":"Rank stocks by a peer-relative 0-100 insider-accumulation score over 90 days: net buyers, net shares bought as a percent of shares outstanding, and net buy valu"},{"name":"GetOnBalanceVolume","description":"On-Balance Volume (OBV) for a stock. Running cumulative volume that adds the bar's volume on up-closes, subtracts on down-closes, and stays flat on equal closes"},{"name":"GetInstitutionalOwnershipHistory","description":"Get the historical trend of aggregate reported 13F exposure for an exact stock or ETF listing across multiple quarters. The legacy Total Shares field sums repor"},{"name":"ListWebDataFeeds","description":"List the caller's own trackers (recurring, verified website data collections), with schedule, state, visibility, and most recent run. This is read-only and neve"},{"name":"GetBuybackPrograms","description":"Get a company's share-repurchase (buyback) picture: tracked repurchase programs (announcement date, authorized total, remaining availability, expiry, source fil"},{"name":"GetAnalystEstimates","description":"Read analyst consensus forecasts for a company, including revenue, EPS, product, segment and operating metrics. Prefers consensus the company publishes itself t"},{"name":"WatchInstrument","description":"Put a stock or an option contract on one of the USER's portfolio watchlists, without recording any position. A watched instrument shows up in GetMyPortfolio's '"},{"name":"GetInstitutionPortfolio","description":"View the tracked stock positions of a specific institutional investor from an SEC 13F-HR filing. Shows the largest positions by published value (default 20, max"},{"name":"GetDebtInstrument","description":"Get one durable debt instrument by its Equibles identifier. Returns current balances, linked filing observation, verified covenant bullets, exact source quotes,"},{"name":"GetFailsToDeliver","description":"Get fails-to-deliver (FTD) data for an exact listed stock or exchange-traded fund from the SEC's twice-monthly FTD files. Quantity is the aggregate net fail-to-"},{"name":"GetTopGovernmentContractors","description":"Rank public companies by total federal contract dollars awarded over a date range (from USAspending.gov). Sums the total award value (obligated dollars plus une"},{"name":"GetIpoDetails","description":"Get one S-1/F-1 registration's full picture by the filer's SEC CIK (as listed by GetIpoFeed): lifecycle status, verified offering classification, effective-pros"},{"name":"GetGuidance","description":"Get company guidance from written Item 2.02 earnings releases and earnings-call transcripts, newest release first, with range, unit, GAAP basis, fiscal period a"},{"name":"GetForm144ProposedSales","description":"Get recent proposed insider sales for a stock from SEC Form 144 notices. Each Form 144 is an affiliate's declaration of intent to sell restricted or control sec"},{"name":"GetInvestorEventSlideMetadata","description":"Get metadata and access links for a captured investor-event slide deck by event id. Returns the same deck metadata as REST: event and ticker, call date, deck ti"},{"name":"GetInsiderOwnership","description":"Get a summary of insider ownership for a stock, ranked by total shares held. Shares come from each insider's most recent SEC Form 3/4/5 filing: the filing's clo"},{"name":"GetNonGaapBridge","description":"Get a company's non-GAAP-to-GAAP reconciliations ('bridges') as extracted from its earnings releases and 10-K/10-Q periodic reports: for each stated non-GAAP me"},{"name":"CompareFinancialFact","description":"Compare one financial concept across several companies for the same fiscal period — peer comparison. Returns one row per ticker with the latest-restated value; "},{"name":"GetOptionContract","description":"Get the full snapshot for ONE option contract by its OCC symbol (e.g. O:AAPL260724C00110000): greeks, implied volatility, open interest, the latest daily price,"},{"name":"GetFdaAdvisoryCommitteeMeetings","description":"Get scheduled FDA advisory-committee (AdComm) meetings, sourced from the FDA.gov advisory-committee calendar, each with a link to its FDA meeting page. Defaults"},{"name":"GetStochasticOscillator","description":"Stochastic Oscillator (%K and %D) for a stock. %K measures the close relative to the high/low range over the lookback window; %D is the smoothed signal line (si"},{"name":"RemovePortfolioLot","description":"Permanently delete a lot from the USER's portfolio, as if it had never been recorded. This is for a lot entered by mistake. It is NOT how a sale is recorded: de"},{"name":"GetDebtProfile","description":"Get a company's source-linked reported debt balances, total debt history, and identified notes, loans, and revolving credit facilities. The latest annual report"},{"name":"GetMemberNetWorth","description":"Get a congress member's net worth history from their annual financial disclosures. Disclosed values are ranges, so every year is a band (minimum-maximum), never"},{"name":"GetFundNcenReports","description":"Get operational data for a registered investment company from its SEC Form N-CEN annual reports. Accepts an exchange-listed ticker or an exact fund identifier f"},{"name":"GetInsiderTransactions","description":"Get recent insider trading transactions for a stock from SEC Forms 4 and 5, newest first. Form 3 supplies initial ownership rather than a transaction. The Type "},{"name":"GetCompanyKpis","description":"Get company-stated operational and non-GAAP KPIs extracted from written 8-K earnings releases and 10-K/10-Q MD&A, with period, filing date, source quote and exa"},{"name":"SearchInvestmentAdvisers","description":"Search the tracked SEC Form ADV adviser set by firm name. Search first requires every punctuation-independent query word anywhere in the legal or business name,"},{"name":"GetMarketHolidayCalendar","description":"List the US equity market holidays and early-close (1:00 p.m. ET) half days for a calendar year (NYSE/Nasdaq). Defaults to the current year. The calendar is cur"},{"name":"GetOptionChain","description":"Get the option chain (calls and puts) for a stock for ONE expiration: strike, greeks (delta/gamma/theta/vega), implied volatility, open interest, and the latest"},{"name":"GetCustomerConcentration","description":"Get a company's customer-concentration risk disclosure — statements like \"one customer accounted for 31% of revenue\": each disclosed figure's basis (revenue or "},{"name":"GetAtmPrograms","description":"Get a company's at-the-market (ATM) equity offering programs — original agreement date and stated precision, latest amendment, money and/or share capacity, cumu"},{"name":"GetInstitutionSummary","description":"Get the portfolio summary header for an institutional 13F filer — published tracked 13F value (not total firm AUM), position count, top-10 / top-25 concentratio"},{"name":"GetGoingConcernStatus","description":"Get a company's going-concern doubt status: whether its latest examined SEC filing states substantial doubt about the company's ability to continue as a going c"},{"name":"GetLargestShortVolume","description":"Get the exact listed securities, including ETFs, with the largest daily short sale volume for a single trading day (defaults to the latest available), from FINR"},{"name":"GetFinancialFact","description":"Get a single financial concept (e.g. revenue, net income, diluted EPS, total assets, operating cash flow) over time for a company, sourced from SEC Company Fact"},{"name":"GetInstitutionSectorAllocation","description":"Get an institution's 13F portfolio allocation for a given report quarter (defaults to the latest), grouped by fine-grained industry (default) or rolled up by se"}],"toolCount":117,"toolsHash":"123019916157969a2367cf0163349ca46632300033ae8d5793f4e2f015c60630","serverName":"Equibles.Mcp.Server","capabilities":["logging","tools"],"serverVersion":"1.0.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T05:29:28.043Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":49,"error":null,"detail":{"tools":[{"name":"GetLatestClosingPrices","description":"Get each ticker's newest traded, settled daily close in USD, with one-session change, volume, and trailing 52-week closing range. Rows can have different dates "},{"name":"GetCftcPositioning","description":"Get Commitments of Traders (COT) positioning data for a specific futures contract. Shows commercial and non-commercial positions over time. Values are contract "},{"name":"AddPortfolioLot","description":"Record a user-confirmed purchase or sale in the caller's portfolio. Never infer or guess the instrument, quantity, price or date. For stock, pass ticker. For an"},{"name":"GetMarketStatus","description":"Get the current US equity market status (NYSE/Nasdaq), evaluated in America/New_York: whether the market is open, the current session (pre-market, regular, afte"},{"name":"GetMarketWideCongressionalActivity","description":"Get the stocks members of Congress traded most over a trailing window, aggregated across EVERY member and ticker — 'what did Congress buy this week' without nee"},{"name":"GetWebDataFeed","description":"Get the latest independently verified stored result for one of the caller's trackers, or the latest retained result at or before a requested timestamp. This is "},{"name":"ScreenStocks","description":"Screen listed stocks with optional min/max bounds for price, market cap, institutional ownership, short data, insider activity, valuation, growth, margins, liqu"},{"name":"GetFundProfile","description":"Get a registered fund's profile and largest stored holdings from its latest SEC Form NPORT-P report. Accepts a profile ID, SEC series ID, stored ticker, or veri"},{"name":"GetInvestorEventTranscript","description":"Get the speaker-labelled transcript of a specific investor event (earnings call, conference, investor day) by its event id — every speaker turn in order, attrib"},{"name":"GetInstitutionConsensusHoldings","description":"Combine 2-25 institutions' 13F portfolios on their latest common report date. Ranks stocks by holder count, then combined value. Published values normally use r"},{"name":"SearchInstitutions","description":"Search the tracked 13F filer set by institution name or SEC CIK. Search first requires every punctuation-independent query word anywhere in the filed name, then"},{"name":"GetShortInterest","description":"Get bi-monthly short interest history for an exact stock or ETF listing from FINRA. Shows the reported short position, change from the previous settlement, aver"},{"name":"GetPutCallRatios","description":"Get CBOE put/call ratio data showing market sentiment. Available types: Total (all exchange), Equity, Index, Vix, Etp. High ratios (>1.0) indicate bearish senti"},{"name":"ListInvestorEvents","description":"List a company's recent investor events — earnings calls AND the other events it webcasts (conferences, investor/analyst days, shareholder meetings) — newest fi"},{"name":"GetCongressionalTrades","description":"Get congressional securities transactions for a specific ticker (newest first, last year by default). Shows which members of Congress reported a purchase or sal"},{"name":"GetInstitutionCloneBacktest","description":"Backtest how cloning an institutional filer's reported 13F portfolio would have performed against a market benchmark, either over a trailing window (windowYears"},{"name":"CompareInstitutionPortfolios","description":"Compare two institutions' 13F portfolios on their latest common report date. Returns Jaccard and dollar-weighted overlap, portfolio totals, and shared or unique"},{"name":"GetValuationMultiplesHistory","description":"Get up to ~10 years of quarterly EV/Revenue, EV/EBIT, EV/EBITDA and P/E, with P/FFO and P/AFFO for REITs and EV/Adjusted EBITDA for verified filers. Each row is"},{"name":"GetUpcomingInvestorEvents","description":"Get upcoming investor-relations events for a stock — earnings webcasts, conference appearances, presentations, and shareholder meetings — scraped from the compa"},{"name":"GetDividendHistory","description":"Get the stored declared cash dividends of an exact stock or ETF listing, newest first. Each row gives the ex-dividend date and cash amount per share in USD. Dat"},{"name":"UpdatePortfolioLot","description":"Correct a lot the USER already recorded: a mistyped quantity, price, trade date or note. Only the fields you pass change; the rest are left alone.\n\nThe instrume"},{"name":"GetShortInterestSnapshot","description":"Market-wide snapshot of the latest FINRA bi-monthly short interest settlement — one row per exact listed security, sorted by days to cover (descending) by defau"},{"name":"GetValuationMultiples","description":"Get current EV/Revenue, EV/EBIT and P/E with peer median, quartiles and sample size; REITs also include verified company-stated P/FFO and P/AFFO, and any filer "},{"name":"GetFormDOfferings","description":"Get recent exempt securities offerings (private placements) for a company from SEC Form D notices. Each Form D reports a Regulation D offering, showing the issu"},{"name":"GetFundsHoldingStock","description":"Get the registered investment companies (mutual funds and ETFs) holding an exact stock or ETF listing, from SEC Form NPORT-P portfolio reports. The listed secur"},{"name":"GetEarningsCallEvent","description":"Get the earnings-call event for a company's fiscal quarter — the single record that groups the quarter's call artefacts (audio, transcript, slide deck, and 8-K "},{"name":"GetIndexChanges","description":"Get the companies that have joined or left a major US stock index, newest first. Changes are derived by comparing consecutive constituent lists from the funds t"},{"name":"GetEtfProfile","description":"Get ETF settled performance, SEC assets, allocation and top holdings. For this same exact ETF ticker, use GetStockPrices or GetLatestClosingPrices for prices, G"},{"name":"GetRevenueBreakdown","description":"Get a company's revenue disaggregated by business segment, geography and product/service — plus operating income by segment when the issuer tags it, so segment "},{"name":"GetGovernmentContracts","description":"Get federal government contract awards (from USAspending.gov) won by a specific public company. Shows the award (action) date, recipient named by the government"},{"name":"GetCorrelatedStocks","description":"Get the stocks whose daily price returns are most (or least) correlated with one stock — Pearson correlation of daily log returns on comparable raw closes (divi"},{"name":"GetAverageTrueRange","description":"Average True Range (ATR) for a stock. Wilder's volatility measure built from the True Range (max of high-low, |high-prev_close|, |low-prev_close|) and smoothed "},{"name":"GetMyPortfolio","description":"Get the caller's saved portfolios, and those colleagues shared with the caller's organization, including stock and option lots, cost basis, realized and unreali"},{"name":"CreateMyPortfolio","description":"Create a new, empty portfolio in the USER's own Equibles account, then add holdings to it with AddPortfolioLot. Ask the user before creating one, since it is th"},{"name":"SearchFunds","description":"Search the tracked SEC Form NPORT-P fund directory by fund name, ticker, SEC series ID, or registrant. Returns one canonical profile per series with ticker, reg"},{"name":"SuggestToolImprovement","description":"Suggest the smallest actionable contract improvement to an existing Equibles tool you actually called when it worked as documented but lacked a useful operation"},{"name":"GetEtfHoldings","description":"Get an ETF's stored portfolio holdings from its latest SEC Form NPORT-P report, largest position first. Coverage is full, partial, or unknown when counts are mi"},{"name":"GetEarningsCallTranscript","description":"Get the speaker-labelled transcript of a company's earnings call for a fiscal quarter — every speaker turn in order, attributed to the real person (executive or"},{"name":"GetIpoFeed","description":"Get the US S-1/F-1 registration pipeline, newest filing activity first. Rows distinguish Primary, Resale, DirectListing, NonOffering and Unknown transactions; t"},{"name":"GetIndexForecast","description":"Apply an index's published entry rules and return candidates with rule-by-rule evidence. S&P results are SCREENS because a committee chooses additions; the S&P "},{"name":"GetLatestEconomicIndicators","description":"Get the latest values for key economic indicators across categories: interest rates, yield spreads, inflation, employment, GDP, money supply, sentiment, housing"},{"name":"GetInstitutionQuarterlyActivity","description":"Get an institution's quarterly position-change activity — Initiated / Increased / Reduced / Exited stocks diffed against the immediately prior quarter. Common s"},{"name":"GetTopHolders","description":"Get the top institutional holders (fund managers) of an exact stock or ETF listing from SEC 13F-HR filings. Returns a ranked list by shares held, including publ"},{"name":"ClosePortfolioLot","description":"Record that the USER sold (or covered, or let expire) all or part of a lot, at a price and on a date. The lot moves out of the open positions and its realized p"},{"name":"GetEarningsCallToneAndThemes","description":"Get the AI-scored insights for a company's recent earnings calls — the management-tone read (a net tone score and a hedging score) and the call's key themes wit"},{"name":"SearchCftcMarkets","description":"Search the tracked CFTC futures contracts by name, market code, common contract name, or standard futures symbol, or omit the query to list every tracked contra"},{"name":"GetIndexComposition","description":"Get the current constituent list of a major US stock index: S&P 500, S&P MidCap 400, S&P SmallCap 600, Nasdaq-100, Russell 1000, Russell 2000, or the Dow Jones "},{"name":"GetLatestCftcPositioning","description":"Get the latest COT positioning snapshot across all tracked futures contracts, grouped by category (Agriculture, Energy, Metals, Equity Indices, Interest Rates, "},{"name":"GetInvestorRelationsNews","description":"Get recent investor-relations press releases for a stock, scraped from the company's IR website. Returns the most recent news items (headline, publish date, sum"},{"name":"SearchDocument","description":"Search one SEC filing or earnings-call transcript by document ID. semantic mode uses hybrid relevance and returns excerpts in document order with approximate li"},{"name":"GetStockPrices","description":"Get daily OHLCV (Open, High, Low, Close, Volume) price history for a stock. Useful for technical analysis, charting, and price trend analysis. Prices are in USD"},{"name":"GetEconomicCalendar","description":"Get the economic release calendar — scheduled (upcoming) and recent publication dates of US macro data releases, with the FRED series each release updates and a"},{"name":"GetFinancialStatement","description":"Get a company's income statement, balance sheet, or cash-flow statement for a given fiscal year and period, sourced from SEC Company Facts (structured XBRL). Re"},{"name":"ListFilings","description":"List stored SEC filings and earnings-call transcripts newest first. Omit ticker for a market-wide feed or provide one ticker for a company-specific list. Return"},{"name":"ReportProblem","description":"Report an Equibles tool call you actually made when it failed, timed out, was unexpectedly empty (ToolFailed), or returned verifiably impossible or contradictor"},{"name":"GetSuperInvestors","description":"Get the curated superinvestor directory — a hand-picked list of well-known value investors and fund managers (Buffett, Ackman, Burry, Klarman and more), each wi"},{"name":"GetLiveQuote","description":"Get the latest available consolidated SIP intraday reading for active U.S. listings, including last trade, UTC timestamp, session freshness, and bid/ask. This n"},{"name":"DeleteMyPortfolio","description":"Permanently delete one of the USER's own portfolios and every lot in it, open and closed. This cannot be undone and it destroys the recorded cost basis and real"},{"name":"GetExecutiveChanges","description":"Get a company's executive and director changes — CEO/CFO/officer/board appointments, resignations, terminations, and retirements — as disclosed in its 8-K Item "},{"name":"SearchEtfs","description":"Search active exchange-traded funds and products by exact ticker, fund name, or sponsor. ETF identity comes from the authoritative security-type reference direc"},{"name":"SearchInsiders","description":"Search the tracked SEC corporate-insider set (directors, officers, 10% owners) by name. Search first requires every punctuation-independent whole query word in "},{"name":"GetOffExchangeVolume","description":"Get weekly off-exchange (dark pool / OTC) trading volume for an exact stock or ETF listing from the FINRA OTC/ATS Transparency data. Each week shows ATS (altern"},{"name":"UnwatchInstrument","description":"Remove a stock or an option contract from one of the USER's portfolio watchlists. This only removes the watch entry: it never touches a holding, so a stock the "},{"name":"GetInsiderSentimentScores","description":"Rank stocks by a peer-relative 0-100 insider-accumulation score over 90 days: net buyers, net shares bought as a percent of shares outstanding, and net buy valu"},{"name":"GetOnBalanceVolume","description":"On-Balance Volume (OBV) for a stock. Running cumulative volume that adds the bar's volume on up-closes, subtracts on down-closes, and stays flat on equal closes"},{"name":"GetInstitutionalOwnershipHistory","description":"Get the historical trend of aggregate reported 13F exposure for an exact stock or ETF listing across multiple quarters. The legacy Total Shares field sums repor"},{"name":"ListWebDataFeeds","description":"List the caller's own trackers (recurring, verified website data collections), with schedule, state, visibility, and most recent run. This is read-only and neve"},{"name":"GetBuybackPrograms","description":"Get a company's share-repurchase (buyback) picture: tracked repurchase programs (announcement date, authorized total, remaining availability, expiry, source fil"},{"name":"GetAnalystEstimates","description":"Read analyst consensus forecasts for a company, including revenue, EPS, product, segment and operating metrics. Prefers consensus the company publishes itself t"},{"name":"WatchInstrument","description":"Put a stock or an option contract on one of the USER's portfolio watchlists, without recording any position. A watched instrument shows up in GetMyPortfolio's '"},{"name":"GetInstitutionPortfolio","description":"View the tracked stock positions of a specific institutional investor from an SEC 13F-HR filing. Shows the largest positions by published value (default 20, max"},{"name":"GetDebtInstrument","description":"Get one durable debt instrument by its Equibles identifier. Returns current balances, linked filing observation, verified covenant bullets, exact source quotes,"},{"name":"GetFailsToDeliver","description":"Get fails-to-deliver (FTD) data for an exact listed stock or exchange-traded fund from the SEC's twice-monthly FTD files. Quantity is the aggregate net fail-to-"},{"name":"GetTopGovernmentContractors","description":"Rank public companies by total federal contract dollars awarded over a date range (from USAspending.gov). Sums the total award value (obligated dollars plus une"},{"name":"GetIpoDetails","description":"Get one S-1/F-1 registration's full picture by the filer's SEC CIK (as listed by GetIpoFeed): lifecycle status, verified offering classification, effective-pros"},{"name":"GetGuidance","description":"Get company guidance from written Item 2.02 earnings releases and earnings-call transcripts, newest release first, with range, unit, GAAP basis, fiscal period a"},{"name":"GetForm144ProposedSales","description":"Get recent proposed insider sales for a stock from SEC Form 144 notices. Each Form 144 is an affiliate's declaration of intent to sell restricted or control sec"},{"name":"GetInvestorEventSlideMetadata","description":"Get metadata and access links for a captured investor-event slide deck by event id. Returns the same deck metadata as REST: event and ticker, call date, deck ti"},{"name":"GetInsiderOwnership","description":"Get a summary of insider ownership for a stock, ranked by total shares held. Shares come from each insider's most recent SEC Form 3/4/5 filing: the filing's clo"},{"name":"GetNonGaapBridge","description":"Get a company's non-GAAP-to-GAAP reconciliations ('bridges') as extracted from its earnings releases and 10-K/10-Q periodic reports: for each stated non-GAAP me"},{"name":"CompareFinancialFact","description":"Compare one financial concept across several companies for the same fiscal period — peer comparison. Returns one row per ticker with the latest-restated value; "},{"name":"GetOptionContract","description":"Get the full snapshot for ONE option contract by its OCC symbol (e.g. O:AAPL260724C00110000): greeks, implied volatility, open interest, the latest daily price,"},{"name":"GetFdaAdvisoryCommitteeMeetings","description":"Get scheduled FDA advisory-committee (AdComm) meetings, sourced from the FDA.gov advisory-committee calendar, each with a link to its FDA meeting page. Defaults"},{"name":"GetStochasticOscillator","description":"Stochastic Oscillator (%K and %D) for a stock. %K measures the close relative to the high/low range over the lookback window; %D is the smoothed signal line (si"},{"name":"RemovePortfolioLot","description":"Permanently delete a lot from the USER's portfolio, as if it had never been recorded. This is for a lot entered by mistake. It is NOT how a sale is recorded: de"},{"name":"GetDebtProfile","description":"Get a company's source-linked reported debt balances, total debt history, and identified notes, loans, and revolving credit facilities. The latest annual report"},{"name":"GetMemberNetWorth","description":"Get a congress member's net worth history from their annual financial disclosures. Disclosed values are ranges, so every year is a band (minimum-maximum), never"},{"name":"GetFundNcenReports","description":"Get operational data for a registered investment company from its SEC Form N-CEN annual reports. Accepts an exchange-listed ticker or an exact fund identifier f"},{"name":"GetInsiderTransactions","description":"Get recent insider trading transactions for a stock from SEC Forms 4 and 5, newest first. Form 3 supplies initial ownership rather than a transaction. The Type "},{"name":"GetCompanyKpis","description":"Get company-stated operational and non-GAAP KPIs extracted from written 8-K earnings releases and 10-K/10-Q MD&A, with period, filing date, source quote and exa"},{"name":"SearchInvestmentAdvisers","description":"Search the tracked SEC Form ADV adviser set by firm name. Search first requires every punctuation-independent query word anywhere in the legal or business name,"},{"name":"GetMarketHolidayCalendar","description":"List the US equity market holidays and early-close (1:00 p.m. ET) half days for a calendar year (NYSE/Nasdaq). Defaults to the current year. The calendar is cur"},{"name":"GetOptionChain","description":"Get the option chain (calls and puts) for a stock for ONE expiration: strike, greeks (delta/gamma/theta/vega), implied volatility, open interest, and the latest"},{"name":"GetCustomerConcentration","description":"Get a company's customer-concentration risk disclosure — statements like \"one customer accounted for 31% of revenue\": each disclosed figure's basis (revenue or "},{"name":"GetAtmPrograms","description":"Get a company's at-the-market (ATM) equity offering programs — original agreement date and stated precision, latest amendment, money and/or share capacity, cumu"},{"name":"GetInstitutionSummary","description":"Get the portfolio summary header for an institutional 13F filer — published tracked 13F value (not total firm AUM), position count, top-10 / top-25 concentratio"},{"name":"GetGoingConcernStatus","description":"Get a company's going-concern doubt status: whether its latest examined SEC filing states substantial doubt about the company's ability to continue as a going c"},{"name":"GetLargestShortVolume","description":"Get the exact listed securities, including ETFs, with the largest daily short sale volume for a single trading day (defaults to the latest available), from FINR"},{"name":"GetFinancialFact","description":"Get a single financial concept (e.g. revenue, net income, diluted EPS, total assets, operating cash flow) over time for a company, sourced from SEC Company Fact"},{"name":"GetInstitutionSectorAllocation","description":"Get an institution's 13F portfolio allocation for a given report quarter (defaults to the latest), grouped by fine-grained industry (default) or rolled up by se"}],"toolCount":117,"toolsHash":"123019916157969a2367cf0163349ca46632300033ae8d5793f4e2f015c60630","serverName":"Equibles.Mcp.Server","capabilities":["logging","tools"],"serverVersion":"1.0.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T22:28:07.735Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":52,"error":null,"detail":{"tools":[{"name":"GetLatestClosingPrices","description":"Get each ticker's newest traded, settled daily close in USD, with one-session change, volume, and trailing 52-week closing range. Rows can have different dates "},{"name":"GetCftcPositioning","description":"Get Commitments of Traders (COT) positioning data for a specific futures contract. Shows commercial and non-commercial positions over time. Values are contract "},{"name":"AddPortfolioLot","description":"Record a user-confirmed purchase or sale in the caller's portfolio. Never infer or guess the instrument, quantity, price or date. For stock, pass ticker. For an"},{"name":"GetMarketStatus","description":"Get the current US equity market status (NYSE/Nasdaq), evaluated in America/New_York: whether the market is open, the current session (pre-market, regular, afte"},{"name":"GetMarketWideCongressionalActivity","description":"Get the stocks members of Congress traded most over a trailing window, aggregated across EVERY member and ticker — 'what did Congress buy this week' without nee"},{"name":"GetWebDataFeed","description":"Get the latest independently verified stored result for one of the caller's trackers, or the latest retained result at or before a requested timestamp. This is "},{"name":"ScreenStocks","description":"Screen listed stocks with optional min/max bounds for price, market cap, institutional ownership, short data, insider activity, valuation, growth, margins, liqu"},{"name":"GetFundProfile","description":"Get a registered fund's profile and largest stored holdings from its latest SEC Form NPORT-P report. Accepts a profile ID, SEC series ID, stored ticker, or veri"},{"name":"GetInvestorEventTranscript","description":"Get the speaker-labelled transcript of a specific investor event (earnings call, conference, investor day) by its event id — every speaker turn in order, attrib"},{"name":"GetInstitutionConsensusHoldings","description":"Combine 2-25 institutions' 13F portfolios on their latest common report date. Ranks stocks by holder count, then combined value. Published values normally use r"},{"name":"SearchInstitutions","description":"Search the tracked 13F filer set by institution name or SEC CIK. Search first requires every punctuation-independent query word anywhere in the filed name, then"},{"name":"GetShortInterest","description":"Get bi-monthly short interest history for an exact stock or ETF listing from FINRA. Shows the reported short position, change from the previous settlement, aver"},{"name":"GetPutCallRatios","description":"Get CBOE put/call ratio data showing market sentiment. Available types: Total (all exchange), Equity, Index, Vix, Etp. High ratios (>1.0) indicate bearish senti"},{"name":"ListInvestorEvents","description":"List a company's recent investor events — earnings calls AND the other events it webcasts (conferences, investor/analyst days, shareholder meetings) — newest fi"},{"name":"GetCongressionalTrades","description":"Get congressional securities transactions for a specific ticker (newest first, last year by default). Shows which members of Congress reported a purchase or sal"},{"name":"GetInstitutionCloneBacktest","description":"Backtest how cloning an institutional filer's reported 13F portfolio would have performed against a market benchmark, either over a trailing window (windowYears"},{"name":"CompareInstitutionPortfolios","description":"Compare two institutions' 13F portfolios on their latest common report date. Returns Jaccard and dollar-weighted overlap, portfolio totals, and shared or unique"},{"name":"GetValuationMultiplesHistory","description":"Get up to ~10 years of quarterly EV/Revenue, EV/EBIT, EV/EBITDA and P/E, with P/FFO and P/AFFO for REITs and EV/Adjusted EBITDA for verified filers. Each row is"},{"name":"GetUpcomingInvestorEvents","description":"Get upcoming investor-relations events for a stock — earnings webcasts, conference appearances, presentations, and shareholder meetings — scraped from the compa"},{"name":"GetDividendHistory","description":"Get the stored declared cash dividends of an exact stock or ETF listing, newest first. Each row gives the ex-dividend date and cash amount per share in USD. Dat"},{"name":"UpdatePortfolioLot","description":"Correct a lot the USER already recorded: a mistyped quantity, price, trade date or note. Only the fields you pass change; the rest are left alone.\n\nThe instrume"},{"name":"GetShortInterestSnapshot","description":"Market-wide snapshot of the latest FINRA bi-monthly short interest settlement — one row per exact listed security, sorted by days to cover (descending) by defau"},{"name":"GetValuationMultiples","description":"Get current EV/Revenue, EV/EBIT and P/E with peer median, quartiles and sample size; REITs also include verified company-stated P/FFO and P/AFFO, and any filer "},{"name":"GetFormDOfferings","description":"Get recent exempt securities offerings (private placements) for a company from SEC Form D notices. Each Form D reports a Regulation D offering, showing the issu"},{"name":"GetFundsHoldingStock","description":"Get the registered investment companies (mutual funds and ETFs) holding an exact stock or ETF listing, from SEC Form NPORT-P portfolio reports. The listed secur"},{"name":"GetEarningsCallEvent","description":"Get the earnings-call event for a company's fiscal quarter — the single record that groups the quarter's call artefacts (audio, transcript, slide deck, and 8-K "},{"name":"GetIndexChanges","description":"Get the companies that have joined or left a major US stock index, newest first. Changes are derived by comparing consecutive constituent lists from the funds t"},{"name":"GetEtfProfile","description":"Get ETF settled performance, SEC assets, allocation and top holdings. For this same exact ETF ticker, use GetStockPrices or GetLatestClosingPrices for prices, G"},{"name":"GetRevenueBreakdown","description":"Get a company's revenue disaggregated by business segment, geography and product/service — plus operating income by segment when the issuer tags it, so segment "},{"name":"GetGovernmentContracts","description":"Get federal government contract awards (from USAspending.gov) won by a specific public company. Shows the award (action) date, recipient named by the government"},{"name":"GetCorrelatedStocks","description":"Get the stocks whose daily price returns are most (or least) correlated with one stock — Pearson correlation of daily log returns on comparable raw closes (divi"},{"name":"GetAverageTrueRange","description":"Average True Range (ATR) for a stock. Wilder's volatility measure built from the True Range (max of high-low, |high-prev_close|, |low-prev_close|) and smoothed "},{"name":"GetMyPortfolio","description":"Get the caller's saved portfolios, and those colleagues shared with the caller's organization, including stock and option lots, cost basis, realized and unreali"},{"name":"CreateMyPortfolio","description":"Create a new, empty portfolio in the USER's own Equibles account, then add holdings to it with AddPortfolioLot. Ask the user before creating one, since it is th"},{"name":"SearchFunds","description":"Search the tracked SEC Form NPORT-P fund directory by fund name, ticker, SEC series ID, or registrant. Returns one canonical profile per series with ticker, reg"},{"name":"SuggestToolImprovement","description":"Suggest the smallest actionable contract improvement to an existing Equibles tool you actually called when it worked as documented but lacked a useful operation"},{"name":"GetEtfHoldings","description":"Get an ETF's stored portfolio holdings from its latest SEC Form NPORT-P report, largest position first. Coverage is full, partial, or unknown when counts are mi"},{"name":"GetEarningsCallTranscript","description":"Get the speaker-labelled transcript of a company's earnings call for a fiscal quarter — every speaker turn in order, attributed to the real person (executive or"},{"name":"GetIpoFeed","description":"Get the US S-1/F-1 registration pipeline, newest filing activity first. Rows distinguish Primary, Resale, DirectListing, NonOffering and Unknown transactions; t"},{"name":"GetIndexForecast","description":"Apply an index's published entry rules and return candidates with rule-by-rule evidence. S&P results are SCREENS because a committee chooses additions; the S&P "},{"name":"GetLatestEconomicIndicators","description":"Get the latest values for key economic indicators across categories: interest rates, yield spreads, inflation, employment, GDP, money supply, sentiment, housing"},{"name":"GetInstitutionQuarterlyActivity","description":"Get an institution's quarterly position-change activity — Initiated / Increased / Reduced / Exited stocks diffed against the immediately prior quarter. Common s"},{"name":"GetTopHolders","description":"Get the top institutional holders (fund managers) of an exact stock or ETF listing from SEC 13F-HR filings. Returns a ranked list by shares held, including publ"},{"name":"ClosePortfolioLot","description":"Record that the USER sold (or covered, or let expire) all or part of a lot, at a price and on a date. The lot moves out of the open positions and its realized p"},{"name":"GetEarningsCallToneAndThemes","description":"Get the AI-scored insights for a company's recent earnings calls — the management-tone read (a net tone score and a hedging score) and the call's key themes wit"},{"name":"SearchCftcMarkets","description":"Search the tracked CFTC futures contracts by name, market code, common contract name, or standard futures symbol, or omit the query to list every tracked contra"},{"name":"GetIndexComposition","description":"Get the current constituent list of a major US stock index: S&P 500, S&P MidCap 400, S&P SmallCap 600, Nasdaq-100, Russell 1000, Russell 2000, or the Dow Jones "},{"name":"GetLatestCftcPositioning","description":"Get the latest COT positioning snapshot across all tracked futures contracts, grouped by category (Agriculture, Energy, Metals, Equity Indices, Interest Rates, "},{"name":"GetInvestorRelationsNews","description":"Get recent investor-relations press releases for a stock, scraped from the company's IR website. Returns the most recent news items (headline, publish date, sum"},{"name":"SearchDocument","description":"Search one SEC filing or earnings-call transcript by document ID. semantic mode uses hybrid relevance and returns excerpts in document order with approximate li"},{"name":"GetStockPrices","description":"Get daily OHLCV (Open, High, Low, Close, Volume) price history for a stock. Useful for technical analysis, charting, and price trend analysis. Prices are in USD"},{"name":"GetEconomicCalendar","description":"Get the economic release calendar — scheduled (upcoming) and recent publication dates of US macro data releases, with the FRED series each release updates and a"},{"name":"GetFinancialStatement","description":"Get a company's income statement, balance sheet, or cash-flow statement for a given fiscal year and period, sourced from SEC Company Facts (structured XBRL). Re"},{"name":"ListFilings","description":"List stored SEC filings and earnings-call transcripts newest first. Omit ticker for a market-wide feed or provide one ticker for a company-specific list. Return"},{"name":"ReportProblem","description":"Report an Equibles tool call you actually made when it failed, timed out, was unexpectedly empty (ToolFailed), or returned verifiably impossible or contradictor"},{"name":"GetSuperInvestors","description":"Get the curated superinvestor directory — a hand-picked list of well-known value investors and fund managers (Buffett, Ackman, Burry, Klarman and more), each wi"},{"name":"GetLiveQuote","description":"Get the latest available consolidated SIP intraday reading for active U.S. listings, including last trade, UTC timestamp, session freshness, and bid/ask. This n"},{"name":"DeleteMyPortfolio","description":"Permanently delete one of the USER's own portfolios and every lot in it, open and closed. This cannot be undone and it destroys the recorded cost basis and real"},{"name":"GetExecutiveChanges","description":"Get a company's executive and director changes — CEO/CFO/officer/board appointments, resignations, terminations, and retirements — as disclosed in its 8-K Item "},{"name":"SearchEtfs","description":"Search active exchange-traded funds and products by exact ticker, fund name, or sponsor. ETF identity comes from the authoritative security-type reference direc"},{"name":"SearchInsiders","description":"Search the tracked SEC corporate-insider set (directors, officers, 10% owners) by name. Search first requires every punctuation-independent whole query word in "},{"name":"GetOffExchangeVolume","description":"Get weekly off-exchange (dark pool / OTC) trading volume for an exact stock or ETF listing from the FINRA OTC/ATS Transparency data. Each week shows ATS (altern"},{"name":"UnwatchInstrument","description":"Remove a stock or an option contract from one of the USER's portfolio watchlists. This only removes the watch entry: it never touches a holding, so a stock the "},{"name":"GetInsiderSentimentScores","description":"Rank stocks by a peer-relative 0-100 insider-accumulation score over 90 days: net buyers, net shares bought as a percent of shares outstanding, and net buy valu"},{"name":"GetOnBalanceVolume","description":"On-Balance Volume (OBV) for a stock. Running cumulative volume that adds the bar's volume on up-closes, subtracts on down-closes, and stays flat on equal closes"},{"name":"GetInstitutionalOwnershipHistory","description":"Get the historical trend of aggregate reported 13F exposure for an exact stock or ETF listing across multiple quarters. The legacy Total Shares field sums repor"},{"name":"ListWebDataFeeds","description":"List the caller's own trackers (recurring, verified website data collections), with schedule, state, visibility, and most recent run. This is read-only and neve"},{"name":"GetBuybackPrograms","description":"Get a company's share-repurchase (buyback) picture: tracked repurchase programs (announcement date, authorized total, remaining availability, expiry, source fil"},{"name":"GetAnalystEstimates","description":"Read analyst consensus forecasts for a company, including revenue, EPS, product, segment and operating metrics. Prefers consensus the company publishes itself t"},{"name":"WatchInstrument","description":"Put a stock or an option contract on one of the USER's portfolio watchlists, without recording any position. A watched instrument shows up in GetMyPortfolio's '"},{"name":"GetInstitutionPortfolio","description":"View the tracked stock positions of a specific institutional investor from an SEC 13F-HR filing. Shows the largest positions by published value (default 20, max"},{"name":"GetDebtInstrument","description":"Get one durable debt instrument by its Equibles identifier. Returns current balances, linked filing observation, verified covenant bullets, exact source quotes,"},{"name":"GetFailsToDeliver","description":"Get fails-to-deliver (FTD) data for an exact listed stock or exchange-traded fund from the SEC's twice-monthly FTD files. Quantity is the aggregate net fail-to-"},{"name":"GetTopGovernmentContractors","description":"Rank public companies by total federal contract dollars awarded over a date range (from USAspending.gov). Sums the total award value (obligated dollars plus une"},{"name":"GetIpoDetails","description":"Get one S-1/F-1 registration's full picture by the filer's SEC CIK (as listed by GetIpoFeed): lifecycle status, verified offering classification, effective-pros"},{"name":"GetGuidance","description":"Get company guidance from written Item 2.02 earnings releases and earnings-call transcripts, newest release first, with range, unit, GAAP basis, fiscal period a"},{"name":"GetForm144ProposedSales","description":"Get recent proposed insider sales for a stock from SEC Form 144 notices. Each Form 144 is an affiliate's declaration of intent to sell restricted or control sec"},{"name":"GetInvestorEventSlideMetadata","description":"Get metadata and access links for a captured investor-event slide deck by event id. Returns the same deck metadata as REST: event and ticker, call date, deck ti"},{"name":"GetInsiderOwnership","description":"Get a summary of insider ownership for a stock, ranked by total shares held. Shares come from each insider's most recent SEC Form 3/4/5 filing: the filing's clo"},{"name":"GetNonGaapBridge","description":"Get a company's non-GAAP-to-GAAP reconciliations ('bridges') as extracted from its earnings releases and 10-K/10-Q periodic reports: for each stated non-GAAP me"},{"name":"CompareFinancialFact","description":"Compare one financial concept across several companies for the same fiscal period — peer comparison. Returns one row per ticker with the latest-restated value; "},{"name":"GetOptionContract","description":"Get the full snapshot for ONE option contract by its OCC symbol (e.g. O:AAPL260724C00110000): greeks, implied volatility, open interest, the latest daily price,"},{"name":"GetFdaAdvisoryCommitteeMeetings","description":"Get scheduled FDA advisory-committee (AdComm) meetings, sourced from the FDA.gov advisory-committee calendar, each with a link to its FDA meeting page. Defaults"},{"name":"GetStochasticOscillator","description":"Stochastic Oscillator (%K and %D) for a stock. %K measures the close relative to the high/low range over the lookback window; %D is the smoothed signal line (si"},{"name":"RemovePortfolioLot","description":"Permanently delete a lot from the USER's portfolio, as if it had never been recorded. This is for a lot entered by mistake. It is NOT how a sale is recorded: de"},{"name":"GetDebtProfile","description":"Get a company's source-linked reported debt balances, total debt history, and identified notes, loans, and revolving credit facilities. The latest annual report"},{"name":"GetMemberNetWorth","description":"Get a congress member's net worth history from their annual financial disclosures. Disclosed values are ranges, so every year is a band (minimum-maximum), never"},{"name":"GetFundNcenReports","description":"Get operational data for a registered investment company from its SEC Form N-CEN annual reports. Accepts an exchange-listed ticker or an exact fund identifier f"},{"name":"GetInsiderTransactions","description":"Get recent insider trading transactions for a stock from SEC Forms 4 and 5, newest first. Form 3 supplies initial ownership rather than a transaction. The Type "},{"name":"GetCompanyKpis","description":"Get company-stated operational and non-GAAP KPIs extracted from written 8-K earnings releases and 10-K/10-Q MD&A, with period, filing date, source quote and exa"},{"name":"SearchInvestmentAdvisers","description":"Search the tracked SEC Form ADV adviser set by firm name. Search first requires every punctuation-independent query word anywhere in the legal or business name,"},{"name":"GetMarketHolidayCalendar","description":"List the US equity market holidays and early-close (1:00 p.m. ET) half days for a calendar year (NYSE/Nasdaq). Defaults to the current year. The calendar is cur"},{"name":"GetOptionChain","description":"Get the option chain (calls and puts) for a stock for ONE expiration: strike, greeks (delta/gamma/theta/vega), implied volatility, open interest, and the latest"},{"name":"GetCustomerConcentration","description":"Get a company's customer-concentration risk disclosure — statements like \"one customer accounted for 31% of revenue\": each disclosed figure's basis (revenue or "},{"name":"GetAtmPrograms","description":"Get a company's at-the-market (ATM) equity offering programs — original agreement date and stated precision, latest amendment, money and/or share capacity, cumu"},{"name":"GetInstitutionSummary","description":"Get the portfolio summary header for an institutional 13F filer — published tracked 13F value (not total firm AUM), position count, top-10 / top-25 concentratio"},{"name":"GetGoingConcernStatus","description":"Get a company's going-concern doubt status: whether its latest examined SEC filing states substantial doubt about the company's ability to continue as a going c"},{"name":"GetLargestShortVolume","description":"Get the exact listed securities, including ETFs, with the largest daily short sale volume for a single trading day (defaults to the latest available), from FINR"},{"name":"GetFinancialFact","description":"Get a single financial concept (e.g. revenue, net income, diluted EPS, total assets, operating cash flow) over time for a company, sourced from SEC Company Fact"},{"name":"GetInstitutionSectorAllocation","description":"Get an institution's 13F portfolio allocation for a given report quarter (defaults to the latest), grouped by fine-grained industry (default) or rolled up by se"}],"toolCount":117,"toolsHash":"123019916157969a2367cf0163349ca46632300033ae8d5793f4e2f015c60630","serverName":"Equibles.Mcp.Server","capabilities":["logging","tools"],"serverVersion":"1.0.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T16:33:18.053Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":63,"error":null,"detail":{"tools":[{"name":"GetLatestClosingPrices","description":"Get each ticker's newest traded, settled daily close in USD, with one-session change, volume, and trailing 52-week closing range. Rows can have different dates "},{"name":"GetCftcPositioning","description":"Get Commitments of Traders (COT) positioning data for a specific futures contract. Shows commercial and non-commercial positions over time. Values are contract "},{"name":"AddPortfolioLot","description":"Record a user-confirmed purchase or sale in the caller's portfolio. Never infer or guess the instrument, quantity, price or date. For stock, pass ticker. For an"},{"name":"GetMarketStatus","description":"Get the current US equity market status (NYSE/Nasdaq), evaluated in America/New_York: whether the market is open, the current session (pre-market, regular, afte"},{"name":"GetMarketWideCongressionalActivity","description":"Get the stocks members of Congress traded most over a trailing window, aggregated across EVERY member and ticker — 'what did Congress buy this week' without nee"},{"name":"GetWebDataFeed","description":"Get the latest independently verified stored result for one of the caller's trackers, or the latest retained result at or before a requested timestamp. This is "},{"name":"ScreenStocks","description":"Screen listed stocks with optional min/max bounds for price, market cap, institutional ownership, short data, insider activity, valuation, growth, margins, liqu"},{"name":"GetFundProfile","description":"Get a registered fund's profile and largest stored holdings from its latest SEC Form NPORT-P report. Accepts a profile ID, SEC series ID, stored ticker, or veri"},{"name":"GetInvestorEventTranscript","description":"Get the speaker-labelled transcript of a specific investor event (earnings call, conference, investor day) by its event id — every speaker turn in order, attrib"},{"name":"GetInstitutionConsensusHoldings","description":"Combine 2-25 institutions' 13F portfolios on their latest common report date. Ranks stocks by holder count, then combined value. Published values normally use r"},{"name":"SearchInstitutions","description":"Search the tracked 13F filer set by institution name or SEC CIK. Search first requires every punctuation-independent query word anywhere in the filed name, then"},{"name":"GetShortInterest","description":"Get bi-monthly short interest history for an exact stock or ETF listing from FINRA. Shows the reported short position, change from the previous settlement, aver"},{"name":"GetPutCallRatios","description":"Get CBOE put/call ratio data showing market sentiment. Available types: Total (all exchange), Equity, Index, Vix, Etp. High ratios (>1.0) indicate bearish senti"},{"name":"ListInvestorEvents","description":"List a company's recent investor events — earnings calls AND the other events it webcasts (conferences, investor/analyst days, shareholder meetings) — newest fi"},{"name":"GetCongressionalTrades","description":"Get congressional securities transactions for a specific ticker (newest first, last year by default). Shows which members of Congress reported a purchase or sal"},{"name":"GetInstitutionCloneBacktest","description":"Backtest how cloning an institutional filer's reported 13F portfolio would have performed against a market benchmark, either over a trailing window (windowYears"},{"name":"CompareInstitutionPortfolios","description":"Compare two institutions' 13F portfolios on their latest common report date. Returns Jaccard and dollar-weighted overlap, portfolio totals, and shared or unique"},{"name":"GetValuationMultiplesHistory","description":"Get up to ~10 years of quarterly EV/Revenue, EV/EBIT, EV/EBITDA and P/E, with P/FFO and P/AFFO for REITs and EV/Adjusted EBITDA for verified filers. Each row is"},{"name":"GetUpcomingInvestorEvents","description":"Get upcoming investor-relations events for a stock — earnings webcasts, conference appearances, presentations, and shareholder meetings — scraped from the compa"},{"name":"GetDividendHistory","description":"Get the stored declared cash dividends of an exact stock or ETF listing, newest first. Each row gives the ex-dividend date and cash amount per share in USD. Dat"},{"name":"UpdatePortfolioLot","description":"Correct a lot the USER already recorded: a mistyped quantity, price, trade date or note. Only the fields you pass change; the rest are left alone.\n\nThe instrume"},{"name":"GetShortInterestSnapshot","description":"Market-wide snapshot of the latest FINRA bi-monthly short interest settlement — one row per exact listed security, sorted by days to cover (descending) by defau"},{"name":"GetValuationMultiples","description":"Get current EV/Revenue, EV/EBIT and P/E with peer median, quartiles and sample size; REITs also include verified company-stated P/FFO and P/AFFO, and any filer "},{"name":"GetFormDOfferings","description":"Get recent exempt securities offerings (private placements) for a company from SEC Form D notices. Each Form D reports a Regulation D offering, showing the issu"},{"name":"GetFundsHoldingStock","description":"Get the registered investment companies (mutual funds and ETFs) holding an exact stock or ETF listing, from SEC Form NPORT-P portfolio reports. The listed secur"},{"name":"GetEarningsCallEvent","description":"Get the earnings-call event for a company's fiscal quarter — the single record that groups the quarter's call artefacts (audio, transcript, slide deck, and 8-K "},{"name":"GetIndexChanges","description":"Get the companies that have joined or left a major US stock index, newest first. Changes are derived by comparing consecutive constituent lists from the funds t"},{"name":"GetEtfProfile","description":"Get ETF settled performance, SEC assets, allocation and top holdings. For this same exact ETF ticker, use GetStockPrices or GetLatestClosingPrices for prices, G"},{"name":"GetRevenueBreakdown","description":"Get a company's revenue disaggregated by business segment, geography and product/service — plus operating income by segment when the issuer tags it, so segment "},{"name":"GetGovernmentContracts","description":"Get federal government contract awards (from USAspending.gov) won by a specific public company. Shows the award (action) date, recipient named by the government"},{"name":"GetCorrelatedStocks","description":"Get the stocks whose daily price returns are most (or least) correlated with one stock — Pearson correlation of daily log returns on comparable raw closes (divi"},{"name":"GetAverageTrueRange","description":"Average True Range (ATR) for a stock. Wilder's volatility measure built from the True Range (max of high-low, |high-prev_close|, |low-prev_close|) and smoothed "},{"name":"GetMyPortfolio","description":"Get the caller's saved portfolios, and those colleagues shared with the caller's organization, including stock and option lots, cost basis, realized and unreali"},{"name":"CreateMyPortfolio","description":"Create a new, empty portfolio in the USER's own Equibles account, then add holdings to it with AddPortfolioLot. Ask the user before creating one, since it is th"},{"name":"SearchFunds","description":"Search the tracked SEC Form NPORT-P fund directory by fund name, ticker, SEC series ID, or registrant. Returns one canonical profile per series with ticker, reg"},{"name":"SuggestToolImprovement","description":"Suggest the smallest actionable contract improvement to an existing Equibles tool you actually called when it worked as documented but lacked a useful operation"},{"name":"GetEtfHoldings","description":"Get an ETF's stored portfolio holdings from its latest SEC Form NPORT-P report, largest position first. Coverage is full, partial, or unknown when counts are mi"},{"name":"GetEarningsCallTranscript","description":"Get the speaker-labelled transcript of a company's earnings call for a fiscal quarter — every speaker turn in order, attributed to the real person (executive or"},{"name":"GetIpoFeed","description":"Get the US S-1/F-1 registration pipeline, newest filing activity first. Rows distinguish Primary, Resale, DirectListing, NonOffering and Unknown transactions; t"},{"name":"GetIndexForecast","description":"Apply an index's published entry rules and return candidates with rule-by-rule evidence. S&P results are SCREENS because a committee chooses additions; the S&P "},{"name":"GetLatestEconomicIndicators","description":"Get the latest values for key economic indicators across categories: interest rates, yield spreads, inflation, employment, GDP, money supply, sentiment, housing"},{"name":"GetInstitutionQuarterlyActivity","description":"Get an institution's quarterly position-change activity — Initiated / Increased / Reduced / Exited stocks diffed against the immediately prior quarter. Common s"},{"name":"GetTopHolders","description":"Get the top institutional holders (fund managers) of an exact stock or ETF listing from SEC 13F-HR filings. Returns a ranked list by shares held, including publ"},{"name":"ClosePortfolioLot","description":"Record that the USER sold (or covered, or let expire) all or part of a lot, at a price and on a date. The lot moves out of the open positions and its realized p"},{"name":"GetEarningsCallToneAndThemes","description":"Get the AI-scored insights for a company's recent earnings calls — the management-tone read (a net tone score and a hedging score) and the call's key themes wit"},{"name":"SearchCftcMarkets","description":"Search the tracked CFTC futures contracts by name, market code, common contract name, or standard futures symbol, or omit the query to list every tracked contra"},{"name":"GetIndexComposition","description":"Get the current constituent list of a major US stock index: S&P 500, S&P MidCap 400, S&P SmallCap 600, Nasdaq-100, Russell 1000, Russell 2000, or the Dow Jones "},{"name":"GetLatestCftcPositioning","description":"Get the latest COT positioning snapshot across all tracked futures contracts, grouped by category (Agriculture, Energy, Metals, Equity Indices, Interest Rates, "},{"name":"GetInvestorRelationsNews","description":"Get recent investor-relations press releases for a stock, scraped from the company's IR website. Returns the most recent news items (headline, publish date, sum"},{"name":"SearchDocument","description":"Search one SEC filing or earnings-call transcript by document ID. semantic mode uses hybrid relevance and returns excerpts in document order with approximate li"},{"name":"GetStockPrices","description":"Get daily OHLCV (Open, High, Low, Close, Volume) price history for a stock. Useful for technical analysis, charting, and price trend analysis. Prices are in USD"},{"name":"GetEconomicCalendar","description":"Get the economic release calendar — scheduled (upcoming) and recent publication dates of US macro data releases, with the FRED series each release updates and a"},{"name":"GetFinancialStatement","description":"Get a company's income statement, balance sheet, or cash-flow statement for a given fiscal year and period, sourced from SEC Company Facts (structured XBRL). Re"},{"name":"ListFilings","description":"List stored SEC filings and earnings-call transcripts newest first. Omit ticker for a market-wide feed or provide one ticker for a company-specific list. Return"},{"name":"ReportProblem","description":"Report an Equibles tool call you actually made when it failed, timed out, was unexpectedly empty (ToolFailed), or returned verifiably impossible or contradictor"},{"name":"GetSuperInvestors","description":"Get the curated superinvestor directory — a hand-picked list of well-known value investors and fund managers (Buffett, Ackman, Burry, Klarman and more), each wi"},{"name":"GetLiveQuote","description":"Get the latest available consolidated SIP intraday reading for active U.S. listings, including last trade, UTC timestamp, session freshness, and bid/ask. This n"},{"name":"DeleteMyPortfolio","description":"Permanently delete one of the USER's own portfolios and every lot in it, open and closed. This cannot be undone and it destroys the recorded cost basis and real"},{"name":"GetExecutiveChanges","description":"Get a company's executive and director changes — CEO/CFO/officer/board appointments, resignations, terminations, and retirements — as disclosed in its 8-K Item "},{"name":"SearchEtfs","description":"Search active exchange-traded funds and products by exact ticker, fund name, or sponsor. ETF identity comes from the authoritative security-type reference direc"},{"name":"SearchInsiders","description":"Search the tracked SEC corporate-insider set (directors, officers, 10% owners) by name. Search first requires every punctuation-independent whole query word in "},{"name":"GetOffExchangeVolume","description":"Get weekly off-exchange (dark pool / OTC) trading volume for an exact stock or ETF listing from the FINRA OTC/ATS Transparency data. Each week shows ATS (altern"},{"name":"UnwatchInstrument","description":"Remove a stock or an option contract from one of the USER's portfolio watchlists. This only removes the watch entry: it never touches a holding, so a stock the "},{"name":"GetInsiderSentimentScores","description":"Rank stocks by a peer-relative 0-100 insider-accumulation score over 90 days: net buyers, net shares bought as a percent of shares outstanding, and net buy valu"},{"name":"GetOnBalanceVolume","description":"On-Balance Volume (OBV) for a stock. Running cumulative volume that adds the bar's volume on up-closes, subtracts on down-closes, and stays flat on equal closes"},{"name":"GetInstitutionalOwnershipHistory","description":"Get the historical trend of aggregate reported 13F exposure for an exact stock or ETF listing across multiple quarters. The legacy Total Shares field sums repor"},{"name":"ListWebDataFeeds","description":"List the caller's own trackers (recurring, verified website data collections), with schedule, state, visibility, and most recent run. This is read-only and neve"},{"name":"GetBuybackPrograms","description":"Get a company's share-repurchase (buyback) picture: tracked repurchase programs (announcement date, authorized total, remaining availability, expiry, source fil"},{"name":"GetAnalystEstimates","description":"Read analyst consensus forecasts for a company, including revenue, EPS, product, segment and operating metrics. Prefers consensus the company publishes itself t"},{"name":"WatchInstrument","description":"Put a stock or an option contract on one of the USER's portfolio watchlists, without recording any position. A watched instrument shows up in GetMyPortfolio's '"},{"name":"GetInstitutionPortfolio","description":"View the tracked stock positions of a specific institutional investor from an SEC 13F-HR filing. Shows the largest positions by published value (default 20, max"},{"name":"GetDebtInstrument","description":"Get one durable debt instrument by its Equibles identifier. Returns current balances, linked filing observation, verified covenant bullets, exact source quotes,"},{"name":"GetFailsToDeliver","description":"Get fails-to-deliver (FTD) data for an exact listed stock or exchange-traded fund from the SEC's twice-monthly FTD files. Quantity is the aggregate net fail-to-"},{"name":"GetTopGovernmentContractors","description":"Rank public companies by total federal contract dollars awarded over a date range (from USAspending.gov). Sums the total award value (obligated dollars plus une"},{"name":"GetIpoDetails","description":"Get one S-1/F-1 registration's full picture by the filer's SEC CIK (as listed by GetIpoFeed): lifecycle status, verified offering classification, effective-pros"},{"name":"GetGuidance","description":"Get company guidance from written Item 2.02 earnings releases and earnings-call transcripts, newest release first, with range, unit, GAAP basis, fiscal period a"},{"name":"GetForm144ProposedSales","description":"Get recent proposed insider sales for a stock from SEC Form 144 notices. Each Form 144 is an affiliate's declaration of intent to sell restricted or control sec"},{"name":"GetInvestorEventSlideMetadata","description":"Get metadata and access links for a captured investor-event slide deck by event id. Returns the same deck metadata as REST: event and ticker, call date, deck ti"},{"name":"GetInsiderOwnership","description":"Get a summary of insider ownership for a stock, ranked by total shares held. Shares come from each insider's most recent SEC Form 3/4/5 filing: the filing's clo"},{"name":"GetNonGaapBridge","description":"Get a company's non-GAAP-to-GAAP reconciliations ('bridges') as extracted from its earnings releases and 10-K/10-Q periodic reports: for each stated non-GAAP me"},{"name":"CompareFinancialFact","description":"Compare one financial concept across several companies for the same fiscal period — peer comparison. Returns one row per ticker with the latest-restated value; "},{"name":"GetOptionContract","description":"Get the full snapshot for ONE option contract by its OCC symbol (e.g. O:AAPL260724C00110000): greeks, implied volatility, open interest, the latest daily price,"},{"name":"GetFdaAdvisoryCommitteeMeetings","description":"Get scheduled FDA advisory-committee (AdComm) meetings, sourced from the FDA.gov advisory-committee calendar, each with a link to its FDA meeting page. Defaults"},{"name":"GetStochasticOscillator","description":"Stochastic Oscillator (%K and %D) for a stock. %K measures the close relative to the high/low range over the lookback window; %D is the smoothed signal line (si"},{"name":"RemovePortfolioLot","description":"Permanently delete a lot from the USER's portfolio, as if it had never been recorded. This is for a lot entered by mistake. It is NOT how a sale is recorded: de"},{"name":"GetDebtProfile","description":"Get a company's source-linked reported debt balances, total debt history, and identified notes, loans, and revolving credit facilities. The latest annual report"},{"name":"GetMemberNetWorth","description":"Get a congress member's net worth history from their annual financial disclosures. Disclosed values are ranges, so every year is a band (minimum-maximum), never"},{"name":"GetFundNcenReports","description":"Get operational data for a registered investment company from its SEC Form N-CEN annual reports. Accepts an exchange-listed ticker or an exact fund identifier f"},{"name":"GetInsiderTransactions","description":"Get recent insider trading transactions for a stock from SEC Forms 4 and 5, newest first. Form 3 supplies initial ownership rather than a transaction. The Type "},{"name":"GetCompanyKpis","description":"Get company-stated operational and non-GAAP KPIs extracted from written 8-K earnings releases and 10-K/10-Q MD&A, with period, filing date, source quote and exa"},{"name":"SearchInvestmentAdvisers","description":"Search the tracked SEC Form ADV adviser set by firm name. Search first requires every punctuation-independent query word anywhere in the legal or business name,"},{"name":"GetMarketHolidayCalendar","description":"List the US equity market holidays and early-close (1:00 p.m. ET) half days for a calendar year (NYSE/Nasdaq). Defaults to the current year. The calendar is cur"},{"name":"GetOptionChain","description":"Get the option chain (calls and puts) for a stock for ONE expiration: strike, greeks (delta/gamma/theta/vega), implied volatility, open interest, and the latest"},{"name":"GetCustomerConcentration","description":"Get a company's customer-concentration risk disclosure — statements like \"one customer accounted for 31% of revenue\": each disclosed figure's basis (revenue or "},{"name":"GetAtmPrograms","description":"Get a company's at-the-market (ATM) equity offering programs — original agreement date and stated precision, latest amendment, money and/or share capacity, cumu"},{"name":"GetInstitutionSummary","description":"Get the portfolio summary header for an institutional 13F filer — published tracked 13F value (not total firm AUM), position count, top-10 / top-25 concentratio"},{"name":"GetGoingConcernStatus","description":"Get a company's going-concern doubt status: whether its latest examined SEC filing states substantial doubt about the company's ability to continue as a going c"},{"name":"GetLargestShortVolume","description":"Get the exact listed securities, including ETFs, with the largest daily short sale volume for a single trading day (defaults to the latest available), from FINR"},{"name":"GetFinancialFact","description":"Get a single financial concept (e.g. revenue, net income, diluted EPS, total assets, operating cash flow) over time for a company, sourced from SEC Company Fact"},{"name":"GetInstitutionSectorAllocation","description":"Get an institution's 13F portfolio allocation for a given report quarter (defaults to the latest), grouped by fine-grained industry (default) or rolled up by se"}],"toolCount":117,"toolsHash":"123019916157969a2367cf0163349ca46632300033ae8d5793f4e2f015c60630","serverName":"Equibles.Mcp.Server","capabilities":["logging","tools"],"serverVersion":"1.0.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T10:22:24.708Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":57,"error":null,"detail":{"tools":[{"name":"GetLatestClosingPrices","description":"Get each ticker's newest traded, settled daily close in USD, with one-session change, volume, and trailing 52-week closing range. Rows can have different dates "},{"name":"GetCftcPositioning","description":"Get Commitments of Traders (COT) positioning data for a specific futures contract. Shows commercial and non-commercial positions over time. Values are contract "},{"name":"AddPortfolioLot","description":"Record a user-confirmed purchase or sale in the caller's portfolio. Never infer or guess the instrument, quantity, price or date. For stock, pass ticker. For an"},{"name":"GetMarketStatus","description":"Get the current US equity market status (NYSE/Nasdaq), evaluated in America/New_York: whether the market is open, the current session (pre-market, regular, afte"},{"name":"GetMarketWideCongressionalActivity","description":"Get the stocks members of Congress traded most over a trailing window, aggregated across EVERY member and ticker — 'what did Congress buy this week' without nee"},{"name":"GetWebDataFeed","description":"Get the latest independently verified stored result for one of the caller's trackers, or the latest retained result at or before a requested timestamp. This is "},{"name":"ScreenStocks","description":"Screen listed stocks with optional min/max bounds for price, market cap, institutional ownership, short data, insider activity, valuation, growth, margins, liqu"},{"name":"GetFundProfile","description":"Get a registered fund's profile and largest stored holdings from its latest SEC Form NPORT-P report. Accepts a profile ID, SEC series ID, stored ticker, or veri"},{"name":"GetInvestorEventTranscript","description":"Get the speaker-labelled transcript of a specific investor event (earnings call, conference, investor day) by its event id — every speaker turn in order, attrib"},{"name":"GetInstitutionConsensusHoldings","description":"Combine 2-25 institutions' 13F portfolios on their latest common report date. Ranks stocks by holder count, then combined value. Published values normally use r"},{"name":"SearchInstitutions","description":"Search the tracked 13F filer set by institution name or SEC CIK. Search first requires every punctuation-independent query word anywhere in the filed name, then"},{"name":"GetShortInterest","description":"Get bi-monthly short interest history for an exact stock or ETF listing from FINRA. Shows the reported short position, change from the previous settlement, aver"},{"name":"GetPutCallRatios","description":"Get CBOE put/call ratio data showing market sentiment. Available types: Total (all exchange), Equity, Index, Vix, Etp. High ratios (>1.0) indicate bearish senti"},{"name":"ListInvestorEvents","description":"List a company's recent investor events — earnings calls AND the other events it webcasts (conferences, investor/analyst days, shareholder meetings) — newest fi"},{"name":"GetCongressionalTrades","description":"Get congressional securities transactions for a specific ticker (newest first, last year by default). Shows which members of Congress reported a purchase or sal"},{"name":"GetInstitutionCloneBacktest","description":"Backtest how cloning an institutional filer's reported 13F portfolio would have performed against a market benchmark, either over a trailing window (windowYears"},{"name":"CompareInstitutionPortfolios","description":"Compare two institutions' 13F portfolios on their latest common report date. Returns Jaccard and dollar-weighted overlap, portfolio totals, and shared or unique"},{"name":"GetValuationMultiplesHistory","description":"Get up to ~10 years of quarterly EV/Revenue, EV/EBIT, EV/EBITDA and P/E, with P/FFO and P/AFFO for REITs and EV/Adjusted EBITDA for verified filers. Each row is"},{"name":"GetUpcomingInvestorEvents","description":"Get upcoming investor-relations events for a stock — earnings webcasts, conference appearances, presentations, and shareholder meetings — scraped from the compa"},{"name":"GetDividendHistory","description":"Get the stored declared cash dividends of an exact stock or ETF listing, newest first. Each row gives the ex-dividend date and cash amount per share in USD. Dat"},{"name":"UpdatePortfolioLot","description":"Correct a lot the USER already recorded: a mistyped quantity, price, trade date or note. Only the fields you pass change; the rest are left alone.\n\nThe instrume"},{"name":"GetShortInterestSnapshot","description":"Market-wide snapshot of the latest FINRA bi-monthly short interest settlement — one row per exact listed security, sorted by days to cover (descending) by defau"},{"name":"GetValuationMultiples","description":"Get current EV/Revenue, EV/EBIT and P/E with peer median, quartiles and sample size; REITs also include verified company-stated P/FFO and P/AFFO, and any filer "},{"name":"GetFormDOfferings","description":"Get recent exempt securities offerings (private placements) for a company from SEC Form D notices. Each Form D reports a Regulation D offering, showing the issu"},{"name":"GetFundsHoldingStock","description":"Get the registered investment companies (mutual funds and ETFs) holding an exact stock or ETF listing, from SEC Form NPORT-P portfolio reports. The listed secur"},{"name":"GetEarningsCallEvent","description":"Get the earnings-call event for a company's fiscal quarter — the single record that groups the quarter's call artefacts (audio, transcript, slide deck, and 8-K "},{"name":"GetIndexChanges","description":"Get the companies that have joined or left a major US stock index, newest first. Changes are derived by comparing consecutive constituent lists from the funds t"},{"name":"GetEtfProfile","description":"Get ETF settled performance, SEC assets, allocation and top holdings. For this same exact ETF ticker, use GetStockPrices or GetLatestClosingPrices for prices, G"},{"name":"GetRevenueBreakdown","description":"Get a company's revenue disaggregated by business segment, geography and product/service — plus operating income by segment when the issuer tags it, so segment "},{"name":"GetGovernmentContracts","description":"Get federal government contract awards (from USAspending.gov) won by a specific public company. Shows the award (action) date, recipient named by the government"},{"name":"GetCorrelatedStocks","description":"Get the stocks whose daily price returns are most (or least) correlated with one stock — Pearson correlation of daily log returns on comparable raw closes (divi"},{"name":"GetAverageTrueRange","description":"Average True Range (ATR) for a stock. Wilder's volatility measure built from the True Range (max of high-low, |high-prev_close|, |low-prev_close|) and smoothed "},{"name":"GetMyPortfolio","description":"Get the caller's saved portfolios, and those colleagues shared with the caller's organization, including stock and option lots, cost basis, realized and unreali"},{"name":"CreateMyPortfolio","description":"Create a new, empty portfolio in the USER's own Equibles account, then add holdings to it with AddPortfolioLot. Ask the user before creating one, since it is th"},{"name":"SearchFunds","description":"Search the tracked SEC Form NPORT-P fund directory by fund name, ticker, SEC series ID, or registrant. Returns one canonical profile per series with ticker, reg"},{"name":"SuggestToolImprovement","description":"Suggest the smallest actionable contract improvement to an existing Equibles tool you actually called when it worked as documented but lacked a useful operation"},{"name":"GetEtfHoldings","description":"Get an ETF's stored portfolio holdings from its latest SEC Form NPORT-P report, largest position first. Coverage is full, partial, or unknown when counts are mi"},{"name":"GetEarningsCallTranscript","description":"Get the speaker-labelled transcript of a company's earnings call for a fiscal quarter — every speaker turn in order, attributed to the real person (executive or"},{"name":"GetIpoFeed","description":"Get the US S-1/F-1 registration pipeline, newest filing activity first. Rows distinguish Primary, Resale, DirectListing, NonOffering and Unknown transactions; t"},{"name":"GetIndexForecast","description":"Apply an index's published entry rules and return candidates with rule-by-rule evidence. S&P results are SCREENS because a committee chooses additions; the S&P "},{"name":"GetLatestEconomicIndicators","description":"Get the latest values for key economic indicators across categories: interest rates, yield spreads, inflation, employment, GDP, money supply, sentiment, housing"},{"name":"GetInstitutionQuarterlyActivity","description":"Get an institution's quarterly position-change activity — Initiated / Increased / Reduced / Exited stocks diffed against the immediately prior quarter. Common s"},{"name":"GetTopHolders","description":"Get the top institutional holders (fund managers) of an exact stock or ETF listing from SEC 13F-HR filings. Returns a ranked list by shares held, including publ"},{"name":"ClosePortfolioLot","description":"Record that the USER sold (or covered, or let expire) all or part of a lot, at a price and on a date. The lot moves out of the open positions and its realized p"},{"name":"GetEarningsCallToneAndThemes","description":"Get the AI-scored insights for a company's recent earnings calls — the management-tone read (a net tone score and a hedging score) and the call's key themes wit"},{"name":"SearchCftcMarkets","description":"Search the tracked CFTC futures contracts by name, market code, common contract name, or standard futures symbol, or omit the query to list every tracked contra"},{"name":"GetIndexComposition","description":"Get the current constituent list of a major US stock index: S&P 500, S&P MidCap 400, S&P SmallCap 600, Nasdaq-100, Russell 1000, Russell 2000, or the Dow Jones "},{"name":"GetLatestCftcPositioning","description":"Get the latest COT positioning snapshot across all tracked futures contracts, grouped by category (Agriculture, Energy, Metals, Equity Indices, Interest Rates, "},{"name":"GetInvestorRelationsNews","description":"Get recent investor-relations press releases for a stock, scraped from the company's IR website. Returns the most recent news items (headline, publish date, sum"},{"name":"SearchDocument","description":"Search one SEC filing or earnings-call transcript by document ID. semantic mode uses hybrid relevance and returns excerpts in document order with approximate li"},{"name":"GetStockPrices","description":"Get daily OHLCV (Open, High, Low, Close, Volume) price history for a stock. Useful for technical analysis, charting, and price trend analysis. Prices are in USD"},{"name":"GetEconomicCalendar","description":"Get the economic release calendar — scheduled (upcoming) and recent publication dates of US macro data releases, with the FRED series each release updates and a"},{"name":"GetFinancialStatement","description":"Get a company's income statement, balance sheet, or cash-flow statement for a given fiscal year and period, sourced from SEC Company Facts (structured XBRL). Re"},{"name":"ListFilings","description":"List stored SEC filings and earnings-call transcripts newest first. Omit ticker for a market-wide feed or provide one ticker for a company-specific list. Return"},{"name":"ReportProblem","description":"Report an Equibles tool call you actually made when it failed, timed out, was unexpectedly empty (ToolFailed), or returned verifiably impossible or contradictor"},{"name":"GetSuperInvestors","description":"Get the curated superinvestor directory — a hand-picked list of well-known value investors and fund managers (Buffett, Ackman, Burry, Klarman and more), each wi"},{"name":"GetLiveQuote","description":"Get the latest available consolidated SIP intraday reading for active U.S. listings, including last trade, UTC timestamp, session freshness, and bid/ask. This n"},{"name":"DeleteMyPortfolio","description":"Permanently delete one of the USER's own portfolios and every lot in it, open and closed. This cannot be undone and it destroys the recorded cost basis and real"},{"name":"GetExecutiveChanges","description":"Get a company's executive and director changes — CEO/CFO/officer/board appointments, resignations, terminations, and retirements — as disclosed in its 8-K Item "},{"name":"SearchEtfs","description":"Search active exchange-traded funds and products by exact ticker, fund name, or sponsor. ETF identity comes from the authoritative security-type reference direc"},{"name":"SearchInsiders","description":"Search the tracked SEC corporate-insider set (directors, officers, 10% owners) by name. Search first requires every punctuation-independent whole query word in "},{"name":"GetOffExchangeVolume","description":"Get weekly off-exchange (dark pool / OTC) trading volume for an exact stock or ETF listing from the FINRA OTC/ATS Transparency data. Each week shows ATS (altern"},{"name":"UnwatchInstrument","description":"Remove a stock or an option contract from one of the USER's portfolio watchlists. This only removes the watch entry: it never touches a holding, so a stock the "},{"name":"GetInsiderSentimentScores","description":"Rank stocks by a peer-relative 0-100 insider-accumulation score over 90 days: net buyers, net shares bought as a percent of shares outstanding, and net buy valu"},{"name":"GetOnBalanceVolume","description":"On-Balance Volume (OBV) for a stock. Running cumulative volume that adds the bar's volume on up-closes, subtracts on down-closes, and stays flat on equal closes"},{"name":"GetInstitutionalOwnershipHistory","description":"Get the historical trend of aggregate reported 13F exposure for an exact stock or ETF listing across multiple quarters. The legacy Total Shares field sums repor"},{"name":"ListWebDataFeeds","description":"List the caller's own trackers (recurring, verified website data collections), with schedule, state, visibility, and most recent run. This is read-only and neve"},{"name":"GetBuybackPrograms","description":"Get a company's share-repurchase (buyback) picture: tracked repurchase programs (announcement date, authorized total, remaining availability, expiry, source fil"},{"name":"GetAnalystEstimates","description":"Read analyst consensus forecasts for a company, including revenue, EPS, product, segment and operating metrics. Prefers consensus the company publishes itself t"},{"name":"WatchInstrument","description":"Put a stock or an option contract on one of the USER's portfolio watchlists, without recording any position. A watched instrument shows up in GetMyPortfolio's '"},{"name":"GetInstitutionPortfolio","description":"View the tracked stock positions of a specific institutional investor from an SEC 13F-HR filing. Shows the largest positions by published value (default 20, max"},{"name":"GetDebtInstrument","description":"Get one durable debt instrument by its Equibles identifier. Returns current balances, linked filing observation, verified covenant bullets, exact source quotes,"},{"name":"GetFailsToDeliver","description":"Get fails-to-deliver (FTD) data for an exact listed stock or exchange-traded fund from the SEC's twice-monthly FTD files. Quantity is the aggregate net fail-to-"},{"name":"GetTopGovernmentContractors","description":"Rank public companies by total federal contract dollars awarded over a date range (from USAspending.gov). Sums the total award value (obligated dollars plus une"},{"name":"GetIpoDetails","description":"Get one S-1/F-1 registration's full picture by the filer's SEC CIK (as listed by GetIpoFeed): lifecycle status, verified offering classification, effective-pros"},{"name":"GetGuidance","description":"Get company guidance from written Item 2.02 earnings releases and earnings-call transcripts, newest release first, with range, unit, GAAP basis, fiscal period a"},{"name":"GetForm144ProposedSales","description":"Get recent proposed insider sales for a stock from SEC Form 144 notices. Each Form 144 is an affiliate's declaration of intent to sell restricted or control sec"},{"name":"GetInvestorEventSlideMetadata","description":"Get metadata and access links for a captured investor-event slide deck by event id. Returns the same deck metadata as REST: event and ticker, call date, deck ti"},{"name":"GetInsiderOwnership","description":"Get a summary of insider ownership for a stock, ranked by total shares held. Shares come from each insider's most recent SEC Form 3/4/5 filing: the filing's clo"},{"name":"GetNonGaapBridge","description":"Get a company's non-GAAP-to-GAAP reconciliations ('bridges') as extracted from its earnings releases and 10-K/10-Q periodic reports: for each stated non-GAAP me"},{"name":"CompareFinancialFact","description":"Compare one financial concept across several companies for the same fiscal period — peer comparison. Returns one row per ticker with the latest-restated value; "},{"name":"GetOptionContract","description":"Get the full snapshot for ONE option contract by its OCC symbol (e.g. O:AAPL260724C00110000): greeks, implied volatility, open interest, the latest daily price,"},{"name":"GetFdaAdvisoryCommitteeMeetings","description":"Get scheduled FDA advisory-committee (AdComm) meetings, sourced from the FDA.gov advisory-committee calendar, each with a link to its FDA meeting page. Defaults"},{"name":"GetStochasticOscillator","description":"Stochastic Oscillator (%K and %D) for a stock. %K measures the close relative to the high/low range over the lookback window; %D is the smoothed signal line (si"},{"name":"RemovePortfolioLot","description":"Permanently delete a lot from the USER's portfolio, as if it had never been recorded. This is for a lot entered by mistake. It is NOT how a sale is recorded: de"},{"name":"GetDebtProfile","description":"Get a company's source-linked reported debt balances, total debt history, and identified notes, loans, and revolving credit facilities. The latest annual report"},{"name":"GetMemberNetWorth","description":"Get a congress member's net worth history from their annual financial disclosures. Disclosed values are ranges, so every year is a band (minimum-maximum), never"},{"name":"GetFundNcenReports","description":"Get operational data for a registered investment company from its SEC Form N-CEN annual reports. Accepts an exchange-listed ticker or an exact fund identifier f"},{"name":"GetInsiderTransactions","description":"Get recent insider trading transactions for a stock from SEC Forms 4 and 5, newest first. Form 3 supplies initial ownership rather than a transaction. The Type "},{"name":"GetCompanyKpis","description":"Get company-stated operational and non-GAAP KPIs extracted from written 8-K earnings releases and 10-K/10-Q MD&A, with period, filing date, source quote and exa"},{"name":"SearchInvestmentAdvisers","description":"Search the tracked SEC Form ADV adviser set by firm name. Search first requires every punctuation-independent query word anywhere in the legal or business name,"},{"name":"GetMarketHolidayCalendar","description":"List the US equity market holidays and early-close (1:00 p.m. ET) half days for a calendar year (NYSE/Nasdaq). Defaults to the current year. The calendar is cur"},{"name":"GetOptionChain","description":"Get the option chain (calls and puts) for a stock for ONE expiration: strike, greeks (delta/gamma/theta/vega), implied volatility, open interest, and the latest"},{"name":"GetCustomerConcentration","description":"Get a company's customer-concentration risk disclosure — statements like \"one customer accounted for 31% of revenue\": each disclosed figure's basis (revenue or "},{"name":"GetAtmPrograms","description":"Get a company's at-the-market (ATM) equity offering programs — original agreement date and stated precision, latest amendment, money and/or share capacity, cumu"},{"name":"GetInstitutionSummary","description":"Get the portfolio summary header for an institutional 13F filer — published tracked 13F value (not total firm AUM), position count, top-10 / top-25 concentratio"},{"name":"GetGoingConcernStatus","description":"Get a company's going-concern doubt status: whether its latest examined SEC filing states substantial doubt about the company's ability to continue as a going c"},{"name":"GetLargestShortVolume","description":"Get the exact listed securities, including ETFs, with the largest daily short sale volume for a single trading day (defaults to the latest available), from FINR"},{"name":"GetFinancialFact","description":"Get a single financial concept (e.g. revenue, net income, diluted EPS, total assets, operating cash flow) over time for a company, sourced from SEC Company Fact"},{"name":"GetInstitutionSectorAllocation","description":"Get an institution's 13F portfolio allocation for a given report quarter (defaults to the latest), grouped by fine-grained industry (default) or rolled up by se"}],"toolCount":117,"toolsHash":"123019916157969a2367cf0163349ca46632300033ae8d5793f4e2f015c60630","serverName":"Equibles.Mcp.Server","capabilities":["logging","tools"],"serverVersion":"1.0.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T03:22:55.139Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":67,"error":null,"detail":{"tools":[{"name":"GetLatestClosingPrices","description":"Get each ticker's newest traded, settled daily close in USD, with one-session change, volume, and trailing 52-week closing range. Rows can have different dates "},{"name":"GetCftcPositioning","description":"Get Commitments of Traders (COT) positioning data for a specific futures contract. Shows commercial and non-commercial positions over time. Values are contract "},{"name":"AddPortfolioLot","description":"Record a user-confirmed purchase or sale in the caller's portfolio. Never infer or guess the instrument, quantity, price or date. For stock, pass ticker. For an"},{"name":"GetMarketStatus","description":"Get the current US equity market status (NYSE/Nasdaq), evaluated in America/New_York: whether the market is open, the current session (pre-market, regular, afte"},{"name":"GetMarketWideCongressionalActivity","description":"Get the stocks members of Congress traded most over a trailing window, aggregated across EVERY member and ticker — 'what did Congress buy this week' without nee"},{"name":"GetWebDataFeed","description":"Get the latest independently verified stored result for one of the caller's trackers, or the latest retained result at or before a requested timestamp. This is "},{"name":"ScreenStocks","description":"Screen listed stocks with optional min/max bounds for price, market cap, institutional ownership, short data, insider activity, valuation, growth, margins, liqu"},{"name":"GetFundProfile","description":"Get a registered fund's profile and largest stored holdings from its latest SEC Form NPORT-P report. Accepts a profile ID, SEC series ID, stored ticker, or veri"},{"name":"GetInvestorEventTranscript","description":"Get the speaker-labelled transcript of a specific investor event (earnings call, conference, investor day) by its event id — every speaker turn in order, attrib"},{"name":"GetInstitutionConsensusHoldings","description":"Combine 2-25 institutions' 13F portfolios on their latest common report date. Ranks stocks by holder count, then combined value. Published values normally use r"},{"name":"SearchInstitutions","description":"Search the tracked 13F filer set by institution name or SEC CIK. Search first requires every punctuation-independent query word anywhere in the filed name, then"},{"name":"GetShortInterest","description":"Get bi-monthly short interest history for an exact stock or ETF listing from FINRA. Shows the reported short position, change from the previous settlement, aver"},{"name":"GetPutCallRatios","description":"Get CBOE put/call ratio data showing market sentiment. Available types: Total (all exchange), Equity, Index, Vix, Etp. High ratios (>1.0) indicate bearish senti"},{"name":"ListInvestorEvents","description":"List a company's recent investor events — earnings calls AND the other events it webcasts (conferences, investor/analyst days, shareholder meetings) — newest fi"},{"name":"GetCongressionalTrades","description":"Get congressional securities transactions for a specific ticker (newest first, last year by default). Shows which members of Congress reported a purchase or sal"},{"name":"GetInstitutionCloneBacktest","description":"Backtest how cloning an institutional filer's reported 13F portfolio would have performed against a market benchmark, either over a trailing window (windowYears"},{"name":"CompareInstitutionPortfolios","description":"Compare two institutions' 13F portfolios on their latest common report date. Returns Jaccard and dollar-weighted overlap, portfolio totals, and shared or unique"},{"name":"GetValuationMultiplesHistory","description":"Get up to ~10 years of quarterly EV/Revenue, EV/EBIT, EV/EBITDA and P/E, with P/FFO and P/AFFO for REITs and EV/Adjusted EBITDA for verified filers. Each row is"},{"name":"GetUpcomingInvestorEvents","description":"Get upcoming investor-relations events for a stock — earnings webcasts, conference appearances, presentations, and shareholder meetings — scraped from the compa"},{"name":"GetDividendHistory","description":"Get the stored declared cash dividends of an exact stock or ETF listing, newest first. Each row gives the ex-dividend date and cash amount per share in USD. Dat"},{"name":"UpdatePortfolioLot","description":"Correct a lot the USER already recorded: a mistyped quantity, price, trade date or note. Only the fields you pass change; the rest are left alone.\n\nThe instrume"},{"name":"GetShortInterestSnapshot","description":"Market-wide snapshot of the latest FINRA bi-monthly short interest settlement — one row per exact listed security, sorted by days to cover (descending) by defau"},{"name":"GetValuationMultiples","description":"Get current EV/Revenue, EV/EBIT and P/E with peer median, quartiles and sample size; REITs also include verified company-stated P/FFO and P/AFFO, and any filer "},{"name":"GetFormDOfferings","description":"Get recent exempt securities offerings (private placements) for a company from SEC Form D notices. Each Form D reports a Regulation D offering, showing the issu"},{"name":"GetFundsHoldingStock","description":"Get the registered investment companies (mutual funds and ETFs) holding an exact stock or ETF listing, from SEC Form NPORT-P portfolio reports. The listed secur"},{"name":"GetEarningsCallEvent","description":"Get the earnings-call event for a company's fiscal quarter — the single record that groups the quarter's call artefacts (audio, transcript, slide deck, and 8-K "},{"name":"GetIndexChanges","description":"Get the companies that have joined or left a major US stock index, newest first. Changes are derived by comparing consecutive constituent lists from the funds t"},{"name":"GetEtfProfile","description":"Get ETF settled performance, SEC assets, allocation and top holdings. For this same exact ETF ticker, use GetStockPrices or GetLatestClosingPrices for prices, G"},{"name":"GetRevenueBreakdown","description":"Get a company's revenue disaggregated by business segment, geography and product/service — plus operating income by segment when the issuer tags it, so segment "},{"name":"GetGovernmentContracts","description":"Get federal government contract awards (from USAspending.gov) won by a specific public company. Shows the award (action) date, recipient named by the government"},{"name":"GetCorrelatedStocks","description":"Get the stocks whose daily price returns are most (or least) correlated with one stock — Pearson correlation of daily log returns on comparable raw closes (divi"},{"name":"GetAverageTrueRange","description":"Average True Range (ATR) for a stock. Wilder's volatility measure built from the True Range (max of high-low, |high-prev_close|, |low-prev_close|) and smoothed "},{"name":"GetMyPortfolio","description":"Get the caller's saved portfolios, and those colleagues shared with the caller's organization, including stock and option lots, cost basis, realized and unreali"},{"name":"CreateMyPortfolio","description":"Create a new, empty portfolio in the USER's own Equibles account, then add holdings to it with AddPortfolioLot. Ask the user before creating one, since it is th"},{"name":"SearchFunds","description":"Search the tracked SEC Form NPORT-P fund directory by fund name, ticker, SEC series ID, or registrant. Returns one canonical profile per series with ticker, reg"},{"name":"SuggestToolImprovement","description":"Suggest the smallest actionable contract improvement to an existing Equibles tool you actually called when it worked as documented but lacked a useful operation"},{"name":"GetEtfHoldings","description":"Get an ETF's stored portfolio holdings from its latest SEC Form NPORT-P report, largest position first. Coverage is full, partial, or unknown when counts are mi"},{"name":"GetEarningsCallTranscript","description":"Get the speaker-labelled transcript of a company's earnings call for a fiscal quarter — every speaker turn in order, attributed to the real person (executive or"},{"name":"GetIpoFeed","description":"Get the US S-1/F-1 registration pipeline, newest filing activity first. Rows distinguish Primary, Resale, DirectListing, NonOffering and Unknown transactions; t"},{"name":"GetIndexForecast","description":"Apply an index's published entry rules and return candidates with rule-by-rule evidence. S&P results are SCREENS because a committee chooses additions; the S&P "},{"name":"GetLatestEconomicIndicators","description":"Get the latest values for key economic indicators across categories: interest rates, yield spreads, inflation, employment, GDP, money supply, sentiment, housing"},{"name":"GetInstitutionQuarterlyActivity","description":"Get an institution's quarterly position-change activity — Initiated / Increased / Reduced / Exited stocks diffed against the immediately prior quarter. Common s"},{"name":"GetTopHolders","description":"Get the top institutional holders (fund managers) of an exact stock or ETF listing from SEC 13F-HR filings. Returns a ranked list by shares held, including publ"},{"name":"ClosePortfolioLot","description":"Record that the USER sold (or covered, or let expire) all or part of a lot, at a price and on a date. The lot moves out of the open positions and its realized p"},{"name":"GetEarningsCallToneAndThemes","description":"Get the AI-scored insights for a company's recent earnings calls — the management-tone read (a net tone score and a hedging score) and the call's key themes wit"},{"name":"SearchCftcMarkets","description":"Search the tracked CFTC futures contracts by name, market code, common contract name, or standard futures symbol, or omit the query to list every tracked contra"},{"name":"GetIndexComposition","description":"Get the current constituent list of a major US stock index: S&P 500, S&P MidCap 400, S&P SmallCap 600, Nasdaq-100, Russell 1000, Russell 2000, or the Dow Jones "},{"name":"GetLatestCftcPositioning","description":"Get the latest COT positioning snapshot across all tracked futures contracts, grouped by category (Agriculture, Energy, Metals, Equity Indices, Interest Rates, "},{"name":"GetInvestorRelationsNews","description":"Get recent investor-relations press releases for a stock, scraped from the company's IR website. Returns the most recent news items (headline, publish date, sum"},{"name":"SearchDocument","description":"Search one SEC filing or earnings-call transcript by document ID. semantic mode uses hybrid relevance and returns excerpts in document order with approximate li"},{"name":"GetStockPrices","description":"Get daily OHLCV (Open, High, Low, Close, Volume) price history for a stock. Useful for technical analysis, charting, and price trend analysis. Prices are in USD"},{"name":"GetEconomicCalendar","description":"Get the economic release calendar — scheduled (upcoming) and recent publication dates of US macro data releases, with the FRED series each release updates and a"},{"name":"GetFinancialStatement","description":"Get a company's income statement, balance sheet, or cash-flow statement for a given fiscal year and period, sourced from SEC Company Facts (structured XBRL). Re"},{"name":"ListFilings","description":"List stored SEC filings and earnings-call transcripts newest first. Omit ticker for a market-wide feed or provide one ticker for a company-specific list. Return"},{"name":"ReportProblem","description":"Report an Equibles tool call you actually made when it failed, timed out, was unexpectedly empty (ToolFailed), or returned verifiably impossible or contradictor"},{"name":"GetSuperInvestors","description":"Get the curated superinvestor directory — a hand-picked list of well-known value investors and fund managers (Buffett, Ackman, Burry, Klarman and more), each wi"},{"name":"GetLiveQuote","description":"Get the latest available consolidated SIP intraday reading for active U.S. listings, including last trade, UTC timestamp, session freshness, and bid/ask. This n"},{"name":"DeleteMyPortfolio","description":"Permanently delete one of the USER's own portfolios and every lot in it, open and closed. This cannot be undone and it destroys the recorded cost basis and real"},{"name":"GetExecutiveChanges","description":"Get a company's executive and director changes — CEO/CFO/officer/board appointments, resignations, terminations, and retirements — as disclosed in its 8-K Item "},{"name":"SearchEtfs","description":"Search active exchange-traded funds and products by exact ticker, fund name, or sponsor. ETF identity comes from the authoritative security-type reference direc"},{"name":"SearchInsiders","description":"Search the tracked SEC corporate-insider set (directors, officers, 10% owners) by name. Search first requires every punctuation-independent whole query word in "},{"name":"GetOffExchangeVolume","description":"Get weekly off-exchange (dark pool / OTC) trading volume for an exact stock or ETF listing from the FINRA OTC/ATS Transparency data. Each week shows ATS (altern"},{"name":"UnwatchInstrument","description":"Remove a stock or an option contract from one of the USER's portfolio watchlists. This only removes the watch entry: it never touches a holding, so a stock the "},{"name":"GetInsiderSentimentScores","description":"Rank stocks by a peer-relative 0-100 insider-accumulation score over 90 days: net buyers, net shares bought as a percent of shares outstanding, and net buy valu"},{"name":"GetOnBalanceVolume","description":"On-Balance Volume (OBV) for a stock. Running cumulative volume that adds the bar's volume on up-closes, subtracts on down-closes, and stays flat on equal closes"},{"name":"GetInstitutionalOwnershipHistory","description":"Get the historical trend of aggregate reported 13F exposure for an exact stock or ETF listing across multiple quarters. The legacy Total Shares field sums repor"},{"name":"ListWebDataFeeds","description":"List the caller's own trackers (recurring, verified website data collections), with schedule, state, visibility, and most recent run. This is read-only and neve"},{"name":"GetBuybackPrograms","description":"Get a company's share-repurchase (buyback) picture: tracked repurchase programs (announcement date, authorized total, remaining availability, expiry, source fil"},{"name":"GetAnalystEstimates","description":"Read analyst consensus forecasts for a company, including revenue, EPS, product, segment and operating metrics. Prefers consensus the company publishes itself t"},{"name":"WatchInstrument","description":"Put a stock or an option contract on one of the USER's portfolio watchlists, without recording any position. A watched instrument shows up in GetMyPortfolio's '"},{"name":"GetInstitutionPortfolio","description":"View the tracked stock positions of a specific institutional investor from an SEC 13F-HR filing. Shows the largest positions by published value (default 20, max"},{"name":"GetDebtInstrument","description":"Get one durable debt instrument by its Equibles identifier. Returns current balances, linked filing observation, verified covenant bullets, exact source quotes,"},{"name":"GetFailsToDeliver","description":"Get fails-to-deliver (FTD) data for an exact listed stock or exchange-traded fund from the SEC's twice-monthly FTD files. Quantity is the aggregate net fail-to-"},{"name":"GetTopGovernmentContractors","description":"Rank public companies by total federal contract dollars awarded over a date range (from USAspending.gov). Sums the total award value (obligated dollars plus une"},{"name":"GetIpoDetails","description":"Get one S-1/F-1 registration's full picture by the filer's SEC CIK (as listed by GetIpoFeed): lifecycle status, verified offering classification, effective-pros"},{"name":"GetGuidance","description":"Get company guidance from written Item 2.02 earnings releases and earnings-call transcripts, newest release first, with range, unit, GAAP basis, fiscal period a"},{"name":"GetForm144ProposedSales","description":"Get recent proposed insider sales for a stock from SEC Form 144 notices. Each Form 144 is an affiliate's declaration of intent to sell restricted or control sec"},{"name":"GetInvestorEventSlideMetadata","description":"Get metadata and access links for a captured investor-event slide deck by event id. Returns the same deck metadata as REST: event and ticker, call date, deck ti"},{"name":"GetInsiderOwnership","description":"Get a summary of insider ownership for a stock, ranked by total shares held. Shares come from each insider's most recent SEC Form 3/4/5 filing: the filing's clo"},{"name":"GetNonGaapBridge","description":"Get a company's non-GAAP-to-GAAP reconciliations ('bridges') as extracted from its earnings releases and 10-K/10-Q periodic reports: for each stated non-GAAP me"},{"name":"CompareFinancialFact","description":"Compare one financial concept across several companies for the same fiscal period — peer comparison. Returns one row per ticker with the latest-restated value; "},{"name":"GetOptionContract","description":"Get the full snapshot for ONE option contract by its OCC symbol (e.g. O:AAPL260724C00110000): greeks, implied volatility, open interest, the latest daily price,"},{"name":"GetFdaAdvisoryCommitteeMeetings","description":"Get scheduled FDA advisory-committee (AdComm) meetings, sourced from the FDA.gov advisory-committee calendar, each with a link to its FDA meeting page. Defaults"},{"name":"GetStochasticOscillator","description":"Stochastic Oscillator (%K and %D) for a stock. %K measures the close relative to the high/low range over the lookback window; %D is the smoothed signal line (si"},{"name":"RemovePortfolioLot","description":"Permanently delete a lot from the USER's portfolio, as if it had never been recorded. This is for a lot entered by mistake. It is NOT how a sale is recorded: de"},{"name":"GetDebtProfile","description":"Get a company's source-linked reported debt balances, total debt history, and identified notes, loans, and revolving credit facilities. The latest annual report"},{"name":"GetMemberNetWorth","description":"Get a congress member's net worth history from their annual financial disclosures. Disclosed values are ranges, so every year is a band (minimum-maximum), never"},{"name":"GetFundNcenReports","description":"Get operational data for a registered investment company from its SEC Form N-CEN annual reports. Accepts an exchange-listed ticker or an exact fund identifier f"},{"name":"GetInsiderTransactions","description":"Get recent insider trading transactions for a stock from SEC Forms 4 and 5, newest first. Form 3 supplies initial ownership rather than a transaction. The Type "},{"name":"GetCompanyKpis","description":"Get company-stated operational and non-GAAP KPIs extracted from written 8-K earnings releases and 10-K/10-Q MD&A, with period, filing date, source quote and exa"},{"name":"SearchInvestmentAdvisers","description":"Search the tracked SEC Form ADV adviser set by firm name. Search first requires every punctuation-independent query word anywhere in the legal or business name,"},{"name":"GetMarketHolidayCalendar","description":"List the US equity market holidays and early-close (1:00 p.m. ET) half days for a calendar year (NYSE/Nasdaq). Defaults to the current year. The calendar is cur"},{"name":"GetOptionChain","description":"Get the option chain (calls and puts) for a stock for ONE expiration: strike, greeks (delta/gamma/theta/vega), implied volatility, open interest, and the latest"},{"name":"GetCustomerConcentration","description":"Get a company's customer-concentration risk disclosure — statements like \"one customer accounted for 31% of revenue\": each disclosed figure's basis (revenue or "},{"name":"GetAtmPrograms","description":"Get a company's at-the-market (ATM) equity offering programs — original agreement date and stated precision, latest amendment, money and/or share capacity, cumu"},{"name":"GetInstitutionSummary","description":"Get the portfolio summary header for an institutional 13F filer — published tracked 13F value (not total firm AUM), position count, top-10 / top-25 concentratio"},{"name":"GetGoingConcernStatus","description":"Get a company's going-concern doubt status: whether its latest examined SEC filing states substantial doubt about the company's ability to continue as a going c"},{"name":"GetLargestShortVolume","description":"Get the exact listed securities, including ETFs, with the largest daily short sale volume for a single trading day (defaults to the latest available), from FINR"},{"name":"GetFinancialFact","description":"Get a single financial concept (e.g. revenue, net income, diluted EPS, total assets, operating cash flow) over time for a company, sourced from SEC Company Fact"},{"name":"GetInstitutionSectorAllocation","description":"Get an institution's 13F portfolio allocation for a given report quarter (defaults to the latest), grouped by fine-grained industry (default) or rolled up by se"}],"toolCount":117,"toolsHash":"123019916157969a2367cf0163349ca46632300033ae8d5793f4e2f015c60630","serverName":"Equibles.Mcp.Server","capabilities":["logging","tools"],"serverVersion":"1.0.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T20:24:24.759Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":51,"error":null,"detail":{"tools":[{"name":"GetLatestClosingPrices","description":"Get each ticker's newest traded, settled daily close in USD, with one-session change, volume, and trailing 52-week closing range. Rows can have different dates "},{"name":"GetCftcPositioning","description":"Get Commitments of Traders (COT) positioning data for a specific futures contract. Shows commercial and non-commercial positions over time. Values are contract "},{"name":"AddPortfolioLot","description":"Record a user-confirmed purchase or sale in the caller's portfolio. Never infer or guess the instrument, quantity, price or date. For stock, pass ticker. For an"},{"name":"GetMarketStatus","description":"Get the current US equity market status (NYSE/Nasdaq), evaluated in America/New_York: whether the market is open, the current session (pre-market, regular, afte"},{"name":"GetMarketWideCongressionalActivity","description":"Get the stocks members of Congress traded most over a trailing window, aggregated across EVERY member and ticker — 'what did Congress buy this week' without nee"},{"name":"GetWebDataFeed","description":"Get the latest independently verified stored result for one of the caller's trackers, or the latest retained result at or before a requested timestamp. This is "},{"name":"ScreenStocks","description":"Screen listed stocks with optional min/max bounds for price, market cap, institutional ownership, short data, insider activity, valuation, growth, margins, liqu"},{"name":"GetFundProfile","description":"Get a registered fund's profile and largest stored holdings from its latest SEC Form NPORT-P report. Accepts a profile ID, SEC series ID, stored ticker, or veri"},{"name":"GetInvestorEventTranscript","description":"Get the speaker-labelled transcript of a specific investor event (earnings call, conference, investor day) by its event id — every speaker turn in order, attrib"},{"name":"GetInstitutionConsensusHoldings","description":"Combine 2-25 institutions' 13F portfolios on their latest common report date. Ranks stocks by holder count, then combined value. Published values normally use r"},{"name":"SearchInstitutions","description":"Search the tracked 13F filer set by institution name or SEC CIK. Search first requires every punctuation-independent query word anywhere in the filed name, then"},{"name":"GetShortInterest","description":"Get bi-monthly short interest history for an exact stock or ETF listing from FINRA. Shows the reported short position, change from the previous settlement, aver"},{"name":"GetPutCallRatios","description":"Get CBOE put/call ratio data showing market sentiment. Available types: Total (all exchange), Equity, Index, Vix, Etp. High ratios (>1.0) indicate bearish senti"},{"name":"ListInvestorEvents","description":"List a company's recent investor events — earnings calls AND the other events it webcasts (conferences, investor/analyst days, shareholder meetings) — newest fi"},{"name":"GetCongressionalTrades","description":"Get congressional securities transactions for a specific ticker (newest first, last year by default). Shows which members of Congress reported a purchase or sal"},{"name":"GetInstitutionCloneBacktest","description":"Backtest how cloning an institutional filer's reported 13F portfolio would have performed against a market benchmark, either over a trailing window (windowYears"},{"name":"CompareInstitutionPortfolios","description":"Compare two institutions' 13F portfolios on their latest common report date. Returns Jaccard and dollar-weighted overlap, portfolio totals, and shared or unique"},{"name":"GetValuationMultiplesHistory","description":"Get up to ~10 years of quarterly EV/Revenue, EV/EBIT, EV/EBITDA and P/E, with P/FFO and P/AFFO for REITs and EV/Adjusted EBITDA for verified filers. Each row is"},{"name":"GetUpcomingInvestorEvents","description":"Get upcoming investor-relations events for a stock — earnings webcasts, conference appearances, presentations, and shareholder meetings — scraped from the compa"},{"name":"GetDividendHistory","description":"Get the stored declared cash dividends of an exact stock or ETF listing, newest first. Each row gives the ex-dividend date and cash amount per share in USD. Dat"},{"name":"UpdatePortfolioLot","description":"Correct a lot the USER already recorded: a mistyped quantity, price, trade date or note. Only the fields you pass change; the rest are left alone.\n\nThe instrume"},{"name":"GetShortInterestSnapshot","description":"Market-wide snapshot of the latest FINRA bi-monthly short interest settlement — one row per exact listed security, sorted by days to cover (descending) by defau"},{"name":"GetValuationMultiples","description":"Get current EV/Revenue, EV/EBIT and P/E with peer median, quartiles and sample size; REITs also include verified company-stated P/FFO and P/AFFO, and any filer "},{"name":"GetFormDOfferings","description":"Get recent exempt securities offerings (private placements) for a company from SEC Form D notices. Each Form D reports a Regulation D offering, showing the issu"},{"name":"GetFundsHoldingStock","description":"Get the registered investment companies (mutual funds and ETFs) holding an exact stock or ETF listing, from SEC Form NPORT-P portfolio reports. The listed secur"},{"name":"GetEarningsCallEvent","description":"Get the earnings-call event for a company's fiscal quarter — the single record that groups the quarter's call artefacts (audio, transcript, slide deck, and 8-K "},{"name":"GetIndexChanges","description":"Get the companies that have joined or left a major US stock index, newest first. Changes are derived by comparing consecutive constituent lists from the funds t"},{"name":"GetEtfProfile","description":"Get ETF settled performance, SEC assets, allocation and top holdings. For this same exact ETF ticker, use GetStockPrices or GetLatestClosingPrices for prices, G"},{"name":"GetRevenueBreakdown","description":"Get a company's revenue disaggregated by business segment, geography and product/service — plus operating income by segment when the issuer tags it, so segment "},{"name":"GetGovernmentContracts","description":"Get federal government contract awards (from USAspending.gov) won by a specific public company. Shows the award (action) date, recipient named by the government"},{"name":"GetCorrelatedStocks","description":"Get the stocks whose daily price returns are most (or least) correlated with one stock — Pearson correlation of daily log returns on comparable raw closes (divi"},{"name":"GetAverageTrueRange","description":"Average True Range (ATR) for a stock. Wilder's volatility measure built from the True Range (max of high-low, |high-prev_close|, |low-prev_close|) and smoothed "},{"name":"GetMyPortfolio","description":"Get the caller's saved portfolios, and those colleagues shared with the caller's organization, including stock and option lots, cost basis, realized and unreali"},{"name":"CreateMyPortfolio","description":"Create a new, empty portfolio in the USER's own Equibles account, then add holdings to it with AddPortfolioLot. Ask the user before creating one, since it is th"},{"name":"SearchFunds","description":"Search the tracked SEC Form NPORT-P fund directory by fund name, ticker, SEC series ID, or registrant. Returns one canonical profile per series with ticker, reg"},{"name":"SuggestToolImprovement","description":"Suggest the smallest actionable contract improvement to an existing Equibles tool you actually called when it worked as documented but lacked a useful operation"},{"name":"GetEtfHoldings","description":"Get an ETF's stored portfolio holdings from its latest SEC Form NPORT-P report, largest position first. Coverage is full, partial, or unknown when counts are mi"},{"name":"GetEarningsCallTranscript","description":"Get the speaker-labelled transcript of a company's earnings call for a fiscal quarter — every speaker turn in order, attributed to the real person (executive or"},{"name":"GetIpoFeed","description":"Get the US S-1/F-1 registration pipeline, newest filing activity first. Rows distinguish Primary, Resale, DirectListing, NonOffering and Unknown transactions; t"},{"name":"GetIndexForecast","description":"Apply an index's published entry rules and return candidates with rule-by-rule evidence. S&P results are SCREENS because a committee chooses additions; the S&P "},{"name":"GetLatestEconomicIndicators","description":"Get the latest values for key economic indicators across categories: interest rates, yield spreads, inflation, employment, GDP, money supply, sentiment, housing"},{"name":"GetInstitutionQuarterlyActivity","description":"Get an institution's quarterly position-change activity — Initiated / Increased / Reduced / Exited stocks diffed against the immediately prior quarter. Common s"},{"name":"GetTopHolders","description":"Get the top institutional holders (fund managers) of an exact stock or ETF listing from SEC 13F-HR filings. Returns a ranked list by shares held, including publ"},{"name":"ClosePortfolioLot","description":"Record that the USER sold (or covered, or let expire) all or part of a lot, at a price and on a date. The lot moves out of the open positions and its realized p"},{"name":"GetEarningsCallToneAndThemes","description":"Get the AI-scored insights for a company's recent earnings calls — the management-tone read (a net tone score and a hedging score) and the call's key themes wit"},{"name":"SearchCftcMarkets","description":"Search the tracked CFTC futures contracts by name, market code, common contract name, or standard futures symbol, or omit the query to list every tracked contra"},{"name":"GetIndexComposition","description":"Get the current constituent list of a major US stock index: S&P 500, S&P MidCap 400, S&P SmallCap 600, Nasdaq-100, Russell 1000, Russell 2000, or the Dow Jones "},{"name":"GetLatestCftcPositioning","description":"Get the latest COT positioning snapshot across all tracked futures contracts, grouped by category (Agriculture, Energy, Metals, Equity Indices, Interest Rates, "},{"name":"GetInvestorRelationsNews","description":"Get recent investor-relations press releases for a stock, scraped from the company's IR website. Returns the most recent news items (headline, publish date, sum"},{"name":"SearchDocument","description":"Search one SEC filing or earnings-call transcript by document ID. semantic mode uses hybrid relevance and returns excerpts in document order with approximate li"},{"name":"GetStockPrices","description":"Get daily OHLCV (Open, High, Low, Close, Volume) price history for a stock. Useful for technical analysis, charting, and price trend analysis. Prices are in USD"},{"name":"GetEconomicCalendar","description":"Get the economic release calendar — scheduled (upcoming) and recent publication dates of US macro data releases, with the FRED series each release updates and a"},{"name":"GetFinancialStatement","description":"Get a company's income statement, balance sheet, or cash-flow statement for a given fiscal year and period, sourced from SEC Company Facts (structured XBRL). Re"},{"name":"ListFilings","description":"List stored SEC filings and earnings-call transcripts newest first. Omit ticker for a market-wide feed or provide one ticker for a company-specific list. Return"},{"name":"ReportProblem","description":"Report an Equibles tool call you actually made when it failed, timed out, was unexpectedly empty (ToolFailed), or returned verifiably impossible or contradictor"},{"name":"GetSuperInvestors","description":"Get the curated superinvestor directory — a hand-picked list of well-known value investors and fund managers (Buffett, Ackman, Burry, Klarman and more), each wi"},{"name":"GetLiveQuote","description":"Get the latest available consolidated SIP intraday reading for active U.S. listings, including last trade, UTC timestamp, session freshness, and bid/ask. This n"},{"name":"DeleteMyPortfolio","description":"Permanently delete one of the USER's own portfolios and every lot in it, open and closed. This cannot be undone and it destroys the recorded cost basis and real"},{"name":"GetExecutiveChanges","description":"Get a company's executive and director changes — CEO/CFO/officer/board appointments, resignations, terminations, and retirements — as disclosed in its 8-K Item "},{"name":"SearchEtfs","description":"Search active exchange-traded funds and products by exact ticker, fund name, or sponsor. ETF identity comes from the authoritative security-type reference direc"},{"name":"SearchInsiders","description":"Search the tracked SEC corporate-insider set (directors, officers, 10% owners) by name. Search first requires every punctuation-independent whole query word in "},{"name":"GetOffExchangeVolume","description":"Get weekly off-exchange (dark pool / OTC) trading volume for an exact stock or ETF listing from the FINRA OTC/ATS Transparency data. Each week shows ATS (altern"},{"name":"UnwatchInstrument","description":"Remove a stock or an option contract from one of the USER's portfolio watchlists. This only removes the watch entry: it never touches a holding, so a stock the "},{"name":"GetInsiderSentimentScores","description":"Rank stocks by a peer-relative 0-100 insider-accumulation score over 90 days: net buyers, net shares bought as a percent of shares outstanding, and net buy valu"},{"name":"GetOnBalanceVolume","description":"On-Balance Volume (OBV) for a stock. Running cumulative volume that adds the bar's volume on up-closes, subtracts on down-closes, and stays flat on equal closes"},{"name":"GetInstitutionalOwnershipHistory","description":"Get the historical trend of aggregate reported 13F exposure for an exact stock or ETF listing across multiple quarters. The legacy Total Shares field sums repor"},{"name":"ListWebDataFeeds","description":"List the caller's own trackers (recurring, verified website data collections), with schedule, state, visibility, and most recent run. This is read-only and neve"},{"name":"GetBuybackPrograms","description":"Get a company's share-repurchase (buyback) picture: tracked repurchase programs (announcement date, authorized total, remaining availability, expiry, source fil"},{"name":"GetAnalystEstimates","description":"Read analyst consensus forecasts for a company, including revenue, EPS, product, segment and operating metrics. Prefers consensus the company publishes itself t"},{"name":"WatchInstrument","description":"Put a stock or an option contract on one of the USER's portfolio watchlists, without recording any position. A watched instrument shows up in GetMyPortfolio's '"},{"name":"GetInstitutionPortfolio","description":"View the tracked stock positions of a specific institutional investor from an SEC 13F-HR filing. Shows the largest positions by published value (default 20, max"},{"name":"GetDebtInstrument","description":"Get one durable debt instrument by its Equibles identifier. Returns current balances, linked filing observation, verified covenant bullets, exact source quotes,"},{"name":"GetFailsToDeliver","description":"Get fails-to-deliver (FTD) data for an exact listed stock or exchange-traded fund from the SEC's twice-monthly FTD files. Quantity is the aggregate net fail-to-"},{"name":"GetTopGovernmentContractors","description":"Rank public companies by total federal contract dollars awarded over a date range (from USAspending.gov). Sums the total award value (obligated dollars plus une"},{"name":"GetIpoDetails","description":"Get one S-1/F-1 registration's full picture by the filer's SEC CIK (as listed by GetIpoFeed): lifecycle status, verified offering classification, effective-pros"},{"name":"GetGuidance","description":"Get company guidance from written Item 2.02 earnings releases and earnings-call transcripts, newest release first, with range, unit, GAAP basis, fiscal period a"},{"name":"GetForm144ProposedSales","description":"Get recent proposed insider sales for a stock from SEC Form 144 notices. Each Form 144 is an affiliate's declaration of intent to sell restricted or control sec"},{"name":"GetInvestorEventSlideMetadata","description":"Get metadata and access links for a captured investor-event slide deck by event id. Returns the same deck metadata as REST: event and ticker, call date, deck ti"},{"name":"GetInsiderOwnership","description":"Get a summary of insider ownership for a stock, ranked by total shares held. Shares come from each insider's most recent SEC Form 3/4/5 filing: the filing's clo"},{"name":"GetNonGaapBridge","description":"Get a company's non-GAAP-to-GAAP reconciliations ('bridges') as extracted from its earnings releases and 10-K/10-Q periodic reports: for each stated non-GAAP me"},{"name":"CompareFinancialFact","description":"Compare one financial concept across several companies for the same fiscal period — peer comparison. Returns one row per ticker with the latest-restated value; "},{"name":"GetOptionContract","description":"Get the full snapshot for ONE option contract by its OCC symbol (e.g. O:AAPL260724C00110000): greeks, implied volatility, open interest, the latest daily price,"},{"name":"GetFdaAdvisoryCommitteeMeetings","description":"Get scheduled FDA advisory-committee (AdComm) meetings, sourced from the FDA.gov advisory-committee calendar, each with a link to its FDA meeting page. Defaults"},{"name":"GetStochasticOscillator","description":"Stochastic Oscillator (%K and %D) for a stock. %K measures the close relative to the high/low range over the lookback window; %D is the smoothed signal line (si"},{"name":"RemovePortfolioLot","description":"Permanently delete a lot from the USER's portfolio, as if it had never been recorded. This is for a lot entered by mistake. It is NOT how a sale is recorded: de"},{"name":"GetDebtProfile","description":"Get a company's source-linked reported debt balances, total debt history, and identified notes, loans, and revolving credit facilities. The latest annual report"},{"name":"GetMemberNetWorth","description":"Get a congress member's net worth history from their annual financial disclosures. Disclosed values are ranges, so every year is a band (minimum-maximum), never"},{"name":"GetFundNcenReports","description":"Get operational data for a registered investment company from its SEC Form N-CEN annual reports. Accepts an exchange-listed ticker or an exact fund identifier f"},{"name":"GetInsiderTransactions","description":"Get recent insider trading transactions for a stock from SEC Forms 4 and 5, newest first. Form 3 supplies initial ownership rather than a transaction. The Type "},{"name":"GetCompanyKpis","description":"Get company-stated operational and non-GAAP KPIs extracted from written 8-K earnings releases and 10-K/10-Q MD&A, with period, filing date, source quote and exa"},{"name":"SearchInvestmentAdvisers","description":"Search the tracked SEC Form ADV adviser set by firm name. Search first requires every punctuation-independent query word anywhere in the legal or business name,"},{"name":"GetMarketHolidayCalendar","description":"List the US equity market holidays and early-close (1:00 p.m. ET) half days for a calendar year (NYSE/Nasdaq). Defaults to the current year. The calendar is cur"},{"name":"GetOptionChain","description":"Get the option chain (calls and puts) for a stock for ONE expiration: strike, greeks (delta/gamma/theta/vega), implied volatility, open interest, and the latest"},{"name":"GetCustomerConcentration","description":"Get a company's customer-concentration risk disclosure — statements like \"one customer accounted for 31% of revenue\": each disclosed figure's basis (revenue or "},{"name":"GetAtmPrograms","description":"Get a company's at-the-market (ATM) equity offering programs — original agreement date and stated precision, latest amendment, money and/or share capacity, cumu"},{"name":"GetInstitutionSummary","description":"Get the portfolio summary header for an institutional 13F filer — published tracked 13F value (not total firm AUM), position count, top-10 / top-25 concentratio"},{"name":"GetGoingConcernStatus","description":"Get a company's going-concern doubt status: whether its latest examined SEC filing states substantial doubt about the company's ability to continue as a going c"},{"name":"GetLargestShortVolume","description":"Get the exact listed securities, including ETFs, with the largest daily short sale volume for a single trading day (defaults to the latest available), from FINR"},{"name":"GetFinancialFact","description":"Get a single financial concept (e.g. revenue, net income, diluted EPS, total assets, operating cash flow) over time for a company, sourced from SEC Company Fact"},{"name":"GetInstitutionSectorAllocation","description":"Get an institution's 13F portfolio allocation for a given report quarter (defaults to the latest), grouped by fine-grained industry (default) or rolled up by se"}],"toolCount":117,"toolsHash":"123019916157969a2367cf0163349ca46632300033ae8d5793f4e2f015c60630","serverName":"Equibles.Mcp.Server","capabilities":["logging","tools"],"serverVersion":"1.0.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T13:21:40.675Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":106,"error":null,"detail":{"tools":[{"name":"GetLatestClosingPrices","description":"Get each ticker's newest traded, settled daily close in USD, with one-session change, volume, and trailing 52-week closing range. Rows can have different dates "},{"name":"GetCftcPositioning","description":"Get Commitments of Traders (COT) positioning data for a specific futures contract. Shows commercial and non-commercial positions over time. Values are contract "},{"name":"AddPortfolioLot","description":"Record a user-confirmed purchase or sale in the caller's portfolio. Never infer or guess the instrument, quantity, price or date. For stock, pass ticker. For an"},{"name":"GetMarketStatus","description":"Get the current US equity market status (NYSE/Nasdaq), evaluated in America/New_York: whether the market is open, the current session (pre-market, regular, afte"},{"name":"GetMarketWideCongressionalActivity","description":"Get the stocks members of Congress traded most over a trailing window, aggregated across EVERY member and ticker — 'what did Congress buy this week' without nee"},{"name":"GetWebDataFeed","description":"Get the latest independently verified stored result for one of the caller's trackers, or the latest retained result at or before a requested timestamp. This is "},{"name":"ScreenStocks","description":"Screen listed stocks with optional min/max bounds for price, market cap, institutional ownership, short data, insider activity, valuation, growth, margins, liqu"},{"name":"GetFundProfile","description":"Get a registered fund's profile and largest stored holdings from its latest SEC Form NPORT-P report. Accepts a profile ID, SEC series ID, stored ticker, or veri"},{"name":"GetInvestorEventTranscript","description":"Get the speaker-labelled transcript of a specific investor event (earnings call, conference, investor day) by its event id — every speaker turn in order, attrib"},{"name":"GetInstitutionConsensusHoldings","description":"Combine 2-25 institutions' 13F portfolios on their latest common report date. Ranks stocks by holder count, then combined value. Published values normally use r"},{"name":"SearchInstitutions","description":"Search the tracked 13F filer set by institution name or SEC CIK. Search first requires every punctuation-independent query word anywhere in the filed name, then"},{"name":"GetShortInterest","description":"Get bi-monthly short interest history for an exact stock or ETF listing from FINRA. Shows the reported short position, change from the previous settlement, aver"},{"name":"GetPutCallRatios","description":"Get CBOE put/call ratio data showing market sentiment. Available types: Total (all exchange), Equity, Index, Vix, Etp. High ratios (>1.0) indicate bearish senti"},{"name":"ListInvestorEvents","description":"List a company's recent investor events — earnings calls AND the other events it webcasts (conferences, investor/analyst days, shareholder meetings) — newest fi"},{"name":"GetCongressionalTrades","description":"Get congressional securities transactions for a specific ticker (newest first, last year by default). Shows which members of Congress reported a purchase or sal"},{"name":"GetInstitutionCloneBacktest","description":"Backtest how cloning an institutional filer's reported 13F portfolio would have performed against a market benchmark, either over a trailing window (windowYears"},{"name":"CompareInstitutionPortfolios","description":"Compare two institutions' 13F portfolios on their latest common report date. Returns Jaccard and dollar-weighted overlap, portfolio totals, and shared or unique"},{"name":"GetValuationMultiplesHistory","description":"Get up to ~10 years of quarterly EV/Revenue, EV/EBIT, EV/EBITDA and P/E, with P/FFO and P/AFFO for REITs and EV/Adjusted EBITDA for verified filers. Each row is"},{"name":"GetUpcomingInvestorEvents","description":"Get upcoming investor-relations events for a stock — earnings webcasts, conference appearances, presentations, and shareholder meetings — scraped from the compa"},{"name":"GetDividendHistory","description":"Get the stored declared cash dividends of an exact stock or ETF listing, newest first. Each row gives the ex-dividend date and cash amount per share in USD. Dat"},{"name":"UpdatePortfolioLot","description":"Correct a lot the USER already recorded: a mistyped quantity, price, trade date or note. Only the fields you pass change; the rest are left alone.\n\nThe instrume"},{"name":"GetShortInterestSnapshot","description":"Market-wide snapshot of the latest FINRA bi-monthly short interest settlement — one row per exact listed security, sorted by days to cover (descending) by defau"},{"name":"GetValuationMultiples","description":"Get current EV/Revenue, EV/EBIT and P/E with peer median, quartiles and sample size; REITs also include verified company-stated P/FFO and P/AFFO, and any filer "},{"name":"GetFormDOfferings","description":"Get recent exempt securities offerings (private placements) for a company from SEC Form D notices. Each Form D reports a Regulation D offering, showing the issu"},{"name":"GetFundsHoldingStock","description":"Get the registered investment companies (mutual funds and ETFs) holding an exact stock or ETF listing, from SEC Form NPORT-P portfolio reports. The listed secur"},{"name":"GetEarningsCallEvent","description":"Get the earnings-call event for a company's fiscal quarter — the single record that groups the quarter's call artefacts (audio, transcript, slide deck, and 8-K "},{"name":"GetIndexChanges","description":"Get the companies that have joined or left a major US stock index, newest first. Changes are derived by comparing consecutive constituent lists from the funds t"},{"name":"GetEtfProfile","description":"Get ETF settled performance, SEC assets, allocation and top holdings. For this same exact ETF ticker, use GetStockPrices or GetLatestClosingPrices for prices, G"},{"name":"GetRevenueBreakdown","description":"Get a company's revenue disaggregated by business segment, geography and product/service — plus operating income by segment when the issuer tags it, so segment "},{"name":"GetGovernmentContracts","description":"Get federal government contract awards (from USAspending.gov) won by a specific public company. Shows the award (action) date, recipient named by the government"},{"name":"GetCorrelatedStocks","description":"Get the stocks whose daily price returns are most (or least) correlated with one stock — Pearson correlation of daily log returns on comparable raw closes (divi"},{"name":"GetAverageTrueRange","description":"Average True Range (ATR) for a stock. Wilder's volatility measure built from the True Range (max of high-low, |high-prev_close|, |low-prev_close|) and smoothed "},{"name":"GetMyPortfolio","description":"Get the caller's saved portfolios, and those colleagues shared with the caller's organization, including stock and option lots, cost basis, realized and unreali"},{"name":"CreateMyPortfolio","description":"Create a new, empty portfolio in the USER's own Equibles account, then add holdings to it with AddPortfolioLot. Ask the user before creating one, since it is th"},{"name":"SearchFunds","description":"Search the tracked SEC Form NPORT-P fund directory by fund name, ticker, SEC series ID, or registrant. Returns one canonical profile per series with ticker, reg"},{"name":"SuggestToolImprovement","description":"Suggest the smallest actionable contract improvement to an existing Equibles tool you actually called when it worked as documented but lacked a useful operation"},{"name":"GetEtfHoldings","description":"Get an ETF's stored portfolio holdings from its latest SEC Form NPORT-P report, largest position first. Coverage is full, partial, or unknown when counts are mi"},{"name":"GetEarningsCallTranscript","description":"Get the speaker-labelled transcript of a company's earnings call for a fiscal quarter — every speaker turn in order, attributed to the real person (executive or"},{"name":"GetIpoFeed","description":"Get the US S-1/F-1 registration pipeline, newest filing activity first. Rows distinguish Primary, Resale, DirectListing, NonOffering and Unknown transactions; t"},{"name":"GetIndexForecast","description":"Apply an index's published entry rules and return candidates with rule-by-rule evidence. S&P results are SCREENS because a committee chooses additions; the S&P "},{"name":"GetLatestEconomicIndicators","description":"Get the latest values for key economic indicators across categories: interest rates, yield spreads, inflation, employment, GDP, money supply, sentiment, housing"},{"name":"GetInstitutionQuarterlyActivity","description":"Get an institution's quarterly position-change activity — Initiated / Increased / Reduced / Exited stocks diffed against the immediately prior quarter. Common s"},{"name":"GetTopHolders","description":"Get the top institutional holders (fund managers) of an exact stock or ETF listing from SEC 13F-HR filings. Returns a ranked list by shares held, including publ"},{"name":"ClosePortfolioLot","description":"Record that the USER sold (or covered, or let expire) all or part of a lot, at a price and on a date. The lot moves out of the open positions and its realized p"},{"name":"GetEarningsCallToneAndThemes","description":"Get the AI-scored insights for a company's recent earnings calls — the management-tone read (a net tone score and a hedging score) and the call's key themes wit"},{"name":"SearchCftcMarkets","description":"Search the tracked CFTC futures contracts by name, market code, common contract name, or standard futures symbol, or omit the query to list every tracked contra"},{"name":"GetIndexComposition","description":"Get the current constituent list of a major US stock index: S&P 500, S&P MidCap 400, S&P SmallCap 600, Nasdaq-100, Russell 1000, Russell 2000, or the Dow Jones "},{"name":"GetLatestCftcPositioning","description":"Get the latest COT positioning snapshot across all tracked futures contracts, grouped by category (Agriculture, Energy, Metals, Equity Indices, Interest Rates, "},{"name":"GetInvestorRelationsNews","description":"Get recent investor-relations press releases for a stock, scraped from the company's IR website. Returns the most recent news items (headline, publish date, sum"},{"name":"SearchDocument","description":"Search one SEC filing or earnings-call transcript by document ID. semantic mode uses hybrid relevance and returns excerpts in document order with approximate li"},{"name":"GetStockPrices","description":"Get daily OHLCV (Open, High, Low, Close, Volume) price history for a stock. Useful for technical analysis, charting, and price trend analysis. Prices are in USD"},{"name":"GetEconomicCalendar","description":"Get the economic release calendar — scheduled (upcoming) and recent publication dates of US macro data releases, with the FRED series each release updates and a"},{"name":"GetFinancialStatement","description":"Get a company's income statement, balance sheet, or cash-flow statement for a given fiscal year and period, sourced from SEC Company Facts (structured XBRL). Re"},{"name":"ListFilings","description":"List stored SEC filings and earnings-call transcripts newest first. Omit ticker for a market-wide feed or provide one ticker for a company-specific list. Return"},{"name":"ReportProblem","description":"Report an Equibles tool call you actually made when it failed, timed out, was unexpectedly empty (ToolFailed), or returned verifiably impossible or contradictor"},{"name":"GetSuperInvestors","description":"Get the curated superinvestor directory — a hand-picked list of well-known value investors and fund managers (Buffett, Ackman, Burry, Klarman and more), each wi"},{"name":"GetLiveQuote","description":"Get the latest available consolidated SIP intraday reading for active U.S. listings, including last trade, UTC timestamp, session freshness, and bid/ask. This n"},{"name":"DeleteMyPortfolio","description":"Permanently delete one of the USER's own portfolios and every lot in it, open and closed. This cannot be undone and it destroys the recorded cost basis and real"},{"name":"GetExecutiveChanges","description":"Get a company's executive and director changes — CEO/CFO/officer/board appointments, resignations, terminations, and retirements — as disclosed in its 8-K Item "},{"name":"SearchEtfs","description":"Search active exchange-traded funds and products by exact ticker, fund name, or sponsor. ETF identity comes from the authoritative security-type reference direc"},{"name":"SearchInsiders","description":"Search the tracked SEC corporate-insider set (directors, officers, 10% owners) by name. Search first requires every punctuation-independent whole query word in "},{"name":"GetOffExchangeVolume","description":"Get weekly off-exchange (dark pool / OTC) trading volume for an exact stock or ETF listing from the FINRA OTC/ATS Transparency data. Each week shows ATS (altern"},{"name":"UnwatchInstrument","description":"Remove a stock or an option contract from one of the USER's portfolio watchlists. This only removes the watch entry: it never touches a holding, so a stock the "},{"name":"GetInsiderSentimentScores","description":"Rank stocks by a peer-relative 0-100 insider-accumulation score over 90 days: net buyers, net shares bought as a percent of shares outstanding, and net buy valu"},{"name":"GetOnBalanceVolume","description":"On-Balance Volume (OBV) for a stock. Running cumulative volume that adds the bar's volume on up-closes, subtracts on down-closes, and stays flat on equal closes"},{"name":"GetInstitutionalOwnershipHistory","description":"Get the historical trend of aggregate reported 13F exposure for an exact stock or ETF listing across multiple quarters. The legacy Total Shares field sums repor"},{"name":"ListWebDataFeeds","description":"List the caller's own trackers (recurring, verified website data collections), with schedule, state, visibility, and most recent run. This is read-only and neve"},{"name":"GetBuybackPrograms","description":"Get a company's share-repurchase (buyback) picture: tracked repurchase programs (announcement date, authorized total, remaining availability, expiry, source fil"},{"name":"GetAnalystEstimates","description":"Read analyst consensus forecasts for a company, including revenue, EPS, product, segment and operating metrics. Prefers consensus the company publishes itself t"},{"name":"WatchInstrument","description":"Put a stock or an option contract on one of the USER's portfolio watchlists, without recording any position. A watched instrument shows up in GetMyPortfolio's '"},{"name":"GetInstitutionPortfolio","description":"View the tracked stock positions of a specific institutional investor from an SEC 13F-HR filing. Shows the largest positions by published value (default 20, max"},{"name":"GetDebtInstrument","description":"Get one durable debt instrument by its Equibles identifier. Returns current balances, linked filing observation, verified covenant bullets, exact source quotes,"},{"name":"GetFailsToDeliver","description":"Get fails-to-deliver (FTD) data for an exact listed stock or exchange-traded fund from the SEC's twice-monthly FTD files. Quantity is the aggregate net fail-to-"},{"name":"GetTopGovernmentContractors","description":"Rank public companies by total federal contract dollars awarded over a date range (from USAspending.gov). Sums the total award value (obligated dollars plus une"},{"name":"GetIpoDetails","description":"Get one S-1/F-1 registration's full picture by the filer's SEC CIK (as listed by GetIpoFeed): lifecycle status, verified offering classification, effective-pros"},{"name":"GetGuidance","description":"Get company guidance from written Item 2.02 earnings releases and earnings-call transcripts, newest release first, with range, unit, GAAP basis, fiscal period a"},{"name":"GetForm144ProposedSales","description":"Get recent proposed insider sales for a stock from SEC Form 144 notices. Each Form 144 is an affiliate's declaration of intent to sell restricted or control sec"},{"name":"GetInvestorEventSlideMetadata","description":"Get metadata and access links for a captured investor-event slide deck by event id. Returns the same deck metadata as REST: event and ticker, call date, deck ti"},{"name":"GetInsiderOwnership","description":"Get a summary of insider ownership for a stock, ranked by total shares held. Shares come from each insider's most recent SEC Form 3/4/5 filing: the filing's clo"},{"name":"GetNonGaapBridge","description":"Get a company's non-GAAP-to-GAAP reconciliations ('bridges') as extracted from its earnings releases and 10-K/10-Q periodic reports: for each stated non-GAAP me"},{"name":"CompareFinancialFact","description":"Compare one financial concept across several companies for the same fiscal period — peer comparison. Returns one row per ticker with the latest-restated value; "},{"name":"GetOptionContract","description":"Get the full snapshot for ONE option contract by its OCC symbol (e.g. O:AAPL260724C00110000): greeks, implied volatility, open interest, the latest daily price,"},{"name":"GetFdaAdvisoryCommitteeMeetings","description":"Get scheduled FDA advisory-committee (AdComm) meetings, sourced from the FDA.gov advisory-committee calendar, each with a link to its FDA meeting page. Defaults"},{"name":"GetStochasticOscillator","description":"Stochastic Oscillator (%K and %D) for a stock. %K measures the close relative to the high/low range over the lookback window; %D is the smoothed signal line (si"},{"name":"RemovePortfolioLot","description":"Permanently delete a lot from the USER's portfolio, as if it had never been recorded. This is for a lot entered by mistake. It is NOT how a sale is recorded: de"},{"name":"GetDebtProfile","description":"Get a company's source-linked reported debt balances, total debt history, and identified notes, loans, and revolving credit facilities. The latest annual report"},{"name":"GetMemberNetWorth","description":"Get a congress member's net worth history from their annual financial disclosures. Disclosed values are ranges, so every year is a band (minimum-maximum), never"},{"name":"GetFundNcenReports","description":"Get operational data for a registered investment company from its SEC Form N-CEN annual reports. Accepts an exchange-listed ticker or an exact fund identifier f"},{"name":"GetInsiderTransactions","description":"Get recent insider trading transactions for a stock from SEC Forms 4 and 5, newest first. Form 3 supplies initial ownership rather than a transaction. The Type "},{"name":"GetCompanyKpis","description":"Get company-stated operational and non-GAAP KPIs extracted from written 8-K earnings releases and 10-K/10-Q MD&A, with period, filing date, source quote and exa"},{"name":"SearchInvestmentAdvisers","description":"Search the tracked SEC Form ADV adviser set by firm name. Search first requires every punctuation-independent query word anywhere in the legal or business name,"},{"name":"GetMarketHolidayCalendar","description":"List the US equity market holidays and early-close (1:00 p.m. ET) half days for a calendar year (NYSE/Nasdaq). Defaults to the current year. The calendar is cur"},{"name":"GetOptionChain","description":"Get the option chain (calls and puts) for a stock for ONE expiration: strike, greeks (delta/gamma/theta/vega), implied volatility, open interest, and the latest"},{"name":"GetCustomerConcentration","description":"Get a company's customer-concentration risk disclosure — statements like \"one customer accounted for 31% of revenue\": each disclosed figure's basis (revenue or "},{"name":"GetAtmPrograms","description":"Get a company's at-the-market (ATM) equity offering programs — original agreement date and stated precision, latest amendment, money and/or share capacity, cumu"},{"name":"GetInstitutionSummary","description":"Get the portfolio summary header for an institutional 13F filer — published tracked 13F value (not total firm AUM), position count, top-10 / top-25 concentratio"},{"name":"GetGoingConcernStatus","description":"Get a company's going-concern doubt status: whether its latest examined SEC filing states substantial doubt about the company's ability to continue as a going c"},{"name":"GetLargestShortVolume","description":"Get the exact listed securities, including ETFs, with the largest daily short sale volume for a single trading day (defaults to the latest available), from FINR"},{"name":"GetFinancialFact","description":"Get a single financial concept (e.g. revenue, net income, diluted EPS, total assets, operating cash flow) over time for a company, sourced from SEC Company Fact"},{"name":"GetInstitutionSectorAllocation","description":"Get an institution's 13F portfolio allocation for a given report quarter (defaults to the latest), grouped by fine-grained industry (default) or rolled up by se"}],"toolCount":117,"toolsHash":"123019916157969a2367cf0163349ca46632300033ae8d5793f4e2f015c60630","serverName":"Equibles.Mcp.Server","capabilities":["logging","tools"],"serverVersion":"1.0.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T06:22:30.908Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":102,"error":null,"detail":{"tools":[{"name":"GetLatestClosingPrices","description":"Get each ticker's newest traded, settled daily close in USD, with one-session change, volume, and trailing 52-week closing range. Rows can have different dates "},{"name":"GetCftcPositioning","description":"Get Commitments of Traders (COT) positioning data for a specific futures contract. Shows commercial and non-commercial positions over time. Values are contract "},{"name":"AddPortfolioLot","description":"Record a user-confirmed purchase or sale in the caller's portfolio. Never infer or guess the instrument, quantity, price or date. For stock, pass ticker. For an"},{"name":"GetMarketStatus","description":"Get the current US equity market status (NYSE/Nasdaq), evaluated in America/New_York: whether the market is open, the current session (pre-market, regular, afte"},{"name":"GetMarketWideCongressionalActivity","description":"Get the stocks members of Congress traded most over a trailing window, aggregated across EVERY member and ticker — 'what did Congress buy this week' without nee"},{"name":"GetWebDataFeed","description":"Get the latest independently verified stored result for one of the caller's trackers, or the latest retained result at or before a requested timestamp. This is "},{"name":"ScreenStocks","description":"Screen listed stocks with optional min/max bounds for price, market cap, institutional ownership, short data, insider activity, valuation, growth, margins, liqu"},{"name":"GetFundProfile","description":"Get a registered fund's profile and largest stored holdings from its latest SEC Form NPORT-P report. Accepts a profile ID, SEC series ID, stored ticker, or veri"},{"name":"GetInvestorEventTranscript","description":"Get the speaker-labelled transcript of a specific investor event (earnings call, conference, investor day) by its event id — every speaker turn in order, attrib"},{"name":"GetInstitutionConsensusHoldings","description":"Combine 2-25 institutions' 13F portfolios on their latest common report date. Ranks stocks by holder count, then combined value. Published values normally use r"},{"name":"SearchInstitutions","description":"Search the tracked 13F filer set by institution name or SEC CIK. Search first requires every punctuation-independent query word anywhere in the filed name, then"},{"name":"GetShortInterest","description":"Get bi-monthly short interest history for an exact stock or ETF listing from FINRA. Shows the reported short position, change from the previous settlement, aver"},{"name":"GetPutCallRatios","description":"Get CBOE put/call ratio data showing market sentiment. Available types: Total (all exchange), Equity, Index, Vix, Etp. High ratios (>1.0) indicate bearish senti"},{"name":"ListInvestorEvents","description":"List a company's recent investor events — earnings calls AND the other events it webcasts (conferences, investor/analyst days, shareholder meetings) — newest fi"},{"name":"GetCongressionalTrades","description":"Get congressional securities transactions for a specific ticker (newest first, last year by default). Shows which members of Congress reported a purchase or sal"},{"name":"GetInstitutionCloneBacktest","description":"Backtest how cloning an institutional filer's reported 13F portfolio would have performed against a market benchmark, either over a trailing window (windowYears"},{"name":"CompareInstitutionPortfolios","description":"Compare two institutions' 13F portfolios on their latest common report date. Returns Jaccard and dollar-weighted overlap, portfolio totals, and shared or unique"},{"name":"GetValuationMultiplesHistory","description":"Get up to ~10 years of quarterly EV/Revenue, EV/EBIT, EV/EBITDA and P/E, with P/FFO and P/AFFO for REITs and EV/Adjusted EBITDA for verified filers. Each row is"},{"name":"GetUpcomingInvestorEvents","description":"Get upcoming investor-relations events for a stock — earnings webcasts, conference appearances, presentations, and shareholder meetings — scraped from the compa"},{"name":"GetDividendHistory","description":"Get the stored declared cash dividends of an exact stock or ETF listing, newest first. Each row gives the ex-dividend date and cash amount per share in USD. Dat"},{"name":"UpdatePortfolioLot","description":"Correct a lot the USER already recorded: a mistyped quantity, price, trade date or note. Only the fields you pass change; the rest are left alone.\n\nThe instrume"},{"name":"GetShortInterestSnapshot","description":"Market-wide snapshot of the latest FINRA bi-monthly short interest settlement — one row per exact listed security, sorted by days to cover (descending) by defau"},{"name":"GetValuationMultiples","description":"Get current EV/Revenue, EV/EBIT and P/E with peer median, quartiles and sample size; REITs also include verified company-stated P/FFO and P/AFFO, and any filer "},{"name":"GetFormDOfferings","description":"Get recent exempt securities offerings (private placements) for a company from SEC Form D notices. Each Form D reports a Regulation D offering, showing the issu"},{"name":"GetFundsHoldingStock","description":"Get the registered investment companies (mutual funds and ETFs) holding an exact stock or ETF listing, from SEC Form NPORT-P portfolio reports. The listed secur"},{"name":"GetEarningsCallEvent","description":"Get the earnings-call event for a company's fiscal quarter — the single record that groups the quarter's call artefacts (audio, transcript, slide deck, and 8-K "},{"name":"GetIndexChanges","description":"Get the companies that have joined or left a major US stock index, newest first. Changes are derived by comparing consecutive constituent lists from the funds t"},{"name":"GetEtfProfile","description":"Get ETF settled performance, SEC assets, allocation and top holdings. For this same exact ETF ticker, use GetStockPrices or GetLatestClosingPrices for prices, G"},{"name":"GetRevenueBreakdown","description":"Get a company's revenue disaggregated by business segment, geography and product/service — plus operating income by segment when the issuer tags it, so segment "},{"name":"GetGovernmentContracts","description":"Get federal government contract awards (from USAspending.gov) won by a specific public company. Shows the award (action) date, recipient named by the government"},{"name":"GetCorrelatedStocks","description":"Get the stocks whose daily price returns are most (or least) correlated with one stock — Pearson correlation of daily log returns on comparable raw closes (divi"},{"name":"GetAverageTrueRange","description":"Average True Range (ATR) for a stock. Wilder's volatility measure built from the True Range (max of high-low, |high-prev_close|, |low-prev_close|) and smoothed "},{"name":"GetMyPortfolio","description":"Get the caller's saved portfolios, and those colleagues shared with the caller's organization, including stock and option lots, cost basis, realized and unreali"},{"name":"CreateMyPortfolio","description":"Create a new, empty portfolio in the USER's own Equibles account, then add holdings to it with AddPortfolioLot. Ask the user before creating one, since it is th"},{"name":"SearchFunds","description":"Search the tracked SEC Form NPORT-P fund directory by fund name, ticker, SEC series ID, or registrant. Returns one canonical profile per series with ticker, reg"},{"name":"SuggestToolImprovement","description":"Suggest the smallest actionable contract improvement to an existing Equibles tool you actually called when it worked as documented but lacked a useful operation"},{"name":"GetEtfHoldings","description":"Get an ETF's stored portfolio holdings from its latest SEC Form NPORT-P report, largest position first. Coverage is full, partial, or unknown when counts are mi"},{"name":"GetEarningsCallTranscript","description":"Get the speaker-labelled transcript of a company's earnings call for a fiscal quarter — every speaker turn in order, attributed to the real person (executive or"},{"name":"GetIpoFeed","description":"Get the US S-1/F-1 registration pipeline, newest filing activity first. Rows distinguish Primary, Resale, DirectListing, NonOffering and Unknown transactions; t"},{"name":"GetIndexForecast","description":"Apply an index's published entry rules and return candidates with rule-by-rule evidence. S&P results are SCREENS because a committee chooses additions; the S&P "},{"name":"GetLatestEconomicIndicators","description":"Get the latest values for key economic indicators across categories: interest rates, yield spreads, inflation, employment, GDP, money supply, sentiment, housing"},{"name":"GetInstitutionQuarterlyActivity","description":"Get an institution's quarterly position-change activity — Initiated / Increased / Reduced / Exited stocks diffed against the immediately prior quarter. Common s"},{"name":"GetTopHolders","description":"Get the top institutional holders (fund managers) of an exact stock or ETF listing from SEC 13F-HR filings. Returns a ranked list by shares held, including publ"},{"name":"ClosePortfolioLot","description":"Record that the USER sold (or covered, or let expire) all or part of a lot, at a price and on a date. The lot moves out of the open positions and its realized p"},{"name":"GetEarningsCallToneAndThemes","description":"Get the AI-scored insights for a company's recent earnings calls — the management-tone read (a net tone score and a hedging score) and the call's key themes wit"},{"name":"SearchCftcMarkets","description":"Search the tracked CFTC futures contracts by name, market code, common contract name, or standard futures symbol, or omit the query to list every tracked contra"},{"name":"GetIndexComposition","description":"Get the current constituent list of a major US stock index: S&P 500, S&P MidCap 400, S&P SmallCap 600, Nasdaq-100, Russell 1000, Russell 2000, or the Dow Jones "},{"name":"GetLatestCftcPositioning","description":"Get the latest COT positioning snapshot across all tracked futures contracts, grouped by category (Agriculture, Energy, Metals, Equity Indices, Interest Rates, "},{"name":"GetInvestorRelationsNews","description":"Get recent investor-relations press releases for a stock, scraped from the company's IR website. Returns the most recent news items (headline, publish date, sum"},{"name":"SearchDocument","description":"Search one SEC filing or earnings-call transcript by document ID. semantic mode uses hybrid relevance and returns excerpts in document order with approximate li"},{"name":"GetStockPrices","description":"Get daily OHLCV (Open, High, Low, Close, Volume) price history for a stock. Useful for technical analysis, charting, and price trend analysis. Prices are in USD"},{"name":"GetEconomicCalendar","description":"Get the economic release calendar — scheduled (upcoming) and recent publication dates of US macro data releases, with the FRED series each release updates and a"},{"name":"GetFinancialStatement","description":"Get a company's income statement, balance sheet, or cash-flow statement for a given fiscal year and period, sourced from SEC Company Facts (structured XBRL). Re"},{"name":"ListFilings","description":"List stored SEC filings and earnings-call transcripts newest first. Omit ticker for a market-wide feed or provide one ticker for a company-specific list. Return"},{"name":"ReportProblem","description":"Report an Equibles tool call you actually made when it failed, timed out, was unexpectedly empty (ToolFailed), or returned verifiably impossible or contradictor"},{"name":"GetSuperInvestors","description":"Get the curated superinvestor directory — a hand-picked list of well-known value investors and fund managers (Buffett, Ackman, Burry, Klarman and more), each wi"},{"name":"GetLiveQuote","description":"Get the latest available consolidated SIP intraday reading for active U.S. listings, including last trade, UTC timestamp, session freshness, and bid/ask. This n"},{"name":"DeleteMyPortfolio","description":"Permanently delete one of the USER's own portfolios and every lot in it, open and closed. This cannot be undone and it destroys the recorded cost basis and real"},{"name":"GetExecutiveChanges","description":"Get a company's executive and director changes — CEO/CFO/officer/board appointments, resignations, terminations, and retirements — as disclosed in its 8-K Item "},{"name":"SearchEtfs","description":"Search active exchange-traded funds and products by exact ticker, fund name, or sponsor. ETF identity comes from the authoritative security-type reference direc"},{"name":"SearchInsiders","description":"Search the tracked SEC corporate-insider set (directors, officers, 10% owners) by name. Search first requires every punctuation-independent whole query word in "},{"name":"GetOffExchangeVolume","description":"Get weekly off-exchange (dark pool / OTC) trading volume for an exact stock or ETF listing from the FINRA OTC/ATS Transparency data. Each week shows ATS (altern"},{"name":"UnwatchInstrument","description":"Remove a stock or an option contract from one of the USER's portfolio watchlists. This only removes the watch entry: it never touches a holding, so a stock the "},{"name":"GetInsiderSentimentScores","description":"Rank stocks by a peer-relative 0-100 insider-accumulation score over 90 days: net buyers, net shares bought as a percent of shares outstanding, and net buy valu"},{"name":"GetOnBalanceVolume","description":"On-Balance Volume (OBV) for a stock. Running cumulative volume that adds the bar's volume on up-closes, subtracts on down-closes, and stays flat on equal closes"},{"name":"GetInstitutionalOwnershipHistory","description":"Get the historical trend of aggregate reported 13F exposure for an exact stock or ETF listing across multiple quarters. The legacy Total Shares field sums repor"},{"name":"ListWebDataFeeds","description":"List the caller's own trackers (recurring, verified website data collections), with schedule, state, visibility, and most recent run. This is read-only and neve"},{"name":"GetBuybackPrograms","description":"Get a company's share-repurchase (buyback) picture: tracked repurchase programs (announcement date, authorized total, remaining availability, expiry, source fil"},{"name":"GetAnalystEstimates","description":"Read analyst consensus forecasts for a company, including revenue, EPS, product, segment and operating metrics. Prefers consensus the company publishes itself t"},{"name":"WatchInstrument","description":"Put a stock or an option contract on one of the USER's portfolio watchlists, without recording any position. A watched instrument shows up in GetMyPortfolio's '"},{"name":"GetInstitutionPortfolio","description":"View the tracked stock positions of a specific institutional investor from an SEC 13F-HR filing. Shows the largest positions by published value (default 20, max"},{"name":"GetDebtInstrument","description":"Get one durable debt instrument by its Equibles identifier. Returns current balances, linked filing observation, verified covenant bullets, exact source quotes,"},{"name":"GetFailsToDeliver","description":"Get fails-to-deliver (FTD) data for an exact listed stock or exchange-traded fund from the SEC's twice-monthly FTD files. Quantity is the aggregate net fail-to-"},{"name":"GetTopGovernmentContractors","description":"Rank public companies by total federal contract dollars awarded over a date range (from USAspending.gov). Sums the total award value (obligated dollars plus une"},{"name":"GetIpoDetails","description":"Get one S-1/F-1 registration's full picture by the filer's SEC CIK (as listed by GetIpoFeed): lifecycle status, verified offering classification, effective-pros"},{"name":"GetGuidance","description":"Get company guidance from written Item 2.02 earnings releases and earnings-call transcripts, newest release first, with range, unit, GAAP basis, fiscal period a"},{"name":"GetForm144ProposedSales","description":"Get recent proposed insider sales for a stock from SEC Form 144 notices. Each Form 144 is an affiliate's declaration of intent to sell restricted or control sec"},{"name":"GetInvestorEventSlideMetadata","description":"Get metadata and access links for a captured investor-event slide deck by event id. Returns the same deck metadata as REST: event and ticker, call date, deck ti"},{"name":"GetInsiderOwnership","description":"Get a summary of insider ownership for a stock, ranked by total shares held. Shares come from each insider's most recent SEC Form 3/4/5 filing: the filing's clo"},{"name":"GetNonGaapBridge","description":"Get a company's non-GAAP-to-GAAP reconciliations ('bridges') as extracted from its earnings releases and 10-K/10-Q periodic reports: for each stated non-GAAP me"},{"name":"CompareFinancialFact","description":"Compare one financial concept across several companies for the same fiscal period — peer comparison. Returns one row per ticker with the latest-restated value; "},{"name":"GetOptionContract","description":"Get the full snapshot for ONE option contract by its OCC symbol (e.g. O:AAPL260724C00110000): greeks, implied volatility, open interest, the latest daily price,"},{"name":"GetFdaAdvisoryCommitteeMeetings","description":"Get scheduled FDA advisory-committee (AdComm) meetings, sourced from the FDA.gov advisory-committee calendar, each with a link to its FDA meeting page. Defaults"},{"name":"GetStochasticOscillator","description":"Stochastic Oscillator (%K and %D) for a stock. %K measures the close relative to the high/low range over the lookback window; %D is the smoothed signal line (si"},{"name":"RemovePortfolioLot","description":"Permanently delete a lot from the USER's portfolio, as if it had never been recorded. This is for a lot entered by mistake. It is NOT how a sale is recorded: de"},{"name":"GetDebtProfile","description":"Get a company's source-linked reported debt balances, total debt history, and identified notes, loans, and revolving credit facilities. The latest annual report"},{"name":"GetMemberNetWorth","description":"Get a congress member's net worth history from their annual financial disclosures. Disclosed values are ranges, so every year is a band (minimum-maximum), never"},{"name":"GetFundNcenReports","description":"Get operational data for a registered investment company from its SEC Form N-CEN annual reports. Accepts an exchange-listed ticker or an exact fund identifier f"},{"name":"GetInsiderTransactions","description":"Get recent insider trading transactions for a stock from SEC Forms 4 and 5, newest first. Form 3 supplies initial ownership rather than a transaction. The Type "},{"name":"GetCompanyKpis","description":"Get company-stated operational and non-GAAP KPIs extracted from written 8-K earnings releases and 10-K/10-Q MD&A, with period, filing date, source quote and exa"},{"name":"SearchInvestmentAdvisers","description":"Search the tracked SEC Form ADV adviser set by firm name. Search first requires every punctuation-independent query word anywhere in the legal or business name,"},{"name":"GetMarketHolidayCalendar","description":"List the US equity market holidays and early-close (1:00 p.m. ET) half days for a calendar year (NYSE/Nasdaq). Defaults to the current year. The calendar is cur"},{"name":"GetOptionChain","description":"Get the option chain (calls and puts) for a stock for ONE expiration: strike, greeks (delta/gamma/theta/vega), implied volatility, open interest, and the latest"},{"name":"GetCustomerConcentration","description":"Get a company's customer-concentration risk disclosure — statements like \"one customer accounted for 31% of revenue\": each disclosed figure's basis (revenue or "},{"name":"GetAtmPrograms","description":"Get a company's at-the-market (ATM) equity offering programs — original agreement date and stated precision, latest amendment, money and/or share capacity, cumu"},{"name":"GetInstitutionSummary","description":"Get the portfolio summary header for an institutional 13F filer — published tracked 13F value (not total firm AUM), position count, top-10 / top-25 concentratio"},{"name":"GetGoingConcernStatus","description":"Get a company's going-concern doubt status: whether its latest examined SEC filing states substantial doubt about the company's ability to continue as a going c"},{"name":"GetLargestShortVolume","description":"Get the exact listed securities, including ETFs, with the largest daily short sale volume for a single trading day (defaults to the latest available), from FINR"},{"name":"GetFinancialFact","description":"Get a single financial concept (e.g. revenue, net income, diluted EPS, total assets, operating cash flow) over time for a company, sourced from SEC Company Fact"},{"name":"GetInstitutionSectorAllocation","description":"Get an institution's 13F portfolio allocation for a given report quarter (defaults to the latest), grouped by fine-grained industry (default) or rolled up by se"}],"toolCount":117,"toolsHash":"123019916157969a2367cf0163349ca46632300033ae8d5793f4e2f015c60630","serverName":"Equibles.Mcp.Server","capabilities":["logging","tools"],"serverVersion":"1.0.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T23:24:13.698Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":57,"error":null,"detail":{"tools":[{"name":"GetLatestClosingPrices","description":"Get each ticker's newest traded, settled daily close in USD, with one-session change, volume, and trailing 52-week closing range. Rows can have different dates "},{"name":"GetCftcPositioning","description":"Get Commitments of Traders (COT) positioning data for a specific futures contract. Shows commercial and non-commercial positions over time. Values are contract "},{"name":"AddPortfolioLot","description":"Record a user-confirmed purchase or sale in the caller's portfolio. Never infer or guess the instrument, quantity, price or date. For stock, pass ticker. For an"},{"name":"GetMarketStatus","description":"Get the current US equity market status (NYSE/Nasdaq), evaluated in America/New_York: whether the market is open, the current session (pre-market, regular, afte"},{"name":"GetMarketWideCongressionalActivity","description":"Get the stocks members of Congress traded most over a trailing window, aggregated across EVERY member and ticker — 'what did Congress buy this week' without nee"},{"name":"GetWebDataFeed","description":"Get the latest independently verified stored result for one of the caller's web data feeds, or the latest retained result at or before a requested timestamp. Th"},{"name":"ScreenStocks","description":"Screen listed stocks with optional min/max bounds for price, market cap, institutional ownership, short data, insider activity, valuation, growth, margins, liqu"},{"name":"GetFundProfile","description":"Get a registered fund's profile and largest stored holdings from its latest SEC Form NPORT-P report. Accepts a profile ID, SEC series ID, stored ticker, or veri"},{"name":"GetInvestorEventTranscript","description":"Get the speaker-labelled transcript of a specific investor event (earnings call, conference, investor day) by its event id — every speaker turn in order, attrib"},{"name":"GetInstitutionConsensusHoldings","description":"Combine 2-25 institutions' 13F portfolios on their latest common report date. Ranks stocks by holder count, then combined value. Published values normally use r"},{"name":"SearchInstitutions","description":"Search the tracked 13F filer set by institution name or SEC CIK. Search first requires every punctuation-independent query word anywhere in the filed name, then"},{"name":"GetShortInterest","description":"Get bi-monthly short interest history for an exact stock or ETF listing from FINRA. Shows the reported short position, change from the previous settlement, aver"},{"name":"GetPutCallRatios","description":"Get CBOE put/call ratio data showing market sentiment. Available types: Total (all exchange), Equity, Index, Vix, Etp. High ratios (>1.0) indicate bearish senti"},{"name":"ListInvestorEvents","description":"List a company's recent investor events — earnings calls AND the other events it webcasts (conferences, investor/analyst days, shareholder meetings) — newest fi"},{"name":"GetCongressionalTrades","description":"Get congressional securities transactions for a specific ticker (newest first, last year by default). Shows which members of Congress reported a purchase or sal"},{"name":"GetInstitutionCloneBacktest","description":"Backtest how cloning an institutional filer's reported 13F portfolio would have performed against a market benchmark, either over a trailing window (windowYears"},{"name":"CompareInstitutionPortfolios","description":"Compare two institutions' 13F portfolios on their latest common report date. Returns Jaccard and dollar-weighted overlap, portfolio totals, and shared or unique"},{"name":"GetValuationMultiplesHistory","description":"Get up to ~10 years of quarterly EV/Revenue, EV/EBIT, EV/EBITDA and P/E, with P/FFO and P/AFFO for REITs and EV/Adjusted EBITDA for verified filers. Each row is"},{"name":"GetUpcomingInvestorEvents","description":"Get upcoming investor-relations events for a stock — earnings webcasts, conference appearances, presentations, and shareholder meetings — scraped from the compa"},{"name":"GetDividendHistory","description":"Get the stored declared cash dividends of an exact stock or ETF listing, newest first. Each row gives the ex-dividend date and cash amount per share in USD. Dat"},{"name":"UpdatePortfolioLot","description":"Correct a lot the USER already recorded: a mistyped quantity, price, trade date or note. Only the fields you pass change; the rest are left alone.\n\nThe instrume"},{"name":"GetShortInterestSnapshot","description":"Market-wide snapshot of the latest FINRA bi-monthly short interest settlement — one row per exact listed security, sorted by days to cover (descending) by defau"},{"name":"GetValuationMultiples","description":"Get current EV/Revenue, EV/EBIT and P/E with peer median, quartiles and sample size; REITs also include verified company-stated P/FFO and P/AFFO, and any filer "},{"name":"GetFormDOfferings","description":"Get recent exempt securities offerings (private placements) for a company from SEC Form D notices. Each Form D reports a Regulation D offering, showing the issu"},{"name":"GetFundsHoldingStock","description":"Get the registered investment companies (mutual funds and ETFs) holding an exact stock or ETF listing, from SEC Form NPORT-P portfolio reports. The listed secur"},{"name":"GetEarningsCallEvent","description":"Get the earnings-call event for a company's fiscal quarter — the single record that groups the quarter's call artefacts (audio, transcript, slide deck, and 8-K "},{"name":"GetIndexChanges","description":"Get the companies that have joined or left a major US stock index, newest first. Changes are derived by comparing consecutive constituent lists from the funds t"},{"name":"GetEtfProfile","description":"Get ETF settled performance, SEC assets, allocation and top holdings. For this same exact ETF ticker, use GetStockPrices or GetLatestClosingPrices for prices, G"},{"name":"GetRevenueBreakdown","description":"Get a company's revenue disaggregated by business segment, geography and product/service — plus operating income by segment when the issuer tags it, so segment "},{"name":"GetGovernmentContracts","description":"Get federal government contract awards (from USAspending.gov) won by a specific public company. Shows the award (action) date, recipient named by the government"},{"name":"GetCorrelatedStocks","description":"Get the stocks whose daily price returns are most (or least) correlated with one stock — Pearson correlation of daily log returns on comparable raw closes (divi"},{"name":"GetAverageTrueRange","description":"Average True Range (ATR) for a stock. Wilder's volatility measure built from the True Range (max of high-low, |high-prev_close|, |low-prev_close|) and smoothed "},{"name":"GetMyPortfolio","description":"Get the caller's saved portfolios, and those colleagues shared with the caller's organization, including stock and option lots, cost basis, realized and unreali"},{"name":"CreateMyPortfolio","description":"Create a new, empty portfolio in the USER's own Equibles account, then add holdings to it with AddPortfolioLot. Ask the user before creating one, since it is th"},{"name":"SearchFunds","description":"Search the tracked SEC Form NPORT-P fund directory by fund name, ticker, SEC series ID, or registrant. Returns one canonical profile per series with ticker, reg"},{"name":"SuggestToolImprovement","description":"Suggest the smallest actionable contract improvement to an existing Equibles tool you actually called when it worked as documented but lacked a useful operation"},{"name":"GetEtfHoldings","description":"Get an ETF's stored portfolio holdings from its latest SEC Form NPORT-P report, largest position first. Coverage is full, partial, or unknown when counts are mi"},{"name":"GetEarningsCallTranscript","description":"Get the speaker-labelled transcript of a company's earnings call for a fiscal quarter — every speaker turn in order, attributed to the real person (executive or"},{"name":"GetIpoFeed","description":"Get the US S-1/F-1 registration pipeline, newest filing activity first. Rows distinguish Primary, Resale, DirectListing, NonOffering and Unknown transactions; t"},{"name":"GetIndexForecast","description":"Apply an index's published entry rules and return candidates with rule-by-rule evidence. S&P results are SCREENS because a committee chooses additions; the S&P "},{"name":"GetLatestEconomicIndicators","description":"Get the latest values for key economic indicators across categories: interest rates, yield spreads, inflation, employment, GDP, money supply, sentiment, housing"},{"name":"GetInstitutionQuarterlyActivity","description":"Get an institution's quarterly position-change activity — Initiated / Increased / Reduced / Exited stocks diffed against the immediately prior quarter. Common s"},{"name":"GetTopHolders","description":"Get the top institutional holders (fund managers) of an exact stock or ETF listing from SEC 13F-HR filings. Returns a ranked list by shares held, including publ"},{"name":"ClosePortfolioLot","description":"Record that the USER sold (or covered, or let expire) all or part of a lot, at a price and on a date. The lot moves out of the open positions and its realized p"},{"name":"GetEarningsCallToneAndThemes","description":"Get the AI-scored insights for a company's recent earnings calls — the management-tone read (a net tone score and a hedging score) and the call's key themes wit"},{"name":"SearchCftcMarkets","description":"Search the tracked CFTC futures contracts by name, market code, common contract name, or standard futures symbol, or omit the query to list every tracked contra"},{"name":"GetIndexComposition","description":"Get the current constituent list of a major US stock index: S&P 500, S&P MidCap 400, S&P SmallCap 600, Nasdaq-100, Russell 1000, Russell 2000, or the Dow Jones "},{"name":"GetLatestCftcPositioning","description":"Get the latest COT positioning snapshot across all tracked futures contracts, grouped by category (Agriculture, Energy, Metals, Equity Indices, Interest Rates, "},{"name":"GetInvestorRelationsNews","description":"Get recent investor-relations press releases for a stock, scraped from the company's IR website. Returns the most recent news items (headline, publish date, sum"},{"name":"SearchDocument","description":"Search one SEC filing or earnings-call transcript by document ID. semantic mode uses hybrid relevance and returns excerpts in document order with approximate li"},{"name":"GetStockPrices","description":"Get daily OHLCV (Open, High, Low, Close, Volume) price history for a stock. Useful for technical analysis, charting, and price trend analysis. Prices are in USD"},{"name":"GetEconomicCalendar","description":"Get the economic release calendar — scheduled (upcoming) and recent publication dates of US macro data releases, with the FRED series each release updates and a"},{"name":"GetFinancialStatement","description":"Get a company's income statement, balance sheet, or cash-flow statement for a given fiscal year and period, sourced from SEC Company Facts (structured XBRL). Re"},{"name":"ListFilings","description":"List stored SEC filings and earnings-call transcripts newest first. Omit ticker for a market-wide feed or provide one ticker for a company-specific list. Return"},{"name":"ReportProblem","description":"Report an Equibles tool call you actually made when it failed, timed out, was unexpectedly empty (ToolFailed), or returned verifiably impossible or contradictor"},{"name":"GetSuperInvestors","description":"Get the curated superinvestor directory — a hand-picked list of well-known value investors and fund managers (Buffett, Ackman, Burry, Klarman and more), each wi"},{"name":"GetLiveQuote","description":"Get the latest available consolidated SIP intraday reading for active U.S. listings, including last trade, UTC timestamp, session freshness, and bid/ask. This n"},{"name":"DeleteMyPortfolio","description":"Permanently delete one of the USER's own portfolios and every lot in it, open and closed. This cannot be undone and it destroys the recorded cost basis and real"},{"name":"GetExecutiveChanges","description":"Get a company's executive and director changes — CEO/CFO/officer/board appointments, resignations, terminations, and retirements — as disclosed in its 8-K Item "},{"name":"SearchEtfs","description":"Search active exchange-traded funds and products by exact ticker, fund name, or sponsor. ETF identity comes from the authoritative security-type reference direc"},{"name":"SearchInsiders","description":"Search the tracked SEC corporate-insider set (directors, officers, 10% owners) by name. Search first requires every punctuation-independent whole query word in "},{"name":"GetOffExchangeVolume","description":"Get weekly off-exchange (dark pool / OTC) trading volume for an exact stock or ETF listing from the FINRA OTC/ATS Transparency data. Each week shows ATS (altern"},{"name":"UnwatchInstrument","description":"Remove a stock or an option contract from one of the USER's portfolio watchlists. This only removes the watch entry: it never touches a holding, so a stock the "},{"name":"GetInsiderSentimentScores","description":"Rank stocks by a peer-relative 0-100 insider-accumulation score over 90 days: net buyers, net shares bought as a percent of shares outstanding, and net buy valu"},{"name":"GetOnBalanceVolume","description":"On-Balance Volume (OBV) for a stock. Running cumulative volume that adds the bar's volume on up-closes, subtracts on down-closes, and stays flat on equal closes"},{"name":"GetInstitutionalOwnershipHistory","description":"Get the historical trend of aggregate reported 13F exposure for an exact stock or ETF listing across multiple quarters. The legacy Total Shares field sums repor"},{"name":"ListWebDataFeeds","description":"List the caller's own recurring web data feeds, schedule, state, and most recent run. This is read-only and never contacts a source website. To create or manage"},{"name":"GetBuybackPrograms","description":"Get a company's share-repurchase (buyback) picture: tracked repurchase programs (announcement date, authorized total, remaining availability, expiry, source fil"},{"name":"GetAnalystEstimates","description":"Read analyst consensus forecasts for a company, including revenue, EPS, product, segment and operating metrics. Prefers consensus the company publishes itself t"},{"name":"WatchInstrument","description":"Put a stock or an option contract on one of the USER's portfolio watchlists, without recording any position. A watched instrument shows up in GetMyPortfolio's '"},{"name":"GetInstitutionPortfolio","description":"View the tracked stock positions of a specific institutional investor from an SEC 13F-HR filing. Shows the largest positions by published value (default 20, max"},{"name":"GetDebtInstrument","description":"Get one durable debt instrument by its Equibles identifier. Returns current balances, linked filing observation, verified covenant bullets, exact source quotes,"},{"name":"GetFailsToDeliver","description":"Get fails-to-deliver (FTD) data for an exact listed stock or exchange-traded fund from the SEC's twice-monthly FTD files. Quantity is the aggregate net fail-to-"},{"name":"GetTopGovernmentContractors","description":"Rank public companies by total federal contract dollars awarded over a date range (from USAspending.gov). Sums the total award value (obligated dollars plus une"},{"name":"GetIpoDetails","description":"Get one S-1/F-1 registration's full picture by the filer's SEC CIK (as listed by GetIpoFeed): lifecycle status, verified offering classification, effective-pros"},{"name":"GetGuidance","description":"Get company guidance from written Item 2.02 earnings releases and earnings-call transcripts, newest release first, with range, unit, GAAP basis, fiscal period a"},{"name":"GetForm144ProposedSales","description":"Get recent proposed insider sales for a stock from SEC Form 144 notices. Each Form 144 is an affiliate's declaration of intent to sell restricted or control sec"},{"name":"GetInvestorEventSlideMetadata","description":"Get metadata and access links for a captured investor-event slide deck by event id. Returns the same deck metadata as REST: event and ticker, call date, deck ti"},{"name":"GetInsiderOwnership","description":"Get a summary of insider ownership for a stock, ranked by total shares held. Shares come from each insider's most recent SEC Form 3/4/5 filing: the filing's clo"},{"name":"GetNonGaapBridge","description":"Get a company's non-GAAP-to-GAAP reconciliations ('bridges') as extracted from its earnings releases and 10-K/10-Q periodic reports: for each stated non-GAAP me"},{"name":"CompareFinancialFact","description":"Compare one financial concept across several companies for the same fiscal period — peer comparison. Returns one row per ticker with the latest-restated value; "},{"name":"GetOptionContract","description":"Get the full snapshot for ONE option contract by its OCC symbol (e.g. O:AAPL260724C00110000): greeks, implied volatility, open interest, the latest daily price,"},{"name":"GetFdaAdvisoryCommitteeMeetings","description":"Get scheduled FDA advisory-committee (AdComm) meetings, sourced from the FDA.gov advisory-committee calendar, each with a link to its FDA meeting page. Defaults"},{"name":"GetStochasticOscillator","description":"Stochastic Oscillator (%K and %D) for a stock. %K measures the close relative to the high/low range over the lookback window; %D is the smoothed signal line (si"},{"name":"RemovePortfolioLot","description":"Permanently delete a lot from the USER's portfolio, as if it had never been recorded. This is for a lot entered by mistake. It is NOT how a sale is recorded: de"},{"name":"GetDebtProfile","description":"Get a company's source-linked reported debt balances, total debt history, and identified notes, loans, and revolving credit facilities. The latest annual report"},{"name":"GetMemberNetWorth","description":"Get a congress member's net worth history from their annual financial disclosures. Disclosed values are ranges, so every year is a band (minimum-maximum), never"},{"name":"GetFundNcenReports","description":"Get operational data for a registered investment company from its SEC Form N-CEN annual reports. Accepts an exchange-listed ticker or an exact fund identifier f"},{"name":"GetInsiderTransactions","description":"Get recent insider trading transactions for a stock from SEC Forms 4 and 5, newest first. Form 3 supplies initial ownership rather than a transaction. The Type "},{"name":"GetCompanyKpis","description":"Get company-stated operational and non-GAAP KPIs extracted from written 8-K earnings releases and 10-K/10-Q MD&A, with period, filing date, source quote and exa"},{"name":"SearchInvestmentAdvisers","description":"Search the tracked SEC Form ADV adviser set by firm name. Search first requires every punctuation-independent query word anywhere in the legal or business name,"},{"name":"GetMarketHolidayCalendar","description":"List the US equity market holidays and early-close (1:00 p.m. ET) half days for a calendar year (NYSE/Nasdaq). Defaults to the current year. The calendar is cur"},{"name":"GetOptionChain","description":"Get the option chain (calls and puts) for a stock for ONE expiration: strike, greeks (delta/gamma/theta/vega), implied volatility, open interest, and the latest"},{"name":"GetCustomerConcentration","description":"Get a company's customer-concentration risk disclosure — statements like \"one customer accounted for 31% of revenue\": each disclosed figure's basis (revenue or "},{"name":"GetAtmPrograms","description":"Get a company's at-the-market (ATM) equity offering programs — original agreement date and stated precision, latest amendment, money and/or share capacity, cumu"},{"name":"GetInstitutionSummary","description":"Get the portfolio summary header for an institutional 13F filer — published tracked 13F value (not total firm AUM), position count, top-10 / top-25 concentratio"},{"name":"GetGoingConcernStatus","description":"Get a company's going-concern doubt status: whether its latest examined SEC filing states substantial doubt about the company's ability to continue as a going c"},{"name":"GetLargestShortVolume","description":"Get the exact listed securities, including ETFs, with the largest daily short sale volume for a single trading day (defaults to the latest available), from FINR"},{"name":"GetFinancialFact","description":"Get a single financial concept (e.g. revenue, net income, diluted EPS, total assets, operating cash flow) over time for a company, sourced from SEC Company Fact"},{"name":"GetInstitutionSectorAllocation","description":"Get an institution's 13F portfolio allocation for a given report quarter (defaults to the latest), grouped by fine-grained industry (default) or rolled up by se"}],"toolCount":117,"toolsHash":"64511901bbaad9946f986c26a106a5247bfc5910c6b380f82878b33e1b721a0e","serverName":"Equibles.Mcp.Server","capabilities":["logging","tools"],"serverVersion":"1.0.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"GetLatestClosingPrices","description":"Get each ticker's newest traded, settled daily close in USD, with one-session change, volume, and trailing 52-week closing range. Rows can have different dates "},{"name":"GetCftcPositioning","description":"Get Commitments of Traders (COT) positioning data for a specific futures contract. Shows commercial and non-commercial positions over time. Values are contract "},{"name":"AddPortfolioLot","description":"Record a user-confirmed purchase or sale in the caller's portfolio. Never infer or guess the instrument, quantity, price or date. For stock, pass ticker. For an"},{"name":"GetMarketStatus","description":"Get the current US equity market status (NYSE/Nasdaq), evaluated in America/New_York: whether the market is open, the current session (pre-market, regular, afte"},{"name":"GetMarketWideCongressionalActivity","description":"Get the stocks members of Congress traded most over a trailing window, aggregated across EVERY member and ticker — 'what did Congress buy this week' without nee"},{"name":"GetWebDataFeed","description":"Get the latest independently verified stored result for one of the caller's trackers, or the latest retained result at or before a requested timestamp. This is "},{"name":"ScreenStocks","description":"Screen listed stocks with optional min/max bounds for price, market cap, institutional ownership, short data, insider activity, valuation, growth, margins, liqu"},{"name":"GetFundProfile","description":"Get a registered fund's profile and largest stored holdings from its latest SEC Form NPORT-P report. Accepts a profile ID, SEC series ID, stored ticker, or veri"},{"name":"GetInvestorEventTranscript","description":"Get the speaker-labelled transcript of a specific investor event (earnings call, conference, investor day) by its event id — every speaker turn in order, attrib"},{"name":"GetInstitutionConsensusHoldings","description":"Combine 2-25 institutions' 13F portfolios on their latest common report date. Ranks stocks by holder count, then combined value. Published values normally use r"},{"name":"SearchInstitutions","description":"Search the tracked 13F filer set by institution name or SEC CIK. Search first requires every punctuation-independent query word anywhere in the filed name, then"},{"name":"GetShortInterest","description":"Get bi-monthly short interest history for an exact stock or ETF listing from FINRA. Shows the reported short position, change from the previous settlement, aver"},{"name":"GetPutCallRatios","description":"Get CBOE put/call ratio data showing market sentiment. Available types: Total (all exchange), Equity, Index, Vix, Etp. High ratios (>1.0) indicate bearish senti"},{"name":"ListInvestorEvents","description":"List a company's recent investor events — earnings calls AND the other events it webcasts (conferences, investor/analyst days, shareholder meetings) — newest fi"},{"name":"GetCongressionalTrades","description":"Get congressional securities transactions for a specific ticker (newest first, last year by default). Shows which members of Congress reported a purchase or sal"},{"name":"GetInstitutionCloneBacktest","description":"Backtest how cloning an institutional filer's reported 13F portfolio would have performed against a market benchmark, either over a trailing window (windowYears"},{"name":"CompareInstitutionPortfolios","description":"Compare two institutions' 13F portfolios on their latest common report date. Returns Jaccard and dollar-weighted overlap, portfolio totals, and shared or unique"},{"name":"GetValuationMultiplesHistory","description":"Get up to ~10 years of quarterly EV/Revenue, EV/EBIT, EV/EBITDA and P/E, with P/FFO and P/AFFO for REITs and EV/Adjusted EBITDA for verified filers. Each row is"},{"name":"GetUpcomingInvestorEvents","description":"Get upcoming investor-relations events for a stock — earnings webcasts, conference appearances, presentations, and shareholder meetings — scraped from the compa"},{"name":"GetDividendHistory","description":"Get the stored declared cash dividends of an exact stock or ETF listing, newest first. Each row gives the ex-dividend date and cash amount per share in USD. Dat"},{"name":"UpdatePortfolioLot","description":"Correct a lot the USER already recorded: a mistyped quantity, price, trade date or note. Only the fields you pass change; the rest are left alone.\n\nThe instrume"},{"name":"GetShortInterestSnapshot","description":"Market-wide snapshot of the latest FINRA bi-monthly short interest settlement — one row per exact listed security, sorted by days to cover (descending) by defau"},{"name":"GetValuationMultiples","description":"Get current EV/Revenue, EV/EBIT and P/E with peer median, quartiles and sample size; REITs also include verified company-stated P/FFO and P/AFFO, and any filer "},{"name":"GetFormDOfferings","description":"Get recent exempt securities offerings (private placements) for a company from SEC Form D notices. Each Form D reports a Regulation D offering, showing the issu"},{"name":"GetFundsHoldingStock","description":"Get the registered investment companies (mutual funds and ETFs) holding an exact stock or ETF listing, from SEC Form NPORT-P portfolio reports. The listed secur"},{"name":"GetEarningsCallEvent","description":"Get the earnings-call event for a company's fiscal quarter — the single record that groups the quarter's call artefacts (audio, transcript, slide deck, and 8-K "},{"name":"GetIndexChanges","description":"Get the companies that have joined or left a major US stock index, newest first. Changes are derived by comparing consecutive constituent lists from the funds t"},{"name":"GetEtfProfile","description":"Get ETF settled performance, SEC assets, allocation and top holdings. For this same exact ETF ticker, use GetStockPrices or GetLatestClosingPrices for prices, G"},{"name":"GetRevenueBreakdown","description":"Get a company's revenue disaggregated by business segment, geography and product/service — plus operating income by segment when the issuer tags it, so segment "},{"name":"GetGovernmentContracts","description":"Get federal government contract awards (from USAspending.gov) won by a specific public company. Shows the award (action) date, recipient named by the government"},{"name":"GetCorrelatedStocks","description":"Get the stocks whose daily price returns are most (or least) correlated with one stock — Pearson correlation of daily log returns on comparable raw closes (divi"},{"name":"GetAverageTrueRange","description":"Average True Range (ATR) for a stock. Wilder's volatility measure built from the True Range (max of high-low, |high-prev_close|, |low-prev_close|) and smoothed "},{"name":"GetMyPortfolio","description":"Get the caller's saved portfolios, and those colleagues shared with the caller's organization, including stock and option lots, cost basis, realized and unreali"},{"name":"CreateMyPortfolio","description":"Create a new, empty portfolio in the USER's own Equibles account, then add holdings to it with AddPortfolioLot. Ask the user before creating one, since it is th"},{"name":"SearchFunds","description":"Search the tracked SEC Form NPORT-P fund directory by fund name, ticker, SEC series ID, or registrant. Returns one canonical profile per series with ticker, reg"},{"name":"SuggestToolImprovement","description":"Suggest the smallest actionable contract improvement to an existing Equibles tool you actually called when it worked as documented but lacked a useful operation"},{"name":"GetEtfHoldings","description":"Get an ETF's stored portfolio holdings from its latest SEC Form NPORT-P report, largest position first. Coverage is full, partial, or unknown when counts are mi"},{"name":"GetEarningsCallTranscript","description":"Get the speaker-labelled transcript of a company's earnings call for a fiscal quarter — every speaker turn in order, attributed to the real person (executive or"},{"name":"GetIpoFeed","description":"Get the US S-1/F-1 registration pipeline, newest filing activity first. Rows distinguish Primary, Resale, DirectListing, NonOffering and Unknown transactions; t"},{"name":"GetIndexForecast","description":"Apply an index's published entry rules and return candidates with rule-by-rule evidence. S&P results are SCREENS because a committee chooses additions; the S&P "},{"name":"GetLatestEconomicIndicators","description":"Get the latest values for key economic indicators across categories: interest rates, yield spreads, inflation, employment, GDP, money supply, sentiment, housing"},{"name":"GetInstitutionQuarterlyActivity","description":"Get an institution's quarterly position-change activity — Initiated / Increased / Reduced / Exited stocks diffed against the immediately prior quarter. Common s"},{"name":"GetTopHolders","description":"Get the top institutional holders (fund managers) of an exact stock or ETF listing from SEC 13F-HR filings. Returns a ranked list by shares held, including publ"},{"name":"ClosePortfolioLot","description":"Record that the USER sold (or covered, or let expire) all or part of a lot, at a price and on a date. The lot moves out of the open positions and its realized p"},{"name":"GetEarningsCallToneAndThemes","description":"Get the AI-scored insights for a company's recent earnings calls — the management-tone read (a net tone score and a hedging score) and the call's key themes wit"},{"name":"SearchCftcMarkets","description":"Search the tracked CFTC futures contracts by name, market code, common contract name, or standard futures symbol, or omit the query to list every tracked contra"},{"name":"GetIndexComposition","description":"Get the current constituent list of a major US stock index: S&P 500, S&P MidCap 400, S&P SmallCap 600, Nasdaq-100, Russell 1000, Russell 2000, or the Dow Jones "},{"name":"GetLatestCftcPositioning","description":"Get the latest COT positioning snapshot across all tracked futures contracts, grouped by category (Agriculture, Energy, Metals, Equity Indices, Interest Rates, "},{"name":"GetInvestorRelationsNews","description":"Get recent investor-relations press releases for a stock, scraped from the company's IR website. Returns the most recent news items (headline, publish date, sum"},{"name":"SearchDocument","description":"Search one SEC filing or earnings-call transcript by document ID. semantic mode uses hybrid relevance and returns excerpts in document order with approximate li"},{"name":"GetStockPrices","description":"Get daily OHLCV (Open, High, Low, Close, Volume) price history for a stock. Useful for technical analysis, charting, and price trend analysis. Prices are in USD"},{"name":"GetEconomicCalendar","description":"Get the economic release calendar — scheduled (upcoming) and recent publication dates of US macro data releases, with the FRED series each release updates and a"},{"name":"GetFinancialStatement","description":"Get a company's income statement, balance sheet, or cash-flow statement for a given fiscal year and period, sourced from SEC Company Facts (structured XBRL). Re"},{"name":"ListFilings","description":"List stored SEC filings and earnings-call transcripts newest first. Omit ticker for a market-wide feed or provide one ticker for a company-specific list. Return"},{"name":"ReportProblem","description":"Report an Equibles tool call you actually made when it failed, timed out, was unexpectedly empty (ToolFailed), or returned verifiably impossible or contradictor"},{"name":"GetSuperInvestors","description":"Get the curated superinvestor directory — a hand-picked list of well-known value investors and fund managers (Buffett, Ackman, Burry, Klarman and more), each wi"},{"name":"GetLiveQuote","description":"Get the latest available consolidated SIP intraday reading for active U.S. listings, including last trade, UTC timestamp, session freshness, and bid/ask. This n"},{"name":"DeleteMyPortfolio","description":"Permanently delete one of the USER's own portfolios and every lot in it, open and closed. This cannot be undone and it destroys the recorded cost basis and real"},{"name":"GetExecutiveChanges","description":"Get a company's executive and director changes — CEO/CFO/officer/board appointments, resignations, terminations, and retirements — as disclosed in its 8-K Item "},{"name":"SearchEtfs","description":"Search active exchange-traded funds and products by exact ticker, fund name, or sponsor. ETF identity comes from the authoritative security-type reference direc"},{"name":"SearchInsiders","description":"Search the tracked SEC corporate-insider set (directors, officers, 10% owners) by name. Search first requires every punctuation-independent whole query word in "},{"name":"GetOffExchangeVolume","description":"Get weekly off-exchange (dark pool / OTC) trading volume for an exact stock or ETF listing from the FINRA OTC/ATS Transparency data. Each week shows ATS (altern"},{"name":"UnwatchInstrument","description":"Remove a stock or an option contract from one of the USER's portfolio watchlists. This only removes the watch entry: it never touches a holding, so a stock the "},{"name":"GetInsiderSentimentScores","description":"Rank stocks by a peer-relative 0-100 insider-accumulation score over 90 days: net buyers, net shares bought as a percent of shares outstanding, and net buy valu"},{"name":"GetOnBalanceVolume","description":"On-Balance Volume (OBV) for a stock. Running cumulative volume that adds the bar's volume on up-closes, subtracts on down-closes, and stays flat on equal closes"},{"name":"GetInstitutionalOwnershipHistory","description":"Get the historical trend of aggregate reported 13F exposure for an exact stock or ETF listing across multiple quarters. The legacy Total Shares field sums repor"},{"name":"ListWebDataFeeds","description":"List the caller's own trackers (recurring, verified website data collections), with schedule, state, visibility, and most recent run. This is read-only and neve"},{"name":"GetBuybackPrograms","description":"Get a company's share-repurchase (buyback) picture: tracked repurchase programs (announcement date, authorized total, remaining availability, expiry, source fil"},{"name":"GetAnalystEstimates","description":"Read analyst consensus forecasts for a company, including revenue, EPS, product, segment and operating metrics. Prefers consensus the company publishes itself t"},{"name":"WatchInstrument","description":"Put a stock or an option contract on one of the USER's portfolio watchlists, without recording any position. A watched instrument shows up in GetMyPortfolio's '"},{"name":"GetInstitutionPortfolio","description":"View the tracked stock positions of a specific institutional investor from an SEC 13F-HR filing. Shows the largest positions by published value (default 20, max"},{"name":"GetDebtInstrument","description":"Get one durable debt instrument by its Equibles identifier. Returns current balances, linked filing observation, verified covenant bullets, exact source quotes,"},{"name":"GetFailsToDeliver","description":"Get fails-to-deliver (FTD) data for an exact listed stock or exchange-traded fund from the SEC's twice-monthly FTD files. Quantity is the aggregate net fail-to-"},{"name":"GetTopGovernmentContractors","description":"Rank public companies by total federal contract dollars awarded over a date range (from USAspending.gov). Sums the total award value (obligated dollars plus une"},{"name":"GetIpoDetails","description":"Get one S-1/F-1 registration's full picture by the filer's SEC CIK (as listed by GetIpoFeed): lifecycle status, verified offering classification, effective-pros"},{"name":"GetGuidance","description":"Get company guidance from written Item 2.02 earnings releases and earnings-call transcripts, newest release first, with range, unit, GAAP basis, fiscal period a"},{"name":"GetForm144ProposedSales","description":"Get recent proposed insider sales for a stock from SEC Form 144 notices. Each Form 144 is an affiliate's declaration of intent to sell restricted or control sec"},{"name":"GetInvestorEventSlideMetadata","description":"Get metadata and access links for a captured investor-event slide deck by event id. Returns the same deck metadata as REST: event and ticker, call date, deck ti"},{"name":"GetInsiderOwnership","description":"Get a summary of insider ownership for a stock, ranked by total shares held. Shares come from each insider's most recent SEC Form 3/4/5 filing: the filing's clo"},{"name":"GetNonGaapBridge","description":"Get a company's non-GAAP-to-GAAP reconciliations ('bridges') as extracted from its earnings releases and 10-K/10-Q periodic reports: for each stated non-GAAP me"},{"name":"CompareFinancialFact","description":"Compare one financial concept across several companies for the same fiscal period — peer comparison. Returns one row per ticker with the latest-restated value; "},{"name":"GetOptionContract","description":"Get the full snapshot for ONE option contract by its OCC symbol (e.g. O:AAPL260724C00110000): greeks, implied volatility, open interest, the latest daily price,"},{"name":"GetFdaAdvisoryCommitteeMeetings","description":"Get scheduled FDA advisory-committee (AdComm) meetings, sourced from the FDA.gov advisory-committee calendar, each with a link to its FDA meeting page. Defaults"},{"name":"GetStochasticOscillator","description":"Stochastic Oscillator (%K and %D) for a stock. %K measures the close relative to the high/low range over the lookback window; %D is the smoothed signal line (si"},{"name":"RemovePortfolioLot","description":"Permanently delete a lot from the USER's portfolio, as if it had never been recorded. This is for a lot entered by mistake. It is NOT how a sale is recorded: de"},{"name":"GetDebtProfile","description":"Get a company's source-linked reported debt balances, total debt history, and identified notes, loans, and revolving credit facilities. The latest annual report"},{"name":"GetMemberNetWorth","description":"Get a congress member's net worth history from their annual financial disclosures. Disclosed values are ranges, so every year is a band (minimum-maximum), never"},{"name":"GetFundNcenReports","description":"Get operational data for a registered investment company from its SEC Form N-CEN annual reports. Accepts an exchange-listed ticker or an exact fund identifier f"},{"name":"GetInsiderTransactions","description":"Get recent insider trading transactions for a stock from SEC Forms 4 and 5, newest first. Form 3 supplies initial ownership rather than a transaction. The Type "},{"name":"GetCompanyKpis","description":"Get company-stated operational and non-GAAP KPIs extracted from written 8-K earnings releases and 10-K/10-Q MD&A, with period, filing date, source quote and exa"},{"name":"SearchInvestmentAdvisers","description":"Search the tracked SEC Form ADV adviser set by firm name. Search first requires every punctuation-independent query word anywhere in the legal or business name,"},{"name":"GetMarketHolidayCalendar","description":"List the US equity market holidays and early-close (1:00 p.m. ET) half days for a calendar year (NYSE/Nasdaq). Defaults to the current year. The calendar is cur"},{"name":"GetOptionChain","description":"Get the option chain (calls and puts) for a stock for ONE expiration: strike, greeks (delta/gamma/theta/vega), implied volatility, open interest, and the latest"},{"name":"GetCustomerConcentration","description":"Get a company's customer-concentration risk disclosure — statements like \"one customer accounted for 31% of revenue\": each disclosed figure's basis (revenue or "},{"name":"GetAtmPrograms","description":"Get a company's at-the-market (ATM) equity offering programs — original agreement date and stated precision, latest amendment, money and/or share capacity, cumu"},{"name":"GetInstitutionSummary","description":"Get the portfolio summary header for an institutional 13F filer — published tracked 13F value (not total firm AUM), position count, top-10 / top-25 concentratio"},{"name":"GetGoingConcernStatus","description":"Get a company's going-concern doubt status: whether its latest examined SEC filing states substantial doubt about the company's ability to continue as a going c"},{"name":"GetLargestShortVolume","description":"Get the exact listed securities, including ETFs, with the largest daily short sale volume for a single trading day (defaults to the latest available), from FINR"},{"name":"GetFinancialFact","description":"Get a single financial concept (e.g. revenue, net income, diluted EPS, total assets, operating cash flow) over time for a company, sourced from SEC Company Fact"},{"name":"GetInstitutionSectorAllocation","description":"Get an institution's 13F portfolio allocation for a given report quarter (defaults to the latest), grouped by fine-grained industry (default) or rolled up by se"}],"package":null,"toolSurface":{"id":"ts_md2kdwazp7wm","endpointId":"ep_s7zc74rtwcdy","hash":"123019916157969a2367cf0163349ca46632300033ae8d5793f4e2f015c60630","toolCount":117,"serverName":"Equibles.Mcp.Server","serverVersion":"1.0.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-08T06:22:30.916Z","lastSeenAt":"2026-10-10T11:25:09.276Z","observations":9,"toolNames":["GetLatestClosingPrices","GetCftcPositioning","AddPortfolioLot","GetMarketStatus","GetMarketWideCongressionalActivity","GetWebDataFeed","ScreenStocks","GetFundProfile","GetInvestorEventTranscript","GetInstitutionConsensusHoldings","SearchInstitutions","GetShortInterest","GetPutCallRatios","ListInvestorEvents","GetCongressionalTrades","GetInstitutionCloneBacktest","CompareInstitutionPortfolios","GetValuationMultiplesHistory","GetUpcomingInvestorEvents","GetDividendHistory","UpdatePortfolioLot","GetShortInterestSnapshot","GetValuationMultiples","GetFormDOfferings","GetFundsHoldingStock","GetEarningsCallEvent","GetIndexChanges","GetEtfProfile","GetRevenueBreakdown","GetGovernmentContracts","GetCorrelatedStocks","GetAverageTrueRange","GetMyPortfolio","CreateMyPortfolio","SearchFunds","SuggestToolImprovement","GetEtfHoldings","GetEarningsCallTranscript","GetIpoFeed","GetIndexForecast","GetLatestEconomicIndicators","GetInstitutionQuarterlyActivity","GetTopHolders","ClosePortfolioLot","GetEarningsCallToneAndThemes","SearchCftcMarkets","GetIndexComposition","GetLatestCftcPositioning","GetInvestorRelationsNews","SearchDocument","GetStockPrices","GetEconomicCalendar","GetFinancialStatement","ListFilings","ReportProblem","GetSuperInvestors","GetLiveQuote","DeleteMyPortfolio","GetExecutiveChanges","SearchEtfs","SearchInsiders","GetOffExchangeVolume","UnwatchInstrument","GetInsiderSentimentScores","GetOnBalanceVolume","GetInstitutionalOwnershipHistory","ListWebDataFeeds","GetBuybackPrograms","GetAnalystEstimates","WatchInstrument","GetInstitutionPortfolio","GetDebtInstrument","GetFailsToDeliver","GetTopGovernmentContractors","GetIpoDetails","GetGuidance","GetForm144ProposedSales","GetInvestorEventSlideMetadata","GetInsiderOwnership","GetNonGaapBridge","CompareFinancialFact","GetOptionContract","GetFdaAdvisoryCommitteeMeetings","GetStochasticOscillator","RemovePortfolioLot","GetDebtProfile","GetMemberNetWorth","GetFundNcenReports","GetInsiderTransactions","GetCompanyKpis","SearchInvestmentAdvisers","GetMarketHolidayCalendar","GetOptionChain","GetCustomerConcentration","GetAtmPrograms","GetInstitutionSummary","GetGoingConcernStatus","GetLargestShortVolume","GetFinancialFact","GetInstitutionSectorAllocation","GetShortSqueezeScores","SearchCongressMembers","GetShortVolume","GetMarketWide13FActivity","GetVixHistory","GetExecutiveCompensation","GetEconomicIndicator","GetInvestmentAdviser","ReadDocumentLines","GetEarningsBrief","GetOptionExpirations","GetBollingerBands","GetTopInstitutionalBuyersSellers","SearchEconomicIndicators","GetMostHeldStocks","GetMemberTrades","SearchDocuments"],"distinctSurfaces":9},"endpointFacts":[{"id":"ep_s7zc74rtwcdy","url":"https://mcp.equibles.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-07T23:24:13.733Z","auth":{"observedAt":"2026-10-07T23:24:14.032Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://mcp.equibles.com/.well-known/oauth-protected-resource/mcp","resource":"https://mcp.equibles.com/mcp","authorizationServers":["https://equibles.com/"],"scopesSupported":["mcp","offline_access"]},"authorizationServer":{"url":"https://equibles.com/.well-known/oauth-authorization-server","issuer":"https://equibles.com/","grantTypesSupported":["authorization_code","refresh_token"],"codeChallengeMethodsSupported":["plain","S256"],"tokenEndpointAuthMethodsSupported":["none","client_secret_basic","client_secret_post"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":null},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-10-07T23:24:14.161Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"mcp.equibles.com","issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"validFrom":"2026-09-14T00:15:35.000Z","validTo":"2026-12-13T00:15:34.000Z","daysToExpiry":63,"sanCount":1,"fingerprint256":"EE:02:D5:E0:F7:9F:9D:C0:0B:4E:38:F1:49:FC:93:3F:B1:8C:4C:9E:FC:EB:72:70:C9:35:7C:46:52:E0:35:D9"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.daniel3303/equibles","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.daniel3303%2Fequibles","firstSeenAt":"2026-09-06T12:19:19.868Z","fetchedAt":"2026-10-10T08:21:44.727Z","normalizedAt":"2026-10-10T08:21:44.727Z"}]},"firstSeenAt":"2026-09-06T12:19:19.868Z","updatedAt":"2026-10-10T11:27:33.726Z"}