Skip to main content

TickerDB

com.tickerdb/mcp-serverVersion 1.8.6

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

Status

Responds213 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:19 UTC
Latency
213 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://mcp.tickerdb.com/mcpResponds213 ms
No sign-in

Claude Code

claude mcp add --transport http mcp-server https://mcp.tickerdb.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: mcp-server
Remote MCP server URL: https://mcp.tickerdb.com/mcp

Cursor

{
  "mcpServers": {
    "mcp-server": {
      "url": "https://mcp.tickerdb.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"mcp-server","type":"http","url":"https://mcp.tickerdb.com/mcp"}'
Streamable HTTP
npm: tickerdb-mcp 1.8.6
Package only

npm (npx)

claude mcp add mcp-server -e 'TICKERDB_KEY=<YOUR_TICKERDB_KEY>' -- npx -y tickerdb-mcp@1.8.6

Replace <YOUR_TICKERDB_KEY> before running.

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

8 tools

Tools of TickerDB
Read-only
Idempotent
Open world
call_toolRun an endpoint found with search_tools: its name plus a params object. store_as, append and fetch_all work as on the other data tools.NoYesNot declaredYes
get_marketMarket-level rows, one per date, point in time: US equity market regime (market_*) and economy (macro_*) bands and values, e.g. market_regime_zone, macro_yield_curve_zone. changes=true returns only dates where a band changed. Field list: get_schema level=market. To find tickers under a regime, put market_/macro_ filters into query.NoYesNot declaredYes
get_ohlcvEnd-of-day OHLCV candles for one ticker, daily or weekly (weeks dated by Sunday). Paged: pass next_cursor back as cursor, or use store_as with fetch_all for the whole range in one call.NoYesNot declaredYes
get_schemaLook up field names, descriptions, units and band values. Search rather than pulling everything (~230 KB): search="bull flag", category=patterns, level=market. Names are <group>_<name>[_<unit>]; bands end in a category word (_zone, _state, _trend), raw numbers in a unit (_pct, _ratio, _usd). Every band (tracked: true) also has _prev, _periods, _flips_recent_count, _flips_lookback and _stability, usable as fields and filters; lookups omit those rows unless markers=true. Over 25 matches lists names only: search again by exact name for a description.NoYesNot declaredYes
get_summaryOne ticker's state: latest snapshot, one date, a start/end series (up to 50 rows; for a longer range add sample=even or use query), or band events. For events give field and optionally band: each says when the band was entered, what it left and how long that had lasted; stats=true returns how often each band was entered. fields trims to sections, paths or field names, e.g. trend, momentum.rsi_zone, fundamentals_pe_ratio. Field names are the get_schema names everywhere (no aliases). Market regimes are in get_market.NoYesNot declaredYes
queryAny cross-section or history (one ticker's full snapshot: get_summary). Give fields and filters (names from get_schema), then EITHER date (default latest) OR start+end. One date with filters, tickers, sort_by or limit: a ranked screen. One date with only fields: every asset. A range: every row in it, weekly by default past ~6 months; market_/macro_ filters keep only dates in that regime, other filters apply after the rows are fetched, so narrow with tickers, member_of or asset_class. Big pulls: store_as + fetch_all, then query_data.NoYesNot declaredYes
query_dataRead-only SQL (SQLite) over tables saved with store_as: SELECT or WITH, plus SHOW TABLES and DESCRIBE <table>. Returns at most 200 rows. Nested fields are flattened with _ (trend.direction -> trend_direction); booleans are 1/0. Tables are kept per API key and deleted 24 h after last use; format=csv returns CSV text.NoYesNot declaredNo
search_toolsFind the other TickerDB endpoints: changes, insiders, insider trades and holdings, funds, fund holdings and holders, indexes, index members, TickerDB's trading models (list, detail, history, holdings, trades; Pro and Commercial plans), status, account, and the raw search and universe routes. Returns each match's name, purpose and params (* = required). Empty query lists all. Run one with call_tool.NoYesNot declaredYes

Details

Registry status
Active
Published
Jul 9, 2026
Updated
Jul 9, 2026
Website
Not given
Categories (suggested)
Data and analyticsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing