@pipeworx/stocktwits
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/stocktwits’s. Install: one-click buttons
Connect to just the @pipeworx/stocktwits pack
https://gateway.pipeworx.io/stocktwits/mcp — only @pipeworx/stocktwits’s own tools, nothing else in the catalog.
No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.
Tools: 9
StockTwits MCP — stock-focused social sentiment. Keyless read endpoints, 200 req/hr per IP.
Tools
symbol_stream(symbol, since?, max?, limit?, filter?)— messages mentioning a tickeruser_stream(user_id, since?, max?, limit?)— messages from a usertrending_symbols(limit?)— top trending tickerstrending_messages(limit?)— trending messagessuggested_symbols(limit?)— editorial suggestedsymbol_search(q, limit?)— symbol searchchart_data(symbol, period?)— OHLCV price bars for a ticker;periodis 1D (default, 5-minute bars), 1W, 1M, 3M, 6M, YTD, 1Y, 5Y or ALLwatchlists(user_id)— user’s watchlistswatchlist(watchlist_id, since?, max?, limit?)— messages from a watchlist
Notes
StockTwits public read endpoints are keyless but rate-limited (200/hr/IP). The gateway egress IP is shared so heavy use may be throttled; the upstream returns 429 in that case and this pack surfaces it cleanly.
Data source
https://api.stocktwits.com/api/2 for streams, trending, search and watchlists; https://ql.stocktwits.com/chart (the chart feed behind stocktwits.com) for chart_data.
Tools
- symbol_stream — “What are people saying about [ticker]” / “StockTwits sentiment for [TICKER]” / “retail / WSB / Twitter chatter on [stock]” / “Stocktwits feed for [symbol]” — recent messages mentioning a ticker on St
- user_stream — Recent StockTwits posts from a specific user (by user_id string). Supports since/max cursor pagination and a limit cap. Returns messages with sentiment tags, timestamps, and ticker cashtags. Use to fo
- trending_symbols — “What stocks are trending today” / “most talked-about tickers” / “hot stocks on social media” / “WSB / retail trending names” — top trending tickers on StockTwits by message volume right now. Use for
- trending_messages — “Most popular posts on StockTwits right now” / “trending stock chatter” — most-engaged-with messages across all StockTwits streams. Use for general market-zeitgeist sense-making.
- suggested_symbols — StockTwits editorially curated trending equities — a hand-picked selection distinct from raw-volume trending_symbols. Returns symbol tickers, names, and watch counts. Use when you want editorial picks
- symbol_search — “Look up StockTwits ticker for [company]” / “search for symbol on StockTwits” — symbol search on StockTwits to confirm a ticker exists or find variant tickers (e.g. crypto, ETFs).
- chart_data — “Chart data for [ticker]” / “sparkline data for [stock]” / “price history for [ticker] this week” — OHLCV price bars for a ticker from the StockTwits chart feed: 5-minute bars for one trading day (1D)
- watchlists — List a StockTwits user’s public watchlists by user_id. Returns watchlist IDs, names, and ticker counts. Use to discover a trader’s followed symbols; then pass a watchlist_id to the watchlist tool for
- watchlist — Recent StockTwits messages for all tickers in a specific watchlist (by watchlist_id). Supports since/max cursor pagination and a limit cap. Use to track social chatter across a curated list of symbols
Tools
chart_data— Chart data for [ticker] / sparkline data for [stock] / price history for [ticker] this week — OHLCV price bars for a ticker from the StockTwits chart feed: 5-minute bars for one trading day (1D), ~30-suggested_symbols— StockTwits editorially curated trending equities — a hand-picked selection distinct from raw-volume trending_symbols. Returns symbol tickers, names, and watch counts. Use when you want editorial pickssymbol_search— Look up StockTwits ticker for [company] / search for symbol on StockTwits — symbol search on StockTwits to confirm a ticker exists or find variant tickers (e.g. crypto, ETFs).symbol_stream— What are people saying about [ticker] / StockTwits sentiment for [TICKER] / retail / WSB / Twitter chatter on [stock] / Stocktwits feed for [symbol] — recent messages mentioning a ticker on StockTwitstrending_messages— Most popular posts on StockTwits right now / trending stock chatter — most-engaged-with messages across all StockTwits streams. Use for general market-zeitgeist sense-making.trending_symbols— What stocks are trending today / most talked-about tickers / hot stocks on social media / WSB / retail trending names — top trending tickers on StockTwits by message volume right now. Use for retail-auser_stream— Recent StockTwits posts from a specific user (by user_id string). Supports since/max cursor pagination and a limit cap. Returns messages with sentiment tags, timestamps, and ticker cashtags. Use to fowatchlist— Recent StockTwits messages for all tickers in a specific watchlist (by watchlist_id). Supports since/max cursor pagination and a limit cap. Use to track social chatter across a curated list of symbolswatchlists— List a StockTwits user's public watchlists by user_id. Returns watchlist IDs, names, and ticker counts. Use to discover a trader's followed symbols; then pass a watchlist_id to the watchlist tool for