MCP server exposing 2 tools for dtcc-swaps.
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/dtcc-swaps/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
dtcc_swaps_recent — Most-recently disseminated swap transactions from DTCC's public, CFTC-Part-43-mandated real-time price dissemination feed (pddata.dtcc.com), live. Covers CFTC-regulated swaps (commodity CO, credit CR, equity EQ, FX, interest-rate IR), SEC-regulated security-based swaps (credit CR, equity EQ, interest-rate IR), and Canadian-regulator swaps (credit CR, equity EQ, interest-rate IR). Each record carries notional amount/currency, fixed/floating rate terms, execution/effective/expiration dates, product identifiers, and an actionType (NEWT=new trade, CORR=correction, EROR=error/cancel, MODI=modification, TERM=termination) — corrections and cancellations of an earlier trade appear as NEW records with that actionType, not as edits, so this is an append-only event log, not a snapshot.dtcc_swaps_dissemination_files — Index of DTCC's public swap dissemination data files for a regulator/asset-class: either 5-minute intraday 'slice' files (rolling, current trading activity) or end-of-day 'cumulative' files (one per prior day), each with a row count and a public download URL for the full CSV-in-zip. Use this to find bulk files covering more history than dtcc_swaps_recent's rolling ~100-row live window returns; it lists the files, it does not download/unzip them.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/dtcc-swaps/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io