bch1212 avatar

Pubrecords

bch1212/mcp-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 tools

Public 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

status mcp price

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.

SourceTools
OpenCorporates, SEC EDGAR, CourtListener, USASpending, NPPES, FCCPublic-records tools (companies, filings, courts, spending, licenses, entity verification)
Grants.govGrant search, details, agency rollup, deadline radar
SAM.govContract search, notice details, award notices

View the full README on GitHub

Details

Repository
github.com/bch1212/mcp-pubrecords
Website
github.com/bch1212/mcp-pubrecords
Transport
HTTP
Auth
Required
Registry
MCP registry, active

More from bch1212