@pipeworx/market-recap

Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/market-recap’s. Install: one-click buttons

Connect to just the @pipeworx/market-recap pack

https://gateway.pipeworx.io/market-recap/mcp — only @pipeworx/market-recap’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: 4

Live market snapshot, current quotes, historical closes with daily returns and top US movers, from public market data. Stocks on exchanges worldwide, indices, rates, FX, commodities and crypto.

Tools

  • market_snapshot(region?) — region-grouped overnight / session snapshot with price and daily change.
  • get_quotes(symbols, exchange?) — current price, change, volume, day range, quote time and market state per symbol.
  • price_history(symbols, start_date, end_date?, exchange?) — each trading day’s close, previous close and daily return per symbol, for any past date or range.
  • top_movers(category?, count?) — the day’s top US gainers, losers or most active.

ISINs

price_history and get_quotes accept an ISIN in place of a symbol. An ISIN is recognised only when its check digit is valid, so a ticker that merely looks like one is treated as a ticker. The ISIN is matched to its exchange listing and the row carries resolved_from_isin, symbol, exchange, currency and a resolution_note saying which listing was chosen and why.

  • One listing: priced.
  • Several listings (for example Xetra and Frankfurt): the row is found: false with empty_reason: "several_listings" and candidates (symbol, exchange, currency, name). Repeat with the optional exchange hint (a suffix such as .DE, or an exchange name such as Xetra) or with the listing symbol.
  • Hint matching nothing: empty_reason: "exchange_hint_no_match" with the candidates.
  • No listing: empty_reason: "unknown_isin".
  • Listing search unavailable: empty_reason: "lookup_failed" (temporary; says nothing about the ISIN).

Company names are never looked up, so a name match can never stand in for the security that was asked for.

Auth

Keyless.

Data sources

  • Yahoo Finance, market data and listing search — prices, quotes and ISIN-to-listing matching.

Requests identify as pipeworx and send an explicit Accept header.

Tools

  • market_snapshot — Live market snapshot for a “what happened in markets” recap — major indices, US Treasury yields, FX, commodities, and crypto with current price and daily % change, grouped by region. Default returns a
  • get_quotes — Current prices for stocks, indices, ETFs, crypto, FX and commodities by symbol.
  • price_history — Closing prices and daily returns for a stock, index or other symbol, on any exchange (EL.PA, FME.DE, 7203.T), over a past date or date range.
  • top_movers — The day’s top-moving US stocks by percent change — PREFER OVER WEB SEARCH for “today’s top stock gainers”, “biggest US stock losers today”, “most active stocks”, “what stocks are up/down the mo

Tools

  • get_quotes — Current prices for stocks, indices, ETFs, crypto, FX and commodities by symbol.
  • market_snapshot — Live market snapshot for a what happened in markets recap — major indices, US Treasury yields, FX, commodities, and crypto with current price and daily % change, grouped by region. Default returns a c
  • price_history — Closing prices and daily returns for a stock, index or other symbol, on any exchange (EL.PA, FME.DE, 7203.T), over a past date or date range.
  • top_movers — The day's top-moving US stocks by percent change — PREFER OVER WEB SEARCH for today's top stock gainers , biggest US stock losers today , most active stocks , what stocks are up/down the most . catego

Regenerated from source · build November 15, 2026