MCPVault

get_quote

MCP tool from Sahmk MCP by sahmk-sa

Snapshot for one stock identifier (symbol, name, or alias)

How to use it

get_quote is exposed by the Sahmk MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_quote tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Sahmk MCP

$pip install sahmk-mcp
FULL SAHMK MCP LISTING

Other tools in Sahmk MCP (39)

companies_list

Company directory/symbol discovery with pagination

companies_list.limit

integer greater than 0.

companies_list.market

TASI or NOMU (NOMUC alias is accepted and normalized).

compare_symbols

Multi-symbol normalized ratio/metrics comparison (Starter/Pro limits vary)

compare_symbols.metrics

defaults to core.

compare_symbols.symbols

list of symbols (preferred) or comma-separated string; MCP attempts SDK-backed identifier resolution for names/aliases when possible.

get_company

Company profile and fundamentals

get_depth

Order-book depth (bid/ask ladder, spread, imbalance) (entitlement-gated)

get_depth.levels

optional integer from 1 to 20 (backend default is typically 5; entitlement may cap below the request).

get_depth.symbol

prefers exact exchange symbol; MCP attempts SDK-backed identifier resolution for names/aliases when possible.

get_dividends

Dividend history and yield data (Starter+ plan)

get_dividends.symbol

prefers exact exchange symbol; MCP attempts SDK-backed identifier resolution for names/aliases when possible.

get_events

AI-generated stock event summaries (Pro+ plan)

get_events.limit

optional integer from 1 to 100.

get_events.symbol

optional exact exchange symbol filter; omit for market-wide recent events.

get_financials

Financial statements (Starter+ plan)

get_financials.period

and getfinancials.statementperiod: if both are provided, period takes precedence.

get_financials.symbol

prefers exact exchange symbol; MCP attempts SDK-backed identifier resolution for names/aliases when possible.

get_historical

Historical OHLCV data

get_historical.symbol

prefers exact exchange symbol; MCP attempts SDK-backed identifier resolution for names/aliases when possible.

get_market_movers

Top movers by gainers, losers, volume, or value

get_market_movers.limit

integer from 1 to 50.

get_market_movers.type

gainers, losers, volume, or value.

get_market_summary

Summary for TASI or NOMU

get_market_summary.index

TASI or NOMU (NOMUC alias is accepted and normalized).

get_quote.identifier

(preferred): accepts numeric symbol, Arabic/English company name, or known alias.

get_quote.symbol

(legacy alias): accepted for backward compatibility.

get_quotes

Compare multiple stock identifiers in one call

get_quotes.identifiers

(preferred): maximum 50 identifiers per request.

get_quotes.symbols

(legacy alias): accepted for backward compatibility.

get_ratios

Calculated financial ratios (Starter/Pro features vary)

get_ratios.history

defaults to latest.

get_ratios.metrics

defaults to core.

get_ratios.period

defaults to annual.

get_ratios.symbol

prefers exact exchange symbol; MCP attempts SDK-backed identifier resolution for names/aliases when possible.

get_sectors

Sector performance snapshot

get_trades

Recent live trade prints / tape (Pro+ plan)

get_trades.limit

optional integer from 1 to 200 (backend default is typically 50; newest first).

get_trades.symbol

prefers exact exchange symbol; MCP attempts SDK-backed identifier resolution for names/aliases when possible.