
Sec Nmfp MCP server
online · 100% uptimeSEC Form N-MFP — money market fund portfolio holdings.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Sec Nmfp yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Sec Nmfp tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How Sec Nmfp compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 254 ms
- faster than 55% of 30,031 servers
Release history: 4 versions in the registry since 2026-09-16, latest 2026-10-29, typically one every 8 days.
Install Sec Nmfp in Claude Code, Cursor or VS Code
claude mcp add --transport http sec-nmfp https://gateway.pipeworx.io/sec-nmfp/mcp
What the publisher says
From the Sec Nmfp repository's README, as published. We do not edit it. Read it on GitHub
@pipeworx/sec-nmfp
US money market fund portfolio holdings, from SEC Form N-MFP. Keyless.
Part of Pipeworx — an MCP gateway connecting AI agents to 1576+ live data sources.
Tools
- nmfpsecurityholders(issuer, period?, limit?) — which money market funds hold a given issuer's paper. Accepts an issuer name fragment or a CUSIP.
- nmfpfundholdings(fund, period?, limit?) — one fund's reported portfolio for a month, with a per-category position count.
- nmfp_periods() — which monthly reporting periods SEC has published (currently 50) and the date range each covers.
The inversion is the point of this pack
SEC publishes N-MFP filing-first: one filing per fund per month, portfolio inside. So "what does this fund hold" is the natural question and "which funds hold this issuer's paper" is not — that one requires reading every filing in the period. nmfpsecurityholders does exactly that on each call, which is the reason to have the pack at all. When a bank or an issuer wobbles, the question people ask is who is exposed, and there is no filing that answers it.
Measured on the 2026-07-09→2026-08-07 period: 341 fund filings, 47,129 holdings. Federal Home Loan Bank alone appears in 129 funds across 6,489 positions.
Reading traps, surfaced in the responses
positionsbycategory says how many holdings sit in each category, not how much money does. A fund running many small repo positions against one large Treasury block reads repo-heavy by count and may not be by value. Both tools say this in reading_note.
- Positions are counts, not dollars. N-MFP position value is not carried here, so
The found: false path says that rather than implying the fund holds nothing.
- Only money market funds file N-MFP. A bond or equity fund will never appear, however large.
entity. Matching is substring, and the miss path tells the caller to shorten the fragment rather than concluding no fund holds it.
- Issuer names are as the fund typed them — FEDERAL HOME LOAN BANK SYSTEM, not a normalized
Shape
One ZIP per monthly period, ~11.9MB, carrying 23 TSVs. Three are read: NMFPSUBMISSION (the fund and its filing), NMFPSERIESLEVELINFO, NMFPSCHPORTFOLIOSECURITIES (the holdings). The rest are skipped — including NMFPCOLLATERALISSUERS, which is 55MB raw on its own, five times the whole rest of the archive, and answers no question asked here.
Read live per call rather than kept in a mirror: one period is one fetch, and a money-market question is nearly always about the latest month.
Two file-format notes worth keeping, because both have cost time in this codebase:
on some datasets, which zeroes the local-header sizes; a reader that trusts them extracts nothing.
- Sizes come from the ZIP central directory, not local headers. SEC sets the data-descriptor flag
windows do not align to calendar months and shift each cycle. This is the fourth SEC dataset here with its own path convention, so the index page is read and the URL is never constructed.
- The filenames encode a date range (20260709-20260807_nmfp.zip) that is not derivable — the
Cadence
Money market funds file monthly; SEC posts a period a few days after it closes.
Source
SEC Form N-MFP data sets — https://www.sec.gov/data-research/sec-markets-data/dera-form-n-mfp-data-sets
Quick Start
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"sec-nmfp": {
"url": "https://gateway.pipeworx.io/sec-nmfp/mcp"
}
}
}What this endpoint actually serves
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Sec Nmfp: common questions
- Is Sec Nmfp MCP server safe?
- Mostly: it is graded B (77/100). Read the Sec Nmfp safety report
- How do I install Sec Nmfp?
- It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Sec Nmfp need an API key?
- Yes. The registry entry asks for
PIPEWORX_API_KEY. - Is Sec Nmfp maintained?
- The last commit was 38 days ago (2026-09-26). The latest release is v0.2.0.
- Is Sec Nmfp up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Sec Nmfp compare with other MCP servers?
- safety score 77/100 (higher than 50% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 254 ms (faster than 55% of 30,031 servers). Full comparison.