Skip to main content
Glama

Plan Data API

Bulk list of plans by industry, place and size: address, industry, participants, assets, inception date, recordkeeper

list_prospects
Read-onlyIdempotent

A list of plans for prospecting or research, many per call: plan and sponsor name, mailing address, EIN and plan number, industry, plan type, effective (inception) date, participants and net assets at the end of the latest plan year, form type, recordkeeper and primary advisor last seen on Schedule C, and the filing's ACK ID.

Filter by industry, place (state, city, ZIP), size, plan type, effective date or recordkeeper. Large (long-form) filers only unless filer_size says otherwise. Use search_plans instead to find one company's plan by name, and get_plan for everything about one plan. Paging stops at offset 500: narrow the filters to see more.

Price: $0.25 per call, paid in USDC on Base (mainnet) with x402 (MCP transport). Without payment the tool returns the payment requirements. Errors and empty results aren't charged.

Same data as GET /prospects of the Plan Data API.

Input Schema

NameRequiredDescriptionDefault
zipNoSponsor's ZIP code or its start (3-5 digits), e.g. 432 for the Columbus, OH area.
cityNoSponsor's city, as on the filing (case doesn't matter). Best with `state`.
sortNoassets (largest first, the default), participants (most first), name (A-Z by sponsor) or newest_plan (latest effective date first).assets
limitNoPlans per page (1-100). The price is per call, whatever the limit.
stateNoTwo-letter state of the sponsor's address, e.g. OH.
offsetNoPlans to skip (0-500).
industryNoThe sponsor's industry: words ("restaurants", "car dealers", "law firms") or a NAICS business code or its start ("62" = health care, "5411" = legal services). Separate several with commas. `meta.query.industry` lists the codes each one matched.
plan_typeNoPlan type, as in `search_plans` (e.g. 401k, dc, db).
filer_sizeNolarge (the default) = long-form filers: Form 5500 with Schedule H, generally 100+ participants, with providers on Schedule C. small = 5500-SF or Schedule I. any = both.large
max_assetsNoMaximum end-of-year net assets in dollars.
min_assetsNoMinimum end-of-year net assets in dollars, in the plan's latest plan year.
recordkeeperNoOnly plans whose latest Schedule C names this recordkeeper (any brand, matched to its family as in `search_plans`).
include_endedNoInclude plans that are terminated, merged into another plan, or stopped filing. Off by default.
effective_afterNoOnly plans whose effective (inception) date is on or after this date (YYYY-MM-DD).
effective_beforeNoOnly plans whose effective (inception) date is on or before this date (YYYY-MM-DD).
max_participantsNoMaximum end-of-year participants.
min_participantsNoMinimum end-of-year participants, in the plan's latest plan year.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources