nport_fund_owners

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

Which mutual funds and ETFs hold a given stock or bond, ranked by position size, from SEC Form N-PORT portfolio filings — the reverse of a fund fact sheet, which makes you name the fund first. Give a ticker (“NVDA”), a company name (“NVIDIA”), or a CUSIP. Returns each fund, its sponsor, the position value, share or principal count, and what percent of that fund’s net assets it is. Answers “which ETFs hold the largest positions in NVDA”, “what funds own this corporate bond”, “who are the biggest fund holders of this stock”.

Parameters

NameTypeRequiredDescription
securitystringyesTicker, company name, or CUSIP. A ticker resolves through OpenFIGI to the underlying company.
quarterstringnoRelease to search, e.g. “2026q2”. Omit to search everything loaded.
limitnumbernoHow many holders to return, 1-200 (default 25).

Example call

Arguments

{
  "security": "NVDA",
  "limit": 10
}

curl

curl -X POST https://gateway.pipeworx.io/sec-nport/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"nport_fund_owners","arguments":{"security":"NVDA","limit":10}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('nport_fund_owners', {
  "security": "NVDA",
  "limit": 10
});

More examples

{
  "security": "NVIDIA Corp"
}

Connect

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

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

See Getting Started for client-specific install steps.

Regenerated from source · build August 25, 2026