TradingData
Server Details
Free market data for AI agents through one MCP URL: 48 tools covering stock, ETF, index and crypto quotes, OHLCV candles, options chains with greeks, commodities and FX, SEC filings and XBRL financial statements, insider and institutional holdings, analyst estimates, earnings calendar, ETF holdings, DeFi and on-chain metrics, and 800,000+ US and international macro series. Every quote carries its timestamp and delay. Works with Claude, ChatGPT, Gemini, Cursor and any MCP client. Free account, OA
- Status
- Healthy
- Uptime
- 57.1% over the last 24 hours
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Score is being calculated.
Available Tools
48 toolscompare_macro_seriesCompare macro seriesRead-onlyIdempotentInspect
Two to eight macro series on one date axis: unemployment or inflation across countries, government yields, GDP growth, CPI against the Fed funds rate. Mixed frequencies are aggregated at the source to the coarsest unless one is given; optional transformation and rebasing to 100. Returns metadata and a summary per series plus the aligned table. Find ids with search_macro_series.
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Only observations on or before this date | |
| limit | No | Most recent rows to return | |
| start | No | Only observations on or after this date | |
| units | No | Transformation applied to every series at the source | level |
| rebase | No | Index every series to 100 at the first date where all have a value (levels only) | |
| frequency | No | Align every series to this frequency (default: the coarsest among them); a series already coarser keeps its own | |
| series_ids | Yes | Series ids to align, e.g. ['UNRATE','LRHUTTTTDEM156S','LRHUTTTTESM156S']. International ids follow patterns such as IRLTLT01DEM156N (Germany 10-year yield, monthly), LRHUTTTTESM156S (Spain unemployment rate), NAEXKP01GBQ657S (UK real GDP growth, q/q) | |
| aggregation | No | How finer series are aggregated: average, sum or end of period | avg |
compare_stocksCompare stocksRead-onlyIdempotentInspect
Side-by-side comparison of 2 to 10 stocks or ETFs on any exchange: price versus the 52-week high, market cap, valuation, growth (with 3/5-year CAGRs for SEC registrants), margins, leverage, ROE, ROIC, returns from one week to five years and analyst consensus for US names, with a 'leaders' map per metric. Trailing twelve months in each listing's currency.
| Name | Required | Description | Default |
|---|---|---|---|
| symbols | Yes | 2 to 10 tickers, e.g. ['NVDA','AMD','ASML.AS'] |
get_analyst_estimatesAnalyst estimatesRead-onlyIdempotentInspect
Sell-side consensus for a US-listed stock: mean rating and analyst count, price targets (low, average, high) with buy/hold/sell counts and six months of rating history, consensus EPS by quarter and fiscal year with revisions, reported EPS versus consensus with surprise percent, and estimate momentum versus a week and a month ago.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Ticker, e.g. 'META' |
get_beneficial_ownersBeneficial owners (5%+ holders and insiders)Read-onlyIdempotentInspect
Who owns the company: 5%+ holders from their latest Schedule 13D/13G (holder, percent, shares, form and date; 13D marks active intent, 13G a passive stake), plus insiders' latest holdings from Form 4. Holders amended to 0% are listed as exited. For institutional 13F positions use get_institutional_holders.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Ticker, CIK or company name | |
| max_filings | No | Schedule 13D/13G filings to read, newest first |
get_bond_yieldsGovernment bond yieldsRead-onlyIdempotentInspect
Government bond yields in one call: the full US Treasury par curve with 1-day to 1-year moves, shape and 2s10s/3m10s/5s30s spreads; TIPS real yields and breakevens; 10-year (and 2-year where quoted) yields for 18 countries with spreads to Bunds and Treasuries; quoted curves for the UK, Germany, Japan, France, Italy and Spain; optional daily US history. Yields in percent, changes in basis points.
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | all | |
| history_months | No | Months of daily US 2Y/10Y/30Y closes to include (0 = none) |
get_commoditiesCommodities snapshotRead-onlyIdempotentInspect
Front-month futures prices and daily change for energy (WTI, Brent, natural gas, gasoline, heating oil), metals (gold, silver, platinum, palladium, copper, aluminum), agriculture (corn, wheat, soybeans, coffee, sugar, cocoa, cotton, orange juice, lumber) and livestock. For history of one commodity use get_ohlcv with its futures code, e.g. GC=F.
| Name | Required | Description | Default |
|---|---|---|---|
| groups | No | Default: all groups |
get_company_profileCompany profileRead-onlyIdempotentInspect
SEC registrant profile for a US-listed company with a trailing-twelve-month snapshot (revenue, margins, EBITDA, net income, EPS, cash flows, free cash flow, cash, debt, net debt, enterprise value, EV multiples, ROIC, 3/5-year growth, shares, market cap, P/E, P/S, P/B, FCF yield) and its five most recent filings. For consensus use get_analyst_estimates; for segments get_segment_financials.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Ticker, CIK or company name |
get_cot_positioningFutures positioning (COT)Read-onlyIdempotentInspect
Commitments of Traders (legacy, futures only) for a market: speculators' long, short and net positions, net as percent of open interest, weekly change, commercials' and small traders' net, and where the current net sits within the window (percentile, max, min).
| Name | Required | Description | Default |
|---|---|---|---|
| weeks | No | ||
| market | Yes | Market name or alias: gold, silver, copper, platinum, crude oil, natural gas, gasoline, corn, wheat, soybeans, coffee, sugar, cocoa, cotton, cattle, hogs, bitcoin, ether, euro fx, yen, pound, dollar index, e-mini s&p 500, nasdaq, russell, 10-year, bonds, vix |
get_crypto_assetCrypto asset detailsRead-onlyIdempotentInspect
Profile of one crypto asset: description, categories, links, price, 24h/7d/30d/1y change, market cap, FDV, volume, supply and all-time high/low. Accepts a ticker ('SOL'), a name ('solana') or an asset id.
| Name | Required | Description | Default |
|---|---|---|---|
| asset | Yes |
get_crypto_derivativesCrypto perpetual futuresRead-onlyIdempotentInspect
Perpetual-swap snapshot for a coin (BTC, ETH, SOL…): mark and index price with basis, 24h volume, funding rate (last, annualized, 7- and 30-day averages, 8-hour history), open interest with 1/7/30-day change and history, and long/short positioning. Pair with get_crypto_options for the full derivatives picture.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Coin ticker, e.g. 'BTC', 'ETH', 'SOL' |
get_crypto_marketsCrypto market tableRead-onlyIdempotentInspect
Ranked table of crypto assets by market cap with price, 1h/24h/7d/30d change, market cap, FDV, 24h volume, supply and all-time high. Filter by asset ids or a category slug (e.g. 'layer-1', 'meme-token', 'decentralized-finance-defi', 'stablecoins', 'artificial-intelligence').
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | Asset ids such as 'bitcoin', 'ethereum', 'solana' | |
| page | No | ||
| limit | No | ||
| order | No | market_cap_desc | |
| category | No |
get_crypto_optionsCrypto optionsRead-onlyIdempotentInspect
Options market overview for BTC or ETH (also other listed coins): index price, 30-day volatility index with week- and month-ago values, total open interest and 24h volume by calls and puts, and per expiry: ATM implied volatility, the one-sigma move it implies, 10%-OTM put/call IV skew, put/call open-interest ratio, max pain and the strikes with most open interest.
| Name | Required | Description | Default |
|---|---|---|---|
| currency | No | 'BTC' or 'ETH' (others if listed) | BTC |
| expiries | No | How many of the nearest expiries to detail |
get_defi_statsDeFi statisticsRead-onlyIdempotentInspect
DeFi data. view='chains': TVL by chain. 'protocols': TVL, 1d/7d change, market cap to TVL (filter by query, category such as 'Lending', 'Dexs', 'Liquid Staking', or chain). 'stablecoins': supply and 1d/7d/30d changes. 'dexs': 24h/7d volumes by DEX. 'fees' or 'revenue': 24h/7d/30d by protocol. 'yields': pools with APY and TVL (filters stablecoin_only, chain, symbol, project; sort apy or tvl).
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | apy | |
| view | Yes | ||
| chain | No | Chain name, e.g. 'Ethereum', 'Solana', 'Base' | |
| limit | No | ||
| query | No | Name filter for protocols, dexs, fees, revenue | |
| symbol | No | Yields: token in the pool, e.g. 'USDC', 'ETH' | |
| project | No | Yields: project slug, e.g. 'aave-v3' | |
| category | No | Protocol category, e.g. 'Lending' | |
| min_tvl_usd | No | ||
| stablecoin_only | No |
get_dividendsDividendsRead-onlyIdempotentInspect
Dividend profile and history for a US-listed stock or ETF: last ex-dividend and payment dates, cadence, estimated next ex-date, yield, annualized dividend, payout ratio, trailing cash per share and past distributions. source is 'provider' (feed with ex-dates) or 'sec_filings' (declared per share by fiscal period) when the feed has nothing for the stock.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Past distributions to return | |
| symbol | Yes |
get_earnings_calendarEarnings calendarRead-onlyIdempotentInspect
Who reports when. Give a date range (up to 14 days) for every US company scheduled to report, with timing (before open / after close), fiscal quarter, consensus EPS and estimate count; or give symbols to find their next scheduled reports in the coming weeks.
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| from | No | Start date YYYY-MM-DD (defaults to today) | |
| symbols | No | Only these tickers; without a date range the next 45 days are searched |
get_earnings_kpisEarnings KPIs and guidanceRead-onlyIdempotentInspect
Structured reading of the latest earnings release: the headline results table (current, prior year, change), the operating KPIs the company highlights (users, deliveries, subscribers, capex…) with year-over-year change, non-GAAP measures and parsed guidance (metric, period, range). Heuristic extraction: every item keeps its source sentence for verification.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Ticker, CIK or company name |
get_earnings_releaseEarnings releaseRead-onlyIdempotentInspect
The latest earnings press release as plain text, captured from newswires within seconds of publication and from SEC filings (8-K Exhibit 99.1; Form 6-K for foreign issuers): headline numbers, the KPIs the company reports (users, ARPU, deliveries, segments), guidance and commentary. Returns highlights plus paged full text; follow nextOffset. Non-GAAP KPIs live here, not in XBRL.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Characters per page | |
| offset | No | ||
| symbol | Yes | Ticker, CIK or company name |
get_etf_holdingsETF and fund holdingsRead-onlyIdempotentInspect
Everything a US-registered ETF or mutual fund holds: report date, assets, breakdowns by asset category, country and issuer type, concentration and the largest positions with weight, value and identifiers. SPDR funds (SPY, DIA, MDY, FEZ, sector funds) use the issuer's daily portfolio; others the latest SEC portfolio report (quarterly, up to 60 days' lag). Commodity trusts (GLD) are not covered.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Largest positions to return | |
| symbol | Yes | Fund ticker, e.g. 'QQQ' | |
| category | No | Only positions of one asset category code from the breakdown, e.g. EC (common equity), DBT (debt), STIV (cash) |
get_filing_items10-K / 10-Q sections by itemRead-onlyIdempotentInspect
Text of specific items of a company's latest 10-K or 10-Q, several in one call (for example risk factors and MD&A), trimmed to max_chars each, plus the items detected in the document. For other filings or to page through a long item use read_sec_filing.
| Name | Required | Description | Default |
|---|---|---|---|
| form | No | 10-K | |
| items | No | Item numbers. 10-K: 1 business, 1A risk factors, 1C cybersecurity, 2 properties, 3 legal proceedings, 7 MD&A, 7A market risk, 8 financial statements, 9A controls. 10-Q: 2 MD&A, 3 market risk, 4 controls, 1A risk factors | |
| symbol | Yes | Ticker, CIK or company name | |
| max_chars | No | Characters per item | |
| fiscal_year | No | Pick the report for this fiscal year (10-K) instead of the latest |
get_financial_metricsFinancial metrics over timeRead-onlyIdempotentInspect
Analyst metrics per fiscal period (annual or quarterly) from SEC XBRL filings, for US and foreign issuers: revenue and growth, margins, SG&A split, net income, EPS, cash flows, free cash flow, R&D, SBC, D&A, dividends, buybacks, shares, cash, debt and net debt, equity, ROE, ROA, ROIC, plus 3- and 5-year CAGRs; quarterly rows add trailing-twelve-month figures. In the reporting currency.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of periods, most recent first | |
| period | No | annual | |
| symbol | Yes | Ticker, CIK or company name |
get_financial_ratiosFinancial ratios snapshotRead-onlyIdempotentInspect
Forty-plus trailing-twelve-month ratios for one company from its SEC filings and current price: valuation (P/E, PEG, EV/EBITDA, FCF yield…), profitability (margins, ROE, ROA, ROIC), efficiency (DSO, DIO, DPO, cash conversion cycle), liquidity, leverage, per-share figures and growth (YoY and 3/5-year CAGRs), plus the GICS-style sector. US and foreign SEC filers; reporting currency.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | Ticker, CIK or company name |
get_financial_statementsFinancial statementsRead-onlyIdempotentInspect
Income statement, balance sheet or cash flow statement from SEC XBRL filings, annual or quarterly, as metric rows aligned to period columns, most recent first. Values in USD; shares and EPS as reported. Cash-flow quarters are differenced from year-to-date totals and Q4 derived from the annual report (marked derived). Free cash flow = operating cash flow − capex.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of periods | |
| period | No | annual | |
| symbol | Yes | Ticker, CIK or company name | |
| statement | No | income |
get_index_constituentsIndex constituentsRead-onlyIdempotentInspect
Constituents and weights of a stock index from the fund that tracks it: daily issuer portfolios for the S&P 500, Dow, S&P MidCap 400, Euro Stoxx 50 and S&P sectors; latest SEC reports for the Nasdaq-100, Russell, S&P 600 and MSCI; the closest country fund for FTSE 100, DAX, CAC 40, IBEX 35, Nikkei 225 and Hang Seng (marked proxy). Returns weights, concentration, a breakdown and the freshness.
| Name | Required | Description | Default |
|---|---|---|---|
| index | Yes | Index name or symbol, e.g. 'S&P 500', '^NDX', 'Euro Stoxx 50', 'semiconductors' | |
| limit | No | Largest constituents to return |
get_insider_transactionsInsider transactions (Form 4)Read-onlyIdempotentInspect
Recent insider trades for a company parsed from Form 4 filings: owner, role, transaction type (open-market purchase/sale, grant, option exercise, tax withholding, gift), shares, price, value and holdings after the trade. Open-market purchases (code P) and sales (code S) are the signal; grants and withholding are routine.
| Name | Required | Description | Default |
|---|---|---|---|
| only | No | open_market keeps only priced purchases (P) and sales (S); grants, withholding, gifts and conversions have no price | all |
| symbol | Yes | Ticker, CIK or company name | |
| max_filings | No | How many recent Form 4 filings to parse | |
| include_derivatives | No | Also return Table II rows: option grants and exercises, RSU vesting, warrants, with exercise price, vesting and expiry |
get_institutional_holdersInstitutional holdersRead-onlyIdempotentInspect
Institutional ownership from 13F filings for a US-listed stock: percent of the listed share class held by institutions, number of holders, shares held, how many increased, decreased, opened or closed positions last quarter, and the largest holders with shares, quarterly change and value. Dual-class companies: counts cover the listed class only.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Largest holders to return | |
| symbol | Yes |
get_macro_calendarEconomic release calendarRead-onlyIdempotentInspect
Scheduled economic data releases over the coming days (or any window): CPI, payrolls, GDP, PCE, retail sales, FOMC decisions, jobless claims, JOLTS, industrial production, housing, durable goods, consumer sentiment, trade, Fed balance sheet and more, with the date and what each release covers. Set major_only=false to list every release in the database's calendar (hundreds).
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Days ahead from the start date | |
| start | No | Start date (default today) | |
| major_only | No |
get_macro_releaseEconomic release detailRead-onlyIdempotentInspect
One economic release in full: its most-followed series with latest print, previous, change, year over year and last update, plus the last and next publication dates. Accepts the release name, an alias (CPI, payrolls, GDP, PCE, retail sales, PPI, JOLTS, claims, FOMC, housing starts…) or the id from get_macro_calendar.
| Name | Required | Description | Default |
|---|---|---|---|
| release | Yes | Name, alias or numeric id, e.g. 'CPI', 'Employment Situation', 'GDP', 'PCE', '50' | |
| series_limit | No | Most-followed series to include |
get_macro_revisionsMacro data revisionsRead-onlyIdempotentInspect
How a macro series has been revised since first publication: for each recent period the first print, every revision with its date and the current value, plus the period change as first reported versus now (the headline payrolls revision; GDP's advance, second and third estimates) and a count of upward and downward revisions. Works for any series with a publication history.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Most recent periods to cover | |
| series_id | Yes | Series id, e.g. 'PAYEMS' (payrolls), 'GDPC1' (real GDP), 'A191RL1Q225SBEA' (real GDP growth, annualized), 'RSAFS' (retail sales), 'ICSA' (initial claims), 'INDPRO' |
get_macro_seriesMacro / economic seriesRead-onlyIdempotentInspect
Observations, metadata and a latest/previous/year-ago summary for any of 800,000+ US and international macro series (CPI, GDP, rates, employment, money, trade, housing), with optional source-side transformations (change, % change, year over year, annualized) and frequency aggregation. Find ids with search_macro_series; values are as published.
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Only observations on or before this date | |
| limit | No | Most recent observations to return | |
| start | No | Only observations on or after this date | |
| units | No | Transformation applied by the database: level as published, change from previous period, % change, change from a year ago, % change from a year ago, compounded annual rate | level |
| frequency | No | Aggregate to this frequency (daily, weekly, monthly, quarterly, annual) | |
| series_id | Yes | Series id. Common ids: CPIAUCSL (CPI, all urban consumers (index)); CPILFESL (Core CPI (index)); PCEPI (PCE price index); UNRATE (Unemployment rate (%)); PAYEMS (Nonfarm payrolls (thousands)); FEDFUNDS (Effective federal funds rate (%)); DFF (Fed funds rate, daily (%)); DGS2 (2-year Treasury yield (%)); DGS10 (10-year Treasury yield (%)); DGS30 (30-year Treasury yield (%)); T10Y2Y (10y–2y Treasury spread (%)); T10Y3M (10y–3m Treasury spread (%)); GDP (US GDP, nominal (billions)); GDPC1 (US real GDP (billions, 2017$)); M2SL (M2 money supply (billions)); MORTGAGE30US (30-year mortgage rate (%)); UMCSENT (Consumer sentiment (Michigan)); RSAFS (Retail sales (millions)); INDPRO (Industrial production (index)); HOUST (Housing starts (thousands)); DCOILWTICO (WTI crude spot ($/bbl)); DEXUSEU (USD per EUR); DEXJPUS (JPY per USD); DTWEXBGS (Trade-weighted dollar index); WALCL (Fed total assets (millions)); BAMLH0A0HYM2 (High-yield credit spread (%)); VIXCLS (VIX close); SP500 (S&P 500 daily close); ICSA (Initial jobless claims); JTSJOL (Job openings (JOLTS, thousands)). Find others with search_macro_series | |
| aggregation | No | How to aggregate when changing frequency: average, sum or end of period | avg |
get_macro_snapshotMacro dashboardRead-onlyIdempotentInspect
The macro picture in one call: policy and market rates, inflation, growth and activity, labour, money and credit, market gauges, inflation expectations and recession risk. Each indicator carries its latest print with date, the previous print, the year-ago value and the change.
| Name | Required | Description | Default |
|---|---|---|---|
| groups | No | Only these groups (default all): policy and rates, inflation, growth and activity, labour, money and credit, markets, inflation expectations, recession risk |
get_macro_updatesRecent macro releasesRead-onlyIdempotentInspect
What macro data came out over the last days and what it showed: each release (CPI, payrolls, GDP, PCE, retail sales, claims, JOLTS, housing…) with its headline series (latest, previous, change, year over year), newest first, followed by the next scheduled releases. major_only=false includes every release in the calendar.
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Look back this many days | |
| major_only | No | ||
| series_per_release | No |
get_market_overviewMarket overviewRead-onlyIdempotentInspect
One-call briefing of global markets: major equity indices, US Treasury yields, dollar index and main FX pairs, key commodities, and large-cap crypto with total crypto market cap, BTC dominance and the Fear & Greed index. Call this first for 'how are markets doing' questions, then drill down with other tools.
| Name | Required | Description | Default |
|---|---|---|---|
| groups | No | Subset of groups to include; default all of indices, rates, forex, commodities, crypto |
get_newsFinancial newsRead-onlyIdempotentInspect
Recent headlines with links. Give symbol for company/asset news (e.g. 'AAPL', 'BTC-USD') or query for free-text topics (e.g. 'Fed rate decision', 'OPEC output'). Returns title, short summary, publisher, publish time and URL.
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Lookback for query searches | |
| limit | No | ||
| query | No | ||
| symbol | No |
get_ohlcvGet price history (OHLCV)Read-onlyIdempotentInspect
Historical candles for one symbol as compact columns [time, open, high, low, close, volume] plus summary statistics (period return, high/low, average volume, annualized volatility, max drawdown). Set summary_only=true when you only need the statistics. Intraday intervals (1m–1h) are limited to recent ranges (1m: 7 days, 5m–30m: 60 days, 1h: 2 years).
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | End date YYYY-MM-DD (UTC), defaults to today | |
| limit | No | Maximum candles returned (most recent kept) | |
| range | No | Lookback window; ignored when start is given | 3mo |
| start | No | Start date YYYY-MM-DD (UTC) | |
| symbol | Yes | One symbol, e.g. 'NVDA', 'BTC', 'CL=F', '^GSPC' | |
| interval | No | 1d | |
| summary_only | No |
get_onchain_metricsOn-chain metricsRead-onlyIdempotentInspect
Daily on-chain and market metrics for major assets (BTC, ETH, SOL, XRP, LTC, ADA, DOGE, LINK, USDT, USDC…): price, market cap, MVRV, active addresses, transactions, transfers, hash rate, fees, issuance and supply. Returns the change over the window plus a compact daily table; omit metrics for a sensible default set.
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| asset | Yes | Asset ticker, e.g. 'btc', 'eth' | |
| metrics | No | Metric ids: PriceUSD (reference price), CapMrktCurUSD (market cap), CapMVRVCur (MVRV), AdrActCnt (active addresses), AdrBalCnt (addresses with a balance), TxCnt (transactions), TxTfrCnt (transfers), HashRate (TH/s for BTC), FeeTotNtv (fees, native units), IssTotUSD and IssTotNtv (new issuance), SplyCur (current supply) |
get_options_chainOptions chainRead-onlyIdempotentInspect
Option chain for a US stock, ETF or index (SPX, NDX, RUT, VIX), delayed 15 minutes: strikes near spot with bid, ask, last, implied volatility, greeks, open interest and volume, plus per-expiry max pain, expected move, put/call ratios and totals. Defaults to the nearest 3 expirations within 10% of spot; narrow with expiration, type or strike_range_pct to save tokens.
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | both | |
| symbol | Yes | e.g. 'AAPL', 'SPY', 'SPX', 'VIX' | |
| expiration | No | One expiration date YYYY-MM-DD | |
| expirations | No | Number of nearest expirations when expiration is not given | |
| strike_range_pct | No | Include strikes within this percent of spot | |
| max_rows_per_expiry | No |
get_oracle_pricesOn-chain oracle pricesRead-onlyIdempotentInspect
On-chain oracle price feeds for a symbol, read live on Ethereum, Arbitrum, Base, Optimism and BNB Chain, with price, last update, staleness and heartbeat. Covers US equities and ETFs, crypto, commodities (XAU, XAG, WTI, BRENT) and FX. Shows what DeFi contracts price an asset at, and gives equity prices outside exchange hours via 24/5 feeds.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes |
get_quotesGet quotesRead-onlyIdempotentInspect
Latest price, change, day range, volume and 52-week range for up to 50 symbols in one call across stocks, ETFs, indices, crypto, commodities and forex, US and international. Symbols: AAPL, SPY, ^GSPC, BTC, gold or GC=F, EURUSD; international listings take an exchange suffix (SAP.DE, ASML.AS, MC.PA, SAN.MC, VOD.L, NESN.SW, 7203.T, 0700.HK). Prefer one batched call over many.
| Name | Required | Description | Default |
|---|---|---|---|
| symbols | Yes | Tickers or names, e.g. ['AAPL','BTC','gold','^VIX','EURUSD'] |
get_regional_dataUS state dataRead-onlyIdempotentInspect
One indicator for every US state and DC in a single call, ranked, with the change from a year earlier or the previous period and the national figure where one exists: unemployment, employment, house prices, real GDP, income, population, building permits, homeownership, or any state-level series id used as the template of its group.
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Period to show (default: latest available); any date inside the period works | |
| sort | No | value_desc | |
| limit | No | ||
| compare | No | Comparison period for the change columns | year_ago |
| indicator | No | Preset: unemployment_rate = Unemployment rate (%); nonfarm_employment = Nonfarm employment (thousands); house_prices = All-transactions house price index (1980 Q1 = 100); real_gdp = Real GDP (millions of chained 2017 dollars); per_capita_income = Per capita personal income (dollars); median_household_income = Real median household income (dollars); population = Resident population (thousands); building_permits = New private housing units authorized by building permits (units); homeownership = Homeownership rate (%). Or give series_id | |
| series_id | No | Any state-level series id as the template of its group when indicator is omitted, e.g. 'TXUR' (unemployment rate), 'NYSTHPI' (house prices), 'FLNA' (nonfarm employment) |
get_sec_filingsList SEC filingsRead-onlyIdempotentInspect
Recent SEC filings for a company with form type, filing date, period, description, 8-K item codes with their meaning, and direct URLs. Filter by form (10-K, 10-Q, 8-K, 4, 13F-HR, S-1, DEF 14A, SC 13D...). Pass a document URL to read_sec_filing to read its text.
| Name | Required | Description | Default |
|---|---|---|---|
| forms | No | Form types to include, e.g. ['10-K','10-Q','8-K']; default all | |
| limit | No | ||
| since | No | Only filings on or after this date | |
| symbol | Yes | Ticker, CIK or company name |
get_segment_financialsSegment financialsRead-onlyIdempotentInspect
Revenue, operating income and other figures by reportable segment from the inline XBRL of the latest 10-K or 10-Q (Meta's Family of Apps versus Reality Labs, Amazon's AWS…), with breakdowns inside a segment when tagged. Periods are those of that filing. Companies that disclose segments only in text return no rows; use read_sec_filing for the MD&A.
| Name | Required | Description | Default |
|---|---|---|---|
| form | No | Which filing to read | latest |
| symbol | Yes | Ticker, CIK or company name |
get_short_interestShort interestRead-onlyIdempotentInspect
Consolidated short interest for a US-listed stock or ETF, published twice a month: shares short, change versus the prior report, days to cover, average daily volume, the year-ago level and recent history. Divide by sharesOutstanding from get_company_profile for percent of shares.
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | ||
| periods | No |
get_tokenized_stockTokenized stock marketsRead-onlyIdempotentInspect
On-chain markets for a tokenized US stock or ETF: the Solana xStock with its DEX price, 24h change, liquidity, holders, market cap and premium versus the underlying share price, plus the deepest DEX pairs on any chain including Ondo tokens on Ethereum. Returns the issuer's reference stock price when available.
| Name | Required | Description | Default |
|---|---|---|---|
| ticker | Yes | Stock or ETF ticker, e.g. 'TSLA', 'NVDA', 'SPY' |
read_sec_filingRead SEC filing textRead-onlyIdempotentInspect
Plain text of a filing document (10-K, 10-Q, 8-K, proxy, S-1, exhibits) in pages: give the document url from get_sec_filings, or symbol plus accession. For a 10-K or 10-Q a section can be requested by item number. Use offset to continue when has_more is true.
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Document URL on www.sec.gov | |
| offset | No | Character offset to start from | |
| symbol | No | Ticker or CIK (with accession) | |
| section | No | 10-K/10-Q item to extract: 1 business, 1A risk factors, 1C cybersecurity, 2 properties, 3 legal, 5 market for equity, 7 MD&A, 7A market risk, 8 financial statements, 9A controls; for a 10-Q items are in Part I/II ('2' is MD&A) | |
| accession | No | Accession number like 0000320193-25-000079 | |
| max_chars | No |
screen_stocksStock screenerRead-onlyIdempotentInspect
Screen stocks by numeric filters (size, valuation, growth, margins, returns, performance, volatility), GICS sector, industry and market, sorted by any metric. Universes: us, europe, uk, asia, global. Returns up to 100 matches with price, market cap, P/E, revenue growth, net margin, dividend yield, YTD return, the metrics used and each company's GICS-style sector.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| sector | No | GICS sector: Communication Services, Consumer Discretionary, Consumer Staples, Energy, Financials, Health Care, Industrials, Information Technology, Materials, Real Estate, Utilities | |
| country | No | Country of the company, e.g. 'United States', 'Germany' | |
| filters | No | e.g. [{metric:'market_cap',op:'>',value:10000000000},{metric:'revenue_growth',op:'>',value:20}]. Market cap, revenue, income and cash flow are in the listing currency; margins, growth, yields and returns in percent | |
| sort_by | No | market_cap | |
| universe | No | us | |
| sort_order | No | desc | |
| include_funds | No | Include ETFs and funds | |
| industry_contains | No | Substring of the industry label, e.g. 'Semiconductor' |
search_macro_seriesSearch macro seriesRead-onlyIdempotentInspect
Find macro and economic series by description across 800,000+ US and international series (statistics, central-bank rates, prices, employment, trade, housing, money, markets), most popular first, with id, title, units, frequency, seasonal adjustment and coverage. Then call get_macro_series with the id.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | Words from the series title, e.g. 'unemployment rate spain', 'ECB deposit rate', 'Japan CPI', 'Germany 10-year yield', 'US bank deposits' | |
| frequency | No | Only series at this frequency |
search_sec_filingsSearch SEC filings (full text)Read-onlyIdempotentInspect
Full-text search across all SEC filings since 2001. Use quotes for exact phrases. Filter by form types, date range and entity name. Returns entity, form, filing date and document URL for read_sec_filing. Note: SEC may block this endpoint from some server regions.
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | ||
| from | No | ||
| page | No | ||
| forms | No | ||
| query | Yes | Search text, e.g. '"going concern"' or 'tariff impact' | |
| entity | No | Company name filter |
search_symbolsSearch symbolsRead-onlyIdempotentInspect
Find the ticker for a company, ETF, index, crypto asset, commodity or currency pair, on US and international exchanges (European and Asian listings come back with their exchange suffix, e.g. NESN.SW, SAP.DE). Returns symbol, name, asset class and exchange. Use when you are unsure of the exact symbol; otherwise call get_quotes directly.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | Name or partial ticker, e.g. 'apple', 'gold', 'solana', 'euro dollar' |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
48 tool updates
- First observed
compare_macro_series - First observed
compare_stocks - First observed
get_analyst_estimates - First observed
get_beneficial_owners - First observed
get_bond_yields - First observed
get_commodities - First observed
get_company_profile - First observed
get_cot_positioning - First observed
get_crypto_asset - First observed
get_crypto_derivatives - First observed
get_crypto_markets - First observed
get_crypto_options - First observed
get_defi_stats - First observed
get_dividends - First observed
get_earnings_calendar - First observed
get_earnings_kpis - First observed
get_earnings_release - First observed
get_etf_holdings - First observed
get_filing_items - First observed
get_financial_metrics - First observed
get_financial_ratios - First observed
get_financial_statements - First observed
get_index_constituents - First observed
get_insider_transactions - First observed
get_institutional_holders - First observed
get_macro_calendar - First observed
get_macro_release - First observed
get_macro_revisions - First observed
get_macro_series - First observed
get_macro_snapshot - First observed
get_macro_updates - First observed
get_market_overview - First observed
get_news - First observed
get_ohlcv - First observed
get_onchain_metrics - First observed
get_options_chain - First observed
get_oracle_prices - First observed
get_quotes - First observed
get_regional_data - First observed
get_sec_filings - First observed
get_segment_financials - First observed
get_short_interest - First observed
get_tokenized_stock - First observed
read_sec_filing - First observed
screen_stocks - First observed
search_macro_series - First observed
search_sec_filings - First observed
search_symbols
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRemote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.MIT
- AlicenseCqualityCmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs112 npm29 PyPIMIT
- AlicenseAqualityDmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.1623 npm1MIT

industrylens-mcpofficial
AlicenseNot gradedqualityCmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.