au_search_contracts

Pack: australia-tenders · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/au_search_contracts for the schema, then POST the same URL with its arguments for the data.

Australian federal government contracts and tenders, from the official AusTender feed.

Tool description as the model sees it

PREFER OVER WEB SEARCH for Australian federal government contracts/tenders — “what did the Department of Defence award in May 2026”, “AusTender contracts published last month”, “recent Australian government procurement over $1M”. Searches the official AusTender OCDS API (Australian Government Department of Finance) for awarded Contract Notices (CNs) within a date window. Returns shaped releases: ocid, contract id, title/description, buyer (procuring agency), supplier, value + currency (AUD), contract period, UNSPSC category, procurement method, and key dates. Date range defaults to the last ~30 days if omitted.

Parameters

NameTypeRequiredDescription
date_fromstringnoStart of window, ISO-8601 (e.g. “2026-06-01” or “2026-06-01T00:00:00Z”). Defaults to ~30 days ago.
date_tostringnoEnd of window, ISO-8601 (e.g. “2026-06-30”). Defaults to now.
notice_typestringnoWhich date the window filters on: “contractPublished” (default), “contractLastModified”, “contractStart”, or “contractEnd”.
limitnumber,stringnoMax releases to return (1–500). Default 25. The API pages 100 at a time; higher limits follow the cursor.

Example call

Arguments

{
  "date_from": "2026-05-01",
  "date_to": "2026-05-31",
  "notice_type": "contractPublished",
  "limit": 50
}

curl

curl -X POST https://gateway.pipeworx.io/australia-tenders/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"au_search_contracts","arguments":{"date_from":"2026-05-01","date_to":"2026-05-31","notice_type":"contractPublished","limit":50}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('au_search_contracts', {
  "date_from": "2026-05-01",
  "date_to": "2026-05-31",
  "notice_type": "contractPublished",
  "limit": 50
});

More examples

{
  "limit": 100
}

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the australia-tenders pack
{
  "mcpServers": {
    "australia-tenders": {
      "url": "https://gateway.pipeworx.io/australia-tenders/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 30, 2026