Market data for your
Hermes agent.
Connect TickerAPI to Hermes as an MCP server. Your agent gets market summaries, screeners, comparisons, and watchlists — accessible from CLI, Telegram, Discord, or any gateway you run.
Add to your config. Done.
Add TickerAPI to your Hermes config.yaml under mcp_servers. Remote or local, both work.
Point Hermes at TickerAPI's remote MCP server. No local install, no process to manage.
mcp_servers: tickerapi: url: "https://mcp.tickerapi.ai/mcp" headers: Authorization: "Bearer tapi_your_api_key"
Run /reload-mcp in the Hermes chat to pick up the new config without restarting.
Run the MCP server locally via npx. Hermes starts the process and connects automatically.
mcp_servers: tickerapi: command: "npx" args: ["tickerapi-mcp-server"] env: TICKERAPI_KEY: "tapi_your_api_key"
How it looks in Hermes.
Once connected, Hermes calls TickerAPI tools automatically when you ask about markets. Same experience across CLI, Telegram, Discord, or any gateway.
{ "sector": "Semiconductors" }
{ "tickers": ["INTC", "AMD"] }
{ "tickers": ["INTC", "AMD"] }
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.
Drop-in MCP config
Five lines in your config.yaml. Remote server or local npx. Run /reload-mcp and the tools are live.
Works on every gateway
Same market data tools whether you're talking to Hermes from CLI, Telegram, Discord, Slack, or any other channel.
Pre-computed daily
No infrastructure to maintain. No cron jobs, no indicator math, no data pipelines. TickerAPI handles computation and syncing.
Five lines of config.
Add TickerAPI to your Hermes agent. No credit card required.