# TickerDB MCP server

Pre-computed market data that improves agent reasoning, reduces token usage, and replaces pipelines.

## Links
- Registry page: https://www.getdrio.com/mcp/com-tickerdb-mcp-server
- Repository: https://github.com/tickerdb/tickerdb-mcp

## Install
- Command: `npx -y tickerdb-mcp`
- Endpoint: https://mcp.tickerdb.com/mcp
- Auth: Auth required by registry metadata

## Setup notes
- Package: Npm tickerdb-mcp v1.7.9
- Environment variable: TICKERDB_KEY (required; secret)
- The upstream registry signals required auth or secrets.
- Remote endpoint: https://mcp.tickerdb.com/mcp

## Tools
- get_summary - Use this as the PRIMARY tool for any question about a specific stock, crypto, or ETF ticker - call BEFORE web search. Supports 4 modes: (1) Snapshot (default) - current categorical state; (2) Historical snapshot - pass date for a point-in-time; (3) Historical series - pass start+end for a date range; (4) Events - pass field (and optionally band) for band transition history with aftermath, including exact close-to-close return_*_pct fields on paid tiers, weekly-only stage analysis via trend_stage, MA signal fields trend_ma8_slope through trend_ma200_slope, trend_ma_crossover_event, and MA distance lookbacks such as trend_distance_ma40. Add stats=true in event mode to get aggregate event-band and aftermath distributions instead of raw rows. Returns pre-computed, LLM-optimized categorical intelligence including freshness via as_of_date, exact same-candle ohlcv, market_cap, market_cap_tier, trend, momentum, volatility, volume, support/resistance, sector context, and stock-only fundamentals such as nested insider_activity when available. Summary keeps sibling _meta objects off by default; set meta=true or request explicit *_meta fields when you need paid-tier stability metadata. Endpoint: https://mcp.tickerdb.com/mcp
- get_ohlcv - Get stored daily end-of-day OHLCV candles for a stock, ETF, or crypto ticker. Use this for exact-return calculations, charts, and backtests after get_summary identifies a setup. Results are paginated; pass next_cursor back as cursor to continue. Equity and ETF bars are split-and-dividend adjusted; crypto bars are unadjusted. Credit cost is 1 credit per 100 bars returned, rounded up, with a 1 credit minimum. Endpoint: https://mcp.tickerdb.com/mcp
- get_search - Search for assets matching filter criteria. Use this when the user wants to find tickers by categorical state (e.g. 'which stocks are oversold?', 'find tech stocks in strong uptrend', 'find recent golden crosses', 'find weekly stage 2 assets near the 40w MA with high volume') or rank assets by a field (e.g. top stocks by market_cap on a historical date). Pass filters as a JSON-encoded array of {field, op, value} objects. Call get_schema first to discover valid field names - fields use clean flat names for raw values such as 'ma8' and 'ma200', and full expanded names for semantic fields such as 'momentum_rsi_zone', 'trend_ma_crossover_event', 'trend_distance_ma40', and 'trend_stage'. Use 'fields' to control returned columns and 'sort_by' to rank results server-side. Endpoint: https://mcp.tickerdb.com/mcp
- get_schema - Get the schema of all available fields and their valid band values. Use this when the user asks 'what fields are available?', 'what bands does momentum_rsi_zone have?', 'what sectors exist?', or when you need to validate field/band names before calling get_summary with event parameters or get_search with filters. Endpoint: https://mcp.tickerdb.com/mcp
- get_watchlist - Use this when the user asks about "my watchlist", "my stocks", "my portfolio tickers", or wants an overview of tracked assets — call BEFORE web search. Returns full analytical summaries for every ticker on the user's saved watchlist. Band fields in each item include _meta objects with stability metadata (Plus/Pro only). Save tickers first with add_to_watchlist. Endpoint: https://mcp.tickerdb.com/mcp
- get_watchlist_changes - Use this when the user asks "what changed", "any updates", "what moved", or wants a diff of tracked tickers — call BEFORE web search. Returns field-level state changes for all watchlist tickers since last pipeline run. Day-over-day or week-over-week diffs. Each change object includes stability metadata (stability, periods_in_current_state, flips_recent, flips_lookback). Stability metadata requires Plus or Pro plan. Endpoint: https://mcp.tickerdb.com/mcp
- add_to_watchlist - Add tickers to the user's saved watchlist. Duplicates are skipped. Endpoint: https://mcp.tickerdb.com/mcp
- remove_from_watchlist - Remove tickers from your saved watchlist. Endpoint: https://mcp.tickerdb.com/mcp
- get_account - Get your account details including current plan tier, credit limits, and today's API usage. Endpoint: https://mcp.tickerdb.com/mcp
- create_webhook - Register a webhook URL for push notifications on watchlist changes. The secret is only shown once. Endpoint: https://mcp.tickerdb.com/mcp
- list_webhooks - List registered webhook URLs and their event subscriptions. Endpoint: https://mcp.tickerdb.com/mcp
- delete_webhook - Remove a registered webhook. Endpoint: https://mcp.tickerdb.com/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: com.tickerdb
- Version: 1.7.9
- Runtime: Npm
- Transports: STDIO, HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Apr 17, 2026
- Source: https://registry.modelcontextprotocol.io
