Federal award market reports
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Use this when the user wants competitor contract awards, government contract award history or recompete research. Looks up live public federal awards for one to ten competitor names and makes an Excel comparison. Up to 25 returned awards per competitor; names match text and may include subsidiaries; dates from 2007-10-01 to today UTC. Failed items leave successful competitors available. Do not use for corporate identity verification, open solicitations or bids.
Up to 10 values, each up to 2 characters. Example: ["TX"].
Up to 5 values, each up to 150 characters. Example: ["VA"].
Last action date, no later than today UTC; default today UTC. Example: 2026-10-01.
Up to 5 values, each up to 50 characters. Example: ["janitorial"].
Up to 10 values, each up to 4 characters. Example: ["S201"].
First action date, YYYY-MM-DD, from 2007-10-01. Default end minus 365 days. Example: 2025-10-01.
Up to 10 values, each up to 80 characters. Example: ["Leidos", "SAIC"].
Up to 10 values, each up to 6 characters. Example: ["541512"].
Award group, default contracts. Example: idvs uses last date to order for the ending window.
Use this when the user wants competitor contract awards, government contract award history or recompete research. Looks up live public federal awards for one to ten competitor names and makes an Excel comparison. Up to 25 returned awards per competitor; names match text and may include subsidiaries; dates from 2007-10-01 to today UTC. Failed items leave successful competitors available. Do not use for corporate identity verification, open solicitations or bids.
| Argument | Type | Description |
|---|---|---|
| states | array | Up to 10 values, each up to 2 characters. Example: ["TX"]. |
| agencies | array | Up to 5 values, each up to 150 characters. Example: ["VA"]. |
| end_date | string | Last action date, no later than today UTC; default today UTC. Example: 2026-10-01. |
| keywords | array | Up to 5 values, each up to 50 characters. Example: ["janitorial"]. |
| psc_codes | array | Up to 10 values, each up to 4 characters. Example: ["S201"]. |
| start_date | string | First action date, YYYY-MM-DD, from 2007-10-01. Default end minus 365 days. Example: 2025-10-01. |
| competitors | array | Up to 10 values, each up to 80 characters. Example: ["Leidos", "SAIC"]. |
| naics_codes | array | Up to 10 values, each up to 6 characters. Example: ["541512"]. |
| award_category | string | Award group, default contracts. Example: idvs uses last date to order for the ending window. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"states": {
"type": "array",
"items": {
"type": "string",
"maxLength": 2
},
"maxItems": 10,
"description": "Up to 10 values, each up to 2 characters. Example: [\"TX\"]."
},
"agencies": {
"type": "array",
"items": {
"type": "string",
"maxLength": 150
},
"maxItems": 5,
"description": "Up to 5 values, each up to 150 characters. Example: [\"VA\"]."
},
"end_date": {
"type": "string",
"maxLength": 10,
"description": "Last action date, no later than today UTC; default today UTC. Example: 2026-10-01."
},
"keywords": {
"type": "array",
"items": {
"type": "string",
"maxLength": 50
},
"maxItems": 5,
"description": "Up to 5 values, each up to 50 characters. Example: [\"janitorial\"]."
},
"psc_codes": {
"type": "array",
"items": {
"type": "string",
"maxLength": 4
},
"maxItems": 10,
"description": "Up to 10 values, each up to 4 characters. Example: [\"S201\"]."
},
"start_date": {
"type": "string",
"maxLength": 10,
"description": "First action date, YYYY-MM-DD, from 2007-10-01. Default end minus 365 days. Example: 2025-10-01."
},
"competitors": {
"type": "array",
"items": {
"type": "string",
"maxLength": 80
},
"maxItems": 10,
"description": "Up to 10 values, each up to 80 characters. Example: [\"Leidos\", \"SAIC\"]."
},
"naics_codes": {
"type": "array",
"items": {
"type": "string",
"maxLength": 6
},
"maxItems": 10,
"description": "Up to 10 values, each up to 6 characters. Example: [\"541512\"]."
},
"award_category": {
"enum": [
"contracts",
"idvs"
],
"type": "string",
"description": "Award group, default contracts. Example: idvs uses last date to order for the ending window."
}
}
}Use this when the user wants government contracts search, federal contract awards by NAICS code, contracts expiring soon or federal market research. Queries live public award records and makes a multi-sheet Excel report with recipient and agency totals. At least one search filter; up to 300 rows, dates from 2007-10-01 through today UTC, prime contracts or IDVs. Totals cover returned rows; period obligations are separate aggregates. Do not use for open solicitations, bids, subcontracts or classified awards.
| Argument | Type | Description |
|---|---|---|
| states | array | Up to 10 values, each up to 2 characters. Example: ["TX"]. |
| agencies | array | Up to 5 values, each up to 150 characters. Example: ["VA"]. |
| end_date | string | Last action date, no later than today UTC; default today UTC. Example: 2026-10-01. |
| keywords | array | Up to 5 values, each up to 50 characters. Example: ["janitorial"]. |
| psc_codes | array | Up to 10 values, each up to 4 characters. Example: ["S201"]. |
| recipients | array | Up to 10 values, each up to 80 characters. Example: ["Booz Allen"]. |
| start_date | string | First action date, YYYY-MM-DD, from 2007-10-01. Default end minus 365 days. Example: 2025-10-01. |
| max_results | integer | Maximum award rows, 1 to 300, default 100. Example: 200. |
| naics_codes | array | Up to 10 values, each up to 6 characters. Example: ["541512"]. |
| award_category | string | Award group, default contracts. Example: idvs uses last date to order for the ending window. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"states": {
"type": "array",
"items": {
"type": "string",
"maxLength": 2
},
"maxItems": 10,
"description": "Up to 10 values, each up to 2 characters. Example: [\"TX\"]."
},
"agencies": {
"type": "array",
"items": {
"type": "string",
"maxLength": 150
},
"maxItems": 5,
"description": "Up to 5 values, each up to 150 characters. Example: [\"VA\"]."
},
"end_date": {
"type": "string",
"maxLength": 10,
"description": "Last action date, no later than today UTC; default today UTC. Example: 2026-10-01."
},
"keywords": {
"type": "array",
"items": {
"type": "string",
"maxLength": 50
},
"maxItems": 5,
"description": "Up to 5 values, each up to 50 characters. Example: [\"janitorial\"]."
},
"psc_codes": {
"type": "array",
"items": {
"type": "string",
"maxLength": 4
},
"maxItems": 10,
"description": "Up to 10 values, each up to 4 characters. Example: [\"S201\"]."
},
"recipients": {
"type": "array",
"items": {
"type": "string",
"maxLength": 80
},
"maxItems": 10,
"description": "Up to 10 values, each up to 80 characters. Example: [\"Booz Allen\"]."
},
"start_date": {
"type": "string",
"maxLength": 10,
"description": "First action date, YYYY-MM-DD, from 2007-10-01. Default end minus 365 days. Example: 2025-10-01."
},
"max_results": {
"type": "integer",
"maximum": 300,
"minimum": 1,
"description": "Maximum award rows, 1 to 300, default 100. Example: 200."
},
"naics_codes": {
"type": "array",
"items": {
"type": "string",
"maxLength": 6
},
"maxItems": 10,
"description": "Up to 10 values, each up to 6 characters. Example: [\"541512\"]."
},
"award_category": {
"enum": [
"contracts",
"idvs"
],
"type": "string",
"description": "Award group, default contracts. Example: idvs uses last date to order for the ending window."
}
}
}