Ofr Funding
liveGovernmentOFR Short-Term Funding Monitor API — data.financialresearch.gov/v1, keyless, no auth wall. The Office of Financial Research (US Treasury) publishes collateral- and tenor-level US repo market data (DVP, GCF, and tri-party segments) and money-market-fund balance-sheet composition, both series the NY Fed's own release does not carry.
Tools
ofr_repo_ratesUS repo market rates/volumes broken out by COLLATERAL segment (dvp = FICC DVP service, gcf = GCF Repo service, tri = tri-party, tri_ex_fed = tri-party excluding the Fed's own ON RRP counterparty trade
No parameters required.
Try it
ofr_mmf_holdingsMoney market mutual fund investment composition, monthly, from OFR's MMF Data Release — how much of aggregate MMF assets sit in repo (overall, or split by Treasury/agency/other collateral and by count
No parameters required.
Try it
ofr_search_funding_seriesBrowse the full catalog of OFR repo-market and money-market-fund mnemonics by name (e.g. "tri-party", "GCF", "corporate debt", "federal reserve") — use this to find the exact series behind ofr_repo_ra
No parameters required.
Try it
ofr_funding_anomalyCompares the LATEST observation of a repo or MMF series to its trailing window (mean, stddev over the N observations before it) and reports the delta and z-score — "what changed unusually" in short-te
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/ofr-funding/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/ofr-funding/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"ofr_repo_rates","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("ofr_repo_rates", {});// Or ask in plain English:
const answer = await px.ask("ofr short-term funding monitor api — data");