Market data 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 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: tickerdb: command: "npx" args: ["tickerdb-mcp-server"] env: TICKERDB_KEY: "tapi_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.
{ "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 categorical snapshot for a single asset — trend, momentum, volatility, volume, extremes, fundamentals, support/resistance.
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.
Multi-field filtering across all assets. Build complex queries with arbitrary filter combinations.
All queryable fields with types, values, and descriptions. Always free.
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. TickerDB handles computation and syncing.
Five lines of config.
Add TickerDB to your Hermes agent. No credit card required.