Market data tools for
Claude.

Connect TickerDB to Claude on claude.ai, Claude Desktop, or Claude Code. Claude gets direct access to market summaries, watchlists, ticker event history, and more — all from the chat.

Three ways to connect.

Add TickerDB as a Connector on claude.ai for zero-config setup, or connect via Claude Desktop or Claude Code with an API key.

The fastest way to get started. Add TickerDB as a Connector in your Claude.ai settings — no API key needed.

1
Open Customize in your Claude.ai sidebar, then go to Connectors.
2
Click Add Connector and enter the server URL:
connector url
https://mcp.tickerdb.com
3
Sign in with your TickerDB account when prompted. OAuth handles the rest automatically.

Uses OAuth 2.1 — no API key to manage. Works on claude.ai web and Claude Desktop.

Add this to your claude_desktop_config.json file. Claude Desktop will start the MCP server locally via npx.

claude_desktop_config.json
{
  "mcpServers": {
    "tickerdb": {
      "command": "npx",
      "args": ["tickerdb-mcp-server"],
      "env": {
        "TICKERDB_KEY": "tapi_your_api_key"
      }
    }
  }
}

Run this command to connect Claude Code to TickerDB's remote MCP server. No local install needed.

terminal
# Add TickerDB as a remote MCP server
claude mcp add tickerdb https://mcp.tickerdb.com/mcp \
  --header "Authorization: Bearer tapi_your_api_key"

How it looks in Claude.

Once connected, Claude calls TickerDB tools automatically when you ask about markets. No special syntax needed.

You
How does INTC look right now?
Tool call: get_summary
{ "ticker": "INTC" }
Claude
INTC is in a confirmed downtrend with strong oversold momentum readings. The valuation zone shows it's historically cheap relative to its own P/E and P/B history. Insider activity has been mildly bullish over the past quarter. The technical picture is bearish, but the combination of extreme oversold conditions and historically low valuation makes it worth watching for a mean-reversion setup.
You
Has anything changed on INTC recently?
Tool call: get_summary
{ "ticker": "INTC" "field": "rsi_zone" "band": "oversold" }
Claude
INTC had two recent band transitions. It entered oversold territory 8 sessions ago — historically, when INTC stays oversold this long, a bounce follows within two weeks about 70% of the time. It also shifted from uptrend to downtrend 12 sessions ago, which preceded the current oversold condition.

Track state changes effortlessly.

Most market data APIs return point-in-time snapshots. TickerDB tracks state transitions — Claude sees what changed, not just what is.

json
{
  "ticker": "AAPL",
  "changes": [
    {
      "field": "rsi_zone",
      "from": "neutral",
      "to": "oversold"
    },
    {
      "field": "trend",
      "from": "uptrend",
      "to": "downtrend"
    }
  ]
}

What Claude sees.

Every tool returns categorical facts — not raw OHLCV data. Claude can branch on "oversold" without needing to know what RSI > 70 means.

json
{
  "ticker": "NVDA",
  "trend": "strong_uptrend",
  "momentum": {
    "rsi_zone": "overbought",
    "macd_signal": "bullish"
  },
  "volatility": "high",
  "fundamentals": {
    "pe_zone": "above_historical_avg",
    "earnings_surprise": "positive"
  }
}

What Claude gets access to.

Every tool returns categorical, pre-computed data. Claude understands the tool descriptions and calls them when relevant — no extra prompting needed.

get_summary

Full categorical snapshot for a single asset — trend, momentum, volatility, volume, extremes, fundamentals, support/resistance.

get_watchlist

Live summary data for all tickers in your saved watchlist.

get_watchlist_changes

Field-level diffs for your watchlist since the last pipeline run.

add_to_watchlist

Add tickers to your persistent watchlist.

remove_from_watchlist

Remove tickers from your watchlist.

get_search

Multi-field filtering across all assets. Build complex queries with arbitrary filter combinations.

get_schema

All queryable fields with types, values, and descriptions. Always free.

get_account

Your plan tier, rate limits, and current API usage.

create_webhook

Register a webhook URL for watchlist change notifications.

list_webhooks

List your registered webhook URLs.

delete_webhook

Remove a registered webhook.

Built for how Claude consumes data.

Categorical data, less prompting

Responses like "rsi_zone": "oversold" are already in a format Claude understands. No need to explain what RSI > 70 means.

Compact responses

Tool-call context windows are limited. TickerDB responses are a fraction of the tokens you'd need to pass raw OHLCV data.

Pre-computed daily

No infrastructure to maintain. No cron jobs, no indicator math, no data pipelines. TickerDB handles computation and syncing.

Start building.

Try for free. No credit card required.