Government Contract Award Monitor MCP Server
Query public award registers for companies that won government contracts or grants in a chosen time window, returning one flat row per winning company.
Choose among US federal contracts, US federal grants, NIH SBIR/STTR, UK Contracts Finder, and UK Find a Tender.
Set a lookback window (1–90 days), minimum award value, max billed entities, and whether to exclude government, university, or public-authority recipients.
Resolve company domains with strict, standard, or loose confidence, or disable domain resolution for faster runs.
Get award count, total/largest award value, awarding body, award date, source deep link, recipient register ID, and resolved domain.
Read-only; reports already-made awards, not open tenders; requires
APIFY_TOKENand consumes Apify credits.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Government Contract Award Monitor MCP Server Monitor US federal contracts over $500k awarded in the last 30 days"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Government Contract Award Monitor MCP Server
MCP server for the Mamba Labs US and UK Contract Award Winners by Company actor on Apify.
Pick a register and a time window. It returns the companies that won public work in that window, one flat row per winning company, with award count, total value, awarding body, award date, and a resolved company domain.
Install
npx -y @mambalabsdev/mcp-public-award-monitorClaude Desktop
{
"mcpServers": {
"mamba-public-award-monitor": {
"command": "npx",
"args": ["-y", "@mambalabsdev/mcp-public-award-monitor"],
"env": { "APIFY_TOKEN": "your-apify-token" }
}
}
}Get an Apify token at console.apify.com/account/integrations.
Related MCP server: Tender MCP
Tool
monitor_public_awards
Register and window in, the companies that won public work out.
Input | Type | Required | Notes |
| enum | yes | Which award register to read. |
| string | no | How many days back from today to read awards for, 1 to 90. US federal data lags about two days, so do not use a one day window on the US registers. Default |
| string | no | Drops awards below this amount in the register's own currency. Set to 0 to keep everything. Default |
| string | no | Hard cap on billed rows, 1 to 1000. Winners are sorted by total award value, and the run log says how many were dropped. Default |
| boolean | no | Drops winners that are themselves government, universities, or public authorities. Leave this on for the grant registers or you get state departments of education instead of companies. Default |
| boolean | no | Looks up each winner's website. Turning it off makes the run roughly 20x faster and returns |
| enum | no |
|
| number | no | Optional spending cap for this call, in USD. The actor stops before any charge that would take the run past this amount and keeps every row already charged. |
Reading the output
One row per winning company, not one per award. total_award_value, largest_award_value and award_count_in_window size the opportunity. recipient_register_id is the UEI in the US and the Companies House number in the UK, which is what you match against a CRM. latest_award_url is the deep link to the source record.
Billing
You are charged per winning company returned, plus a small actor start fee. max_entities is therefore a hard cost cap.
Prices from the live pricing record, read 2026-10-16:
Event | Price per event (USD) | Fires when |
| $0.00005 | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). |
| $0.005 on the Free plan, down to $0.00425 on higher Apify plans | Charged once per company returned that won a public contract or grant in your window. Summary rows carry no company and are never charged. |
The current price is on the actor's Apify page. Running this server consumes Apify credits.
What this server does and does not do
It is a thin client for the Apify actor. It passes your input through and returns the actor's output unchanged. Every behavior described above lives in the actor, not here.
This is not a tender feed and not a procurement pipeline tool. It does not tell you what is open to bid on. It reports awards that have already been made and names the company that won.
Errors are surfaced, never swallowed. An invalid input, an invalid token, an exhausted balance, a timeout, or a run that returns anything other than a dataset all come back as an explicit tool error rather than as an empty result.
Source
The actor is on the Apify Store. This wrapper is MIT licensed.
Built by Mamba Labs
Available Tools
1 toolmonitor_public_awardsMonitor Public AwardsARead-onlyIdempotent
Pick a public award register and a time window and it returns the companies that won public work in it, one flat row per winning company rather than one per award, with award count, total value, largest award, awarding body, award date, a deep link to the source record, and a resolved company domain. Five registers are covered: US federal contracts and US federal grants from USASpending, NIH SBIR and STTR from NIH RePORTER, and UK Contracts Finder and UK Find a Tender. This reports awards that have already been made, so it is not a tender feed and will not tell you what is open to bid on. US federal data lags about two days, so a one day window on a US register returns little or nothing. Winners are sorted by total award value and max_entities is the hard cap on billed rows. Requires an APIFY_TOKEN and consumes Apify credits. Read only.
Inputs: register (required), window_days, max_entities, min_award_value, +3 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 1 tool
Only one tool exists, so there is no overlap or ambiguity between tool purposes.
The tool name 'monitor_public_awards' uses a clear verb-noun pattern that accurately describes its function.
A single tool is minimal, but the tool itself aggregates multiple award registers, making it a self-contained utility. Still, one tool feels thin for a server.
The tool fully covers the monitoring of public awards across multiple registers, providing award counts, values, dates, and source links. No obvious dead ends.
Maintenance
Related MCP Connectors
Monitor live government contracts and tenders across US Federal awards, EU TED OJ S & Brazil PNCP.
See who wins EU public contracts (TED award notices). $0.03/call via x402.
Alerts on official data: US and EU tenders, federal awards and grants, permits, MAP violations.
Track US federal contract changes: what changed, deltas, competitor award watch, award search.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables research of federal contract awards and competitive landscape analysis using the USASpending.gov API. Supports searching for contracts, analyzing recipients, tracking spending trends, and identifying market opportunities in government contracting.2MIT
- AlicenseAqualityCmaintenanceEnables AI agents to find, score, and monitor government contract opportunities across UK, EU, and US with AI-powered relevance scoring.2103 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables searching and analyzing government tenders, contract awards, and pre-tender pipelines from 21 official sources, with tools for tender search, award intelligence, and detailed notice retrieval.MIT
- AlicenseNot gradedqualityBmaintenanceEnables querying US defense contract awards of $7.5M+ from the daily press-release feed, including recent announcements, contractor/service rankings, and coverage statistics.120 npmMIT