ny_procurement_awards
Pack: ny-procurement · Endpoint: https://gateway.pipeworx.io/ny-procurement/mcp
Search NEW YORK STATE government contract awards & procurement from the official Procurement Report for State Authorities on data.ny.gov (the §2800 Public Authorities Law filings collected by the NY Authorities Budget Office). Each result is a procurement contract awarded by a New York State authority (the awarding agency) with the winning vendor, the contract dollar amount, the procurement type, the award/solicitation process, the description of goods/services, and award/begin dates. Filter by vendor, awarding agency/authority, keyword, procurement type, fiscal year, and/or a minimum amount; results are ranked by contract amount (biggest awards first) by default. Use this for questions like “who won the biggest New York State contracts”, “top vendors to the Metropolitan Transportation Authority”, or “NY state software contracts”. This is NEW YORK STATE data (not federal, not New York City).
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
vendor | string | no | Winning vendor name to match (case-insensitive substring), e.g. “IBM”, “Turner Construction”. |
agency | string | no | Awarding NY State authority / agency name (case-insensitive substring), e.g. “Metropolitan Transportation Authority”, “Power Authority”, “Dormitory Authority”. |
keyword | string | no | Case-insensitive substring to match against the procurement description, e.g. “software”, “construction”, “consulting”. |
procurement_type | string | no | Procurement type substring, e.g. “Technology - Software”, “Construction”, “Consulting Services”, “Commodities/Supplies”. |
fiscal_year | number,string | no | Reporting fiscal year (calendar year of the fiscal-year-end date), e.g. 2022. Matches contracts whose fiscal_year_end_date falls in that year. |
min_amount | number,string | no | Only return awards whose contract amount is at least this many dollars, e.g. 1000000. |
sort | string | no | Sort order: “amount” = largest contract first (default), “date” = most recent award date first. |
limit | number,string | no | Max records to return (default 20, max 100). |
offset | number,string | no | Number of records to skip for pagination (default 0). |
Example call
curl -X POST https://gateway.pipeworx.io/ny-procurement/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ny_procurement_awards","arguments":{}}}'
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"ny-procurement": {
"url": "https://gateway.pipeworx.io/ny-procurement/mcp"
}
}
}
See Getting Started for client-specific install steps.