KitScout

Categories › Business & Finance › Market data, stocks & crypto

TickDB Market Data

MCP serverGitHub-verified authorRemote● LiveAPI key needed

Real-time & historical market data: forex, stocks, crypto, indices, metals, K-line, quotes

Install

Remote server: your requests and data go to mcp.tickdb.ai. Claude Code: claude mcp add --transport http tickdb-market-data https://mcp.tickdb.ai/ · Claude app: Settings → Connectors → Add custom connector.

What it can do (first 40)

The tools this server listed when we connected to it, in its own words.

  • get_ticker — Get real-time price snapshots for one or more symbols. Returns symbol, last_price and millisecond timestamp. Other fields are conditional, i
  • get_kline — Get historical OHLCV candles, including CN/HK futures open_interest. The last candle may still be forming. Adjusted history may change after
  • get_kline_latest — Get the most recent (live/incomplete) K-line candle for one or more symbols.
  • get_order_book — Get order book (market depth) with bid and ask price levels. Returns bids/asks as [price, quantity] arrays, best price first; timestamp in m
  • get_recent_trades — Get the most recent executed trades for a symbol. Returns trade id, price, quantity, side (buy/sell/neutral), and timestamp in ms. Futures m
  • get_available_symbols — Query supported trading symbols with pagination. Use this to discover and verify codes before other calls. Query CN or HK with type=futures
  • get_ex_factors — Get stock adjustment factors at data.data.{symbol} in the response envelope. Each event has forward/backward factors: adjusted = raw * facto
  • get_stock_info — Get fundamental stock information. Returns company name (CN/EN), exchange, currency, lot size, total/circulating shares, EPS, EPS TTM, BPS,
  • get_intraday — Get today's intraday minute-level price data for stocks. Returns minute-start timestamp in milliseconds, price, volume, turnover, and averag
  • get_trading_sessions — Get trading session schedules for one or all stock markets. Returns market-local hhmm begin/end times and trade_session: 0 regular, 1 pre-ma
  • get_trade_days — Get the trading calendar (trading days and half-days) for a date range.
  • get_market_metrics — Get comprehensive market metrics and valuation data for stocks. Returns: price, change, volume, turnover, YTD change, turnover rate, market
  • get_capital_flow — Get capital flow (money flow) analysis for a stock. Returns intraday flow timeline and breakdown of capital inflows/outflows by order size:
  • get_company_profile — Get the current company profile, including listing and industry information.
  • get_company_executives — Get the current company executives, directors, and key personnel.
  • get_financials_latest — Get field-level financial rows for up to 20 periods; n counts periods, not rows. Use one kind per call. Field names and display names are in
  • get_financials_annual — Get annual financial metric rows; n counts fiscal years, not rows. period_type is normally af, but fiscal year-end data may use q4.
  • get_financials_ttm — Get TTM income/cash-flow rows aggregated from four valid standalone quarters. kind=BS is unsupported. Each row includes field_name, value an
  • get_segments_latest — Get the latest business or regional revenue segments.
  • get_segments_history — Get historical business or regional revenue segments.
  • get_valuation_latest — Get current PE and its one-year low, median and high in metrics.PE. Unavailable values/range statistics may be null; do not interpret them a
  • get_valuation_history — Get historical PE values; no metric selector is supported. points contains [RFC3339 time with timezone, value] pairs. Values can be strings,
  • get_industry_peers — Get the company's current industry peers and valuation cross-section.
  • get_industry_distribution — Get the company's industry valuation distribution and sample statistics.
  • get_industries_rank — Get the industry ranking for a market.
  • get_industries_tree — Get an industry's top-level classification and recursive child categories. Use industry_counter_id from get_industries_rank for the same mar
  • get_dividends — Get historical and known future dividends filtered by date/type with pagination. amount is per-share cash as a decimal string, or null for n
  • get_buyback — Get company buyback plans, executions, and related events.
  • get_shareholders_latest — Get the latest disclosed shareholder structure snapshot. The report date identifies the disclosure period, not necessarily today.
  • get_shareholders_top — Get major shareholder holdings across reporting periods, not only the top ten. Returns info grouped by period and normalized members. Use ob
  • get_shareholder_detail — Get holdings and trading details for one shareholder object.
  • get_fund_holdings_latest — Get disclosed fund holdings and portfolio weights with cursor pagination. Holdings reflect disclosure dates, not necessarily today. Paginati
  • get_corporate_actions — Get splits, consolidations, rights issues, symbol changes, and other actions. is_recent marks recency; it does not mean the event occurred o
  • get_company_news — Get company news IDs, titles, summaries, publication times and has_body. Article bodies are not included; use get_news_detail with a returne
  • get_dividends_ttm — Get trailing-12-month cash dividends per share, grouped separately by currency. Uses ex_date > window_start_exclusive and ex_date <= as_of_d
  • get_news_detail — Get news text/HTML, detail_status and content_scope by article ID. Body may be null for pending/blocked/failed status; excerpt is not full t
  • get_market_status — Get CN/HK/US trading status and RFC3339 market-local time in one response. No market or symbol filter. Returns markets with market, market_t
  • get_report_calendar — Get earnings and results events with date/symbol/market filters and cursor pagination. Returns data.events and top-level page; empty events
  • get_dividend_calendar — Get dividend events with date/symbol/market filters and cursor pagination. Returns data.events and top-level page; empty events means no mat
  • get_split_calendar — Get split events with date/symbol/market filters and cursor pagination. Returns data.events and top-level page; empty events means no matche

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools