Market data tools for
Claude.

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

Three ways to connect.

Add TickerAPI 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 TickerAPI 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.tickerapi.ai
3
Sign in with your TickerAPI 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": {
    "tickerapi": {
      "command": "npx",
      "args": ["tickerapi-mcp-server"],
      "env": {
        "TICKERAPI_KEY": "tapi_your_api_key"
      }
    }
  }
}

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

terminal
# Add TickerAPI as a remote MCP server
claude mcp add tickerapi https://mcp.tickerapi.ai/mcp \
  --header "Authorization: Bearer tapi_your_api_key"

How it looks in Claude.

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

You
What's oversold today?
Tool call: scan_oversold
{ "timeframe": "daily" }
Claude
There are several assets in confirmed oversold conditions today. A few notable ones: INTC is in a deep oversold zone with RSI well below historical norms and a Bollinger squeeze. NKE is showing multi-indicator oversold confluence with a bearish trend that may be exhausting. Both have been in oversold territory for several consecutive sessions, which historically precedes a bounce for these assets.
You
How does INTC look overall?
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.

Track state changes effortlessly.

Most market data APIs return point-in-time snapshots. TickerAPI 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 factual snapshot for a single asset — trend, momentum, fundamentals, support/resistance.

compare_assets

Side-by-side technical and fundamental comparison of two or more tickers.

list_assets

Browse all supported tickers with filtering and search.

list_sectors

List all valid sector values with asset counts for scan filtering.

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.

scan_oversold

Assets in confirmed oversold conditions across multiple indicators.

scan_overbought

Assets in overbought RSI conditions with severity rankings.

scan_breakouts

Momentum breakouts with volume confirmation.

scan_unusual_volume

Volume anomalies and accumulation patterns.

scan_valuation

Historically undervalued or overvalued assets based on fundamental metrics.

scan_insider_activity

Notable insider buying and selling activity.

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. TickerAPI 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. TickerAPI handles computation and syncing.

Start building.

Try for free. No credit card required.