{
  "markdown": "# Government Contract Award Monitor MCP Server\n\n[![Smithery](https://smithery.ai/badge/mambabuilt/mcp-public-award-monitor)](https://smithery.ai/servers/mambabuilt/mcp-public-award-monitor) [![Glama score](https://glama.ai/mcp/servers/mambalabsdev/mcp-public-award-monitor/badges/score.svg)](https://glama.ai/mcp/servers/mambalabsdev/mcp-public-award-monitor) [![MCP Registry](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fregistry.modelcontextprotocol.io%2Fv0%2Fservers%3Fsearch%3Dcom.mambabuilt%252Fmcp-public-award-monitor%26limit%3D1&query=%24.servers%5B0%5D._meta%5B%22io.modelcontextprotocol.registry%2Fofficial%22%5D.status&label=mcp%20registry&color=blue)](https://registry.modelcontextprotocol.io/v0/servers?search=com.mambabuilt/mcp-public-award-monitor&limit=1) [![npm version](https://img.shields.io/npm/v/@mambalabsdev/mcp-public-award-monitor)](https://www.npmjs.com/package/@mambalabsdev/mcp-public-award-monitor) [![npm downloads](https://img.shields.io/npm/dm/@mambalabsdev/mcp-public-award-monitor)](https://www.npmjs.com/package/@mambalabsdev/mcp-public-award-monitor) [![license](https://img.shields.io/github/license/mambalabsdev/mcp-public-award-monitor)](https://github.com/mambalabsdev/mcp-public-award-monitor/blob/main/LICENSE) [![mcpservers.org](https://img.shields.io/badge/mcpservers.org-listed-blue)](https://mcpservers.org/servers/mambalabsdev/mcp-public-award-monitor)\n\nMCP server for the Mamba Labs [Government Contract Award Monitor](https://apify.com/mambalabs/public-award-monitor) actor on Apify.\n\nPick 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.\n\n## Install\n\n```bash\nnpx -y @mambalabsdev/mcp-public-award-monitor\n```\n\n### Claude Desktop\n\n```json\n{\n  \"mcpServers\": {\n    \"mamba-public-award-monitor\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@mambalabsdev/mcp-public-award-monitor\"],\n      \"env\": { \"APIFY_TOKEN\": \"your-apify-token\" }\n    }\n  }\n}\n```\n\nGet an Apify token at [console.apify.com/account/integrations](https://console.apify.com/account/integrations).\n\n## Tool\n\n### `monitor_public_awards`\n\nRegister and window in, the companies that won public work out.\n\n| Input | Type | Required | Notes |\n| --- | --- | --- | --- |\n| `register` | enum | yes | Which award register to read. `us_federal_contracts` and `us_federal_grants` from USASpending, `us_nih_sbir` from NIH RePORTER, `uk_contracts_finder` and `uk_find_a_tender` from the UK registers. Default `us_federal_contracts`. |\n| `window_days` | 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 `7`. |\n| `min_award_value` | string | no | Drops awards below this amount in the register's own currency. Set to 0 to keep everything. Default `100000`. |\n| `max_entities` | 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 `100`. |\n| `exclude_government_recipients` | 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 `true`. |\n| `resolve_domains` | boolean | no | Looks up each winner's website. Turning it off makes the run roughly 20x faster and returns `recipient_domain` as null with `domain_status` `not_attempted`. Default `true`. |\n| `domain_confidence_floor` | enum | no | `strict`, `standard` or `loose`. Strict returns fewer domains and almost no wrong ones. Loose returns the most domains and about a third of them are wrong. Default `standard`. |\n\n## Reading the output\n\nOne 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.\n\n## Billing\n\nYou are charged per winning company returned, plus a small actor start fee. `max_entities` is therefore a hard cost cap.\n\nPricing is on the [actor's Apify page](https://apify.com/mambalabs/public-award-monitor). Running this server consumes Apify credits.\n\n## What this server does and does not do\n\nIt 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.\n\nThis 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.\n\nErrors 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.\n\n## Source\n\nThe actor is on the [Apify Store](https://apify.com/mambalabs/public-award-monitor). This wrapper is [MIT licensed](LICENSE).\n\nBuilt by [Mamba Labs](https://apify.com/mambalabs)\n",
  "bytes": 5260,
  "sha": "f09588dad60a4f1579606f16ad91a15579077ee6a083ca02478398a93bccb32e",
  "repo_slug": "mambalabsdev/mcp-public-award-monitor",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_mambabuilt_mcp_public_award_monitor_8ef48d9a/readme"
}