nmfp_fund_holdings

Pack: sec-nmfp · Endpoint: https://gateway.pipeworx.io/sec-nmfp/mcp

The portfolio a US money market fund reported to the SEC on Form N-MFP for one month: every security it held, with issuer, title, investment category (Treasury debt, government agency debt, repurchase agreement, financial company commercial paper, certificate of deposit) and maturity dates. Give the fund or series name (“Fidelity Government Money Market”, “Vanguard Federal”). Answers “what is this money market fund invested in”, “how much Treasury paper does it hold”.

Parameters

NameTypeRequiredDescription
fundstringyesFund registrant or series name, or a fragment of it.
periodstringnoReporting period id from nmfp_periods. Omit for the most recent published month.
limitnumbernoMaximum holdings to return, 1-500 (default 100).

Example call

Arguments

{
  "fund": "Fidelity Government Money Market",
  "limit": 25
}

curl

curl -X POST https://gateway.pipeworx.io/sec-nmfp/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"nmfp_fund_holdings","arguments":{"fund":"Fidelity Government Money Market","limit":25}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('nmfp_fund_holdings', {
  "fund": "Fidelity Government Money Market",
  "limit": 25
});

More examples

{
  "fund": "Goldman Sachs Financial Square Government Fund"
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "sec-nmfp": {
      "url": "https://gateway.pipeworx.io/sec-nmfp/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build August 25, 2026