
Pubrecords
Aggregates five federal public-records APIs into a single tool surface: OpenCorporates for business entities and officers, SEC EDGAR for filings, CourtListener for federal dockets, USASpending.gov for contract awards, and NPPES/FCC for professional licenses. You get ten tools including cross-source entity verification with a confidence score, company officer lookups, and federal litigation search. Responses are cached 24 hours and rate-limit failures surface as structured envelopes instead of crashes. Built for KYB, due diligence, and sales research where you need to verify a counterparty exists, find their registered agent, or surface adverse litigation without managing six different API credentials. Free tier gives you 30 calls per day to evaluate before committing to the paid tiers.
- tools
- 18
- auth
- Secret needed
- transport
- HTTP
- last updated
- May 9, 2026
Tools
18 toolsPublic tool metadata for what this MCP can expose to an agent.
search_companiesOpenCorporates entities
OpenCorporates entities
No parameter schema in public metadata yet.
get_company_detailsOfficers, registered agent, filings
Officers, registered agent, filings
No parameter schema in public metadata yet.
search_sec_filingsEDGAR filing list
EDGAR filing list
No parameter schema in public metadata yet.
get_sec_filingFiling metadata + index URL
Filing metadata + index URL
No parameter schema in public metadata yet.
search_court_casesRECAP federal dockets
RECAP federal dockets
No parameter schema in public metadata yet.
lookup_federal_spendingUSASpending awards
USASpending awards
No parameter schema in public metadata yet.
lookup_npiNPPES providers
NPPES providers
No parameter schema in public metadata yet.
get_ucc_filingsUCC liens (roadmap — see Data Gaps)
UCC liens (roadmap — see Data Gaps)
No parameter schema in public metadata yet.
verify_entityCross-source 0–100 confidence score
Cross-source 0–100 confidence score
No parameter schema in public metadata yet.
search_licensesNPI + FCC license union
NPI + FCC license union
No parameter schema in public metadata yet.
search_grantsGrants.gov opportunities
Grants.gov opportunities
No parameter schema in public metadata yet.
get_grant_detailsFull Grants.gov record
Full Grants.gov record
No parameter schema in public metadata yet.
search_contractsSAM.gov solicitations
SAM.gov solicitations
No parameter schema in public metadata yet.
get_contract_detailsOne SAM.gov notice
One SAM.gov notice
No parameter schema in public metadata yet.
search_awardsSAM.gov award notices
SAM.gov award notices
No parameter schema in public metadata yet.
get_agenciesAgencies with open opportunities
Agencies with open opportunities
No parameter schema in public metadata yet.
get_deadlinesGrants closing inside the window
Grants closing inside the window
No parameter schema in public metadata yet.
match_opportunitiesTop grants + contracts for an org profile
Top grants + contracts for an org profile
No parameter schema in public metadata yet.
Sponsors
Readme
Halverson IQ Data
One paid MCP server for US public records, federal grants, and federal contracts. Companies, SEC filings, court dockets, spending awards, licenses, Grants.gov opportunities, and SAM.gov contract notices share a single API key and a single bill.
What this server includes
This repository is the combined Halverson IQ Data server.
| Source | Tools |
|---|---|
| OpenCorporates, SEC EDGAR, CourtListener, USASpending, NPPES, FCC | Public-records tools (companies, filings, courts, spending, licenses, entity verification) |
| Grants.gov | Grant search, details, agency rollup, deadline radar |
| SAM.gov | Contract search, notice details, award notices |
Details
- Repository
- github.com/bch1212/mcp-pubrecords
- Website
- github.com/bch1212/mcp-pubrecords
- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active