Market context for your
Hermes agent.
Connect TickerDB to Hermes as an MCP server. Your agent gets market summaries, watchlists, ticker event history, and webhooks — accessible from CLI, Telegram, Discord, or any gateway you run.
Add to your config. Done.
Add TickerDB to your Hermes config.yaml under mcp_servers. Remote or local, both work.
Point Hermes at TickerDB's remote MCP server. No local install, no process to manage.
mcp_servers: tickerdb: url: "https://mcp.tickerdb.com/mcp" headers: Authorization: "Bearer tdb_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: tickerdb: command: "npx" args: ["tickerdb-mcp"] env: TICKERDB_KEY: "tdb_your_api_key"
How it looks in Hermes.
Once connected, Hermes calls TickerDB tools automatically when you ask about markets. Same experience across CLI, Telegram, Discord, or any gateway.
{ "ticker": "INTC" }
{ "ticker": "AMD" }
{}
Track state changes effortlessly.
Most market data APIs return point-in-time snapshots. TickerDB tracks state transitions — your agent sees what changed, not just what is.
{ "timeframe": "daily", "run_date": "2026-03-28", "changes": { "AAPL": [ { "field": "rsi_zone", "from": "neutral", "to": "oversold" }, { "field": "trend_direction", "from": "uptrend", "to": "downtrend" } ] }, "ticker_context": { "AAPL": { "last_changed_date": "2026-03-28" } }, "tickers_checked": 2, "tickers_changed": 1 }
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", "data_status": "eod", "as_of_date": "2026-04-11", "trend": { "direction": "strong_uptrend", "ma_alignment": "aligned_bullish" }, "momentum": { "rsi_zone": "overbought", "macd_state": "expanding_positive", "direction": "accelerating" }, "volatility": { "regime": "normal", "regime_trend": "stable" }, "fundamentals": { "valuation_zone": "fair_value", "pe_vs_historical_zone": "premium", "last_earnings_surprise": "beat" } }
What your agent can call.
Every tool returns pre-computed market-state data: categorical facts plus supporting metadata your agent can reason about immediately.
Full market-state snapshot for a single asset: trend, momentum, volatility, volume, extremes, fundamentals, and support/resistance.
Multi-field filtering across all assets. Build complex queries with arbitrary filter combinations.
All queryable fields with types, values, and descriptions. Always free.
Latest EOD summary data for all tickers in your saved watchlist.
Field-level diffs for your watchlist since the last pipeline run.
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 ready.
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. TickerDB handles computation and syncing.