manager_portfolio

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

Every 13F position reported by one institutional manager, largest first — the classic manager-first view, over the same hosted table. Give the manager name (“Berkshire Hathaway”, “Pershing Square”). Returns each holding with value and share count, plus the reported quarter.

Parameters

NameTypeRequiredDescription
managerstringyesFiling manager name or a distinctive fragment of it.
limitnumbernoHow many positions to return, 1-200 (default 50).

Example call

Arguments

{
  "manager": "BERKSHIRE HATHAWAY",
  "limit": 25
}

curl

curl -X POST https://gateway.pipeworx.io/sec-13f/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"manager_portfolio","arguments":{"manager":"BERKSHIRE HATHAWAY","limit":25}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('manager_portfolio', {
  "manager": "BERKSHIRE HATHAWAY",
  "limit": 25
});

Connect

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

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

See Getting Started for client-specific install steps.

Regenerated from source · build August 12, 2026