Market data tools
inside Windsurf.
Connect TickerAPI to Windsurf via MCP. Cascade gets market summaries, technical scans, and comparisons — useful when building trading bots, analysis tools, or financial applications.
Add to Windsurf in one step.
Windsurf supports MCP tool servers natively. Add the TickerAPI config to your Windsurf MCP settings and the tools become available to Cascade immediately.
{ "mcpServers": { "tickerapi": { "command": "npx", "args": ["tickerapi-mcp-server"], "env": { "TICKERAPI_KEY": "tapi_your_api_key" } } } }
The MCP server discovers all available tools at connection time. No manual tool definitions needed.
Market context while you code.
Ask Cascade about current market conditions while building financial applications. It chains tools automatically — scan for opportunities, drill into specifics, compare alternatives.
Track state changes effortlessly.
Most market data APIs return point-in-time snapshots. TickerAPI tracks state transitions — your agent sees what changed, not just what is.
{ "ticker": "AAPL", "changes": [ { "field": "rsi_zone", "from": "neutral", "to": "oversold" }, { "field": "trend", "from": "uptrend", "to": "downtrend" } ] }
What your agent sees.
Every tool returns categorical facts — not raw OHLCV data. Your agent can branch on "oversold" without needing to know what RSI > 70 means.
{ "ticker": "NVDA", "trend": "strong_uptrend", "momentum": { "rsi_zone": "overbought", "macd_signal": "bullish" }, "volatility": "high", "fundamentals": { "pe_zone": "above_historical_avg", "earnings_surprise": "positive" } }
What your agent can call.
Every tool returns categorical, pre-computed data. Your agent gets facts it can reason about immediately.
Full factual snapshot for a single asset — trend, momentum, fundamentals, support/resistance.
Side-by-side technical and fundamental comparison of two or more tickers.
Browse all supported tickers with filtering and search.
List all valid sector values with asset counts for scan filtering.
Live summary data for all tickers in your saved watchlist.
Field-level diffs for your watchlist since the last pipeline run.
Add tickers to your persistent watchlist.
Remove tickers from your watchlist.
Assets in confirmed oversold conditions across multiple indicators.
Assets in overbought RSI conditions with severity rankings.
Momentum breakouts with volume confirmation.
Volume anomalies and accumulation patterns.
Historically undervalued or overvalued assets based on fundamental metrics.
Notable insider buying and selling activity.
Your plan tier, rate limits, and current API usage.
Register a webhook URL for watchlist change notifications.
List your registered webhook URLs.
Remove a registered webhook.
Built for how agents consume data.
Build with real data
When you're writing a trading bot or analysis tool, Cascade can pull actual market conditions to validate logic, generate test cases, or check if your strategy handles edge cases correctly.
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.