MCP server exposing 4 tools for finra.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/finra/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
short_volume_daily — FINRA Reg SHO daily short-sale volume for one symbol on one trading day, summed across every consolidated-NMS reporting facility (Nasdaq TRF Carteret, NYSE TRF, Nasdaq TRF Chicago) so the total matches FINRA's consolidated CNMS figure. Returns short_volume, short_exempt_volume, total_volume, short_ratio (short / total), and the per-facility breakdown. Publishing lag is T+1 or better; omit `date` for the most recent published day. Zero-rated: FINRA's terms forbid charging for this data, so the call costs 0 credits.short_volume_history — FINRA Reg SHO daily short-sale volume time series for one symbol — up to 30 trading days ending at `end_date` (default: most recent published day). Each day carries short_volume, short_exempt_volume, total_volume and short_ratio summed across every consolidated-NMS reporting facility, so the daily totals match FINRA's consolidated CNMS figures. Use it to see how a symbol's short-sale share of volume moved over recent sessions. Zero-rated: costs 0 credits.short_volume_top — Ranks symbols on a given trading day by short_ratio (short_volume / total_volume) using FINRA Reg SHO daily data summed across every consolidated-NMS reporting facility. Scans the whole published day (~12,000 symbols) and returns the highest-ratio names. Useful for spotting heavily-shorted names; raise min_total_volume to exclude thinly-traded micro-caps. Zero-rated: costs 0 credits.short_interest — FINRA consolidated SHORT INTEREST for one symbol — the bi-monthly settlement-date data: total open short position, days-to-cover, average daily volume, and change vs the prior settlement. This is the "% short / days-to-cover" metric investors cite — DISTINCT from short_volume_daily (daily short-sale VOLUME). Returns the latest settlement plus recent history, plus the FINRA attribution the data is licensed under. Zero-rated: FINRA's terms forbid charging for it, so this call costs 0 credits.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/finra/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io