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

NameTypeRequiredDescription
vendorstringnoWinning vendor name to match (case-insensitive substring), e.g. “IBM”, “Turner Construction”.
agencystringnoAwarding NY State authority / agency name (case-insensitive substring), e.g. “Metropolitan Transportation Authority”, “Power Authority”, “Dormitory Authority”.
keywordstringnoCase-insensitive substring to match against the procurement description, e.g. “software”, “construction”, “consulting”.
procurement_typestringnoProcurement type substring, e.g. “Technology - Software”, “Construction”, “Consulting Services”, “Commodities/Supplies”.
fiscal_yearnumber,stringnoReporting 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_amountnumber,stringnoOnly return awards whose contract amount is at least this many dollars, e.g. 1000000.
sortstringnoSort order: “amount” = largest contract first (default), “date” = most recent award date first.
limitnumber,stringnoMax records to return (default 20, max 100).
offsetnumber,stringnoNumber 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.

Regenerated from source · build July 14, 2026