BidCatch
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Live US government bids, awards, expiring contracts, agency forecasts, and protest rulings.
| Author | io.github.linkvectorized |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2892 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"BidCatch": {
"url": "https://bidcatch.co/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (8)
search_bidsSearch government bid opportunities (open and past) by keyword, state, and buyer level. Results are relevance-ranked; keyword matches in the title outrank passing mentions in the description.
Parameters:
query(required) — string — Keywords, e.g. 'fiber optic' or 'cyber'tier— string — Level of government buyerstate— string — Two-letter US state code, e.g. TXopen_only— boolean — true = only bids whose deadline has not passed
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_award_historySearch federal contract award history — who won what, for how much, and when. Use it to size up incumbents, price work, or find buyers. Requires a BidCatch intel key.
Parameters:
query(required) — string — Keywords matched against description, recipient, and agencysort— stringstate— string — Two-letter US state code, e.g. TX
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_recompete_radarList federal contracts nearing expiration — each one a competition about to reopen. Filter by keyword, NAICS code, or state. Requires a BidCatch intel key.
Parameters:
naics— string — NAICS industry code, e.g. 541512query— string — Keywords matched against description, recipient, and agencystate— string — Two-letter US state code, e.g. TX
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_agency_forecastList an agency's published procurement forecast — planned contract actions with estimated values and timelines, in the agency's own words. Planning-grade data; entries can be revised or cancelled. Requires a BidCatch intel key.
Parameters:
agency(required) — string — Agency name or distinctive fragment, e.g. 'Interior' or 'Veterans'
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_protest_recordSearch Government Accountability Office (GAO) bid protest decisions — who challenged an award, and whether the referee sustained or denied it. Requires a BidCatch intel key.
Parameters:
query(required) — string — Keywords matched against agency and case matter
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
check_exclusionsCheck SAM.gov's exclusion (debarment) list for a company or person — entities the government has barred from receiving federal contracts or subcontracts. Run this before teaming with or subcontracting to anyone: one excluded partner can poison a bid. Match by exact company name or UEI; a state filter disambiguates common names. Records come from SAM.gov's published exclusions extract, refreshed weekly.
Parameters:
uei— string — SAM.gov Unique Entity ID — the strongest match keyname— string — Company or person name, e.g. 'Acme Paving LLC'state— string — Two-letter US state code, e.g. TX
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
find_teaming_partnersFind who a company teams with on federal contracts — the primes it subcontracts for and the subcontractors under it. Built from prime-reported subcontract records (USAspending/FSRS): real reported relationships, not guesses. Use it before a recompete to map an incumbent's bench, or to find primes a subcontractor already works with. Requires a BidCatch intel key.
Parameters:
uei— string — SAM.gov Unique Entity ID — the strongest match keyrole— string — prime = only partners they sub FOR; sub = only subs UNDER them; omit for bothcompany— string — Company name, e.g. 'Booz Allen Hamilton' — resolved to the strongest match
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
search_awardsFilter federal contract awards by exact fields — recipient, awarding agency, NAICS code, state — instead of keyword search. Includes a single-bid filter for awards that drew exactly one offer. Use this when you know the slice you want; use get_award_history for topic/keyword search. Requires a BidCatch intel key.
Parameters:
sort— stringnaics— string — NAICS code, e.g. 541512state— string — Two-letter US state code, e.g. TXagency— string — Awarding agency (partial match), e.g. 'Veterans Affairs'recipient— string — Recipient name (partial match), e.g. 'Lockheed'one_bid_only— boolean — true = only awards that received exactly one offer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.