Labsco
MCP SERVER

patternfetch

by MarvinRey7879

A market-state brief small enough to keep in context — and every pattern carries its measured base rate.

Equity & Fund Market DataVerified
Summary
It tells you when a pattern means nothing, which is the part most detectors leave out.

A confidence score on a double top says how well the shape fits, not whether the shape has ever mattered; here the lift against baseline answers the second question and often comes back as noise. The delta call is the other design decision worth having — monitoring twenty tickers twice a day costs near nothing in context.

What it is

A market-data service for agents covering US stocks, ETFs and crypto spot. One call with a ticker and a timeframe returns an interpreted state report — compact candles, detected chart and candlestick patterns, support and resistance, regime, RSI and EMA — instead of raw OHLCV for the model to chew through. Every detected pattern carries its backtested hit rate and its lift against the same market with no pattern present.

What you get
  • A market-state brief already interpreted: for BTC/USDT at 4h over 120 candles, about 1,323 tokens of analysis in place of roughly 3,260 tokens of numbers the model still has to read
  • Evidence attached to each pattern — sample count, hit rate, a 95% confidence interval, and the lift over baseline, with many patterns honestly returning indistinguishable-from-baseline so an agent can filter on whether a signal informs anything
  • A delta call that returns only what moved since the last brief — trend flips, new patterns, RSI state changes — and says changed: false when nothing did, which is what makes polling a watchlist affordable
  • A multi-timeframe read in one call with the alignment spelled out, so 1h up / 4h up / 1d down is visible as a conflict rather than inferred from three separate answers
  • Historical analogs from the same series: earlier windows whose shape resembles now, with the full distribution of what followed — win rate, median, min, max and n over a fixed forward horizon
  • A screener over liquid US large caps, core and sector ETFs and major crypto pairs, filtered by asset class, regime, pattern and minimum base rate, ranked by base rate with its confidence interval
  • A capability call that states the covered asset classes, data sources and delays, timeframes, endpoints, per-call prices and tier limits, and returns no market data at all
  • Timeframes from 1m through 1w, with US equities split- and dividend-adjusted and crypto spot in realtime
Requirements

Nothing installed: the remote server at https://patternfetch.com/mcp speaks streamable HTTP, and initialize and tools/list are free — only a tool call needs auth. Add the URL in Claude Code, Claude Desktop, Cursor or claude.ai and authorize once, which mints a free-tier key, or send a pf_ key as a bearer token. For stdio-only setups the npm package ships patternfetch-mcp, a zero-dependency bridge that takes PATTERNFETCH_API_KEY and falls back to an embedded snapshot for tools/list when the remote is unreachable. Calls are priced individually and paid from credit — $3 on signup, at least $0.50 of it usable without a card. The output is impersonal market data, not advice: base rates are gross directional frequencies with no stops, fees or slippage modelled.

Setup effort

One command — npx -y patternfetch-mcp