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
| Name | Type | Required | Description |
|---|---|---|---|
date_from | string | no | Start of window, ISO-8601 (e.g. “2026-06-01” or “2026-06-01T00:00:00Z”). Defaults to ~30 days ago. |
date_to | string | no | End of window, ISO-8601 (e.g. “2026-06-30”). Defaults to now. |
notice_type | string | no | Which date the window filters on: “contractPublished” (default), “contractLastModified”, “contractStart”, or “contractEnd”. |
limit | number,string | no | Max 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.