au_grants_top_recipients
Pack: grantconnect-au · 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_grants_top_recipients for the schema, then POST the same URL with its arguments for the data.
Rank the organisations that received the most Australian Commonwealth grant money, by total AUD awarded, with award counts and the agencies that funded them. Filter by agency, category, recipient_state, and an awarded_from/awarded_to date range. The response states how many award rows were scanned and whether that covered every matching row, so a ranking drawn from the largest awards can be told apart from a ranking over the complete set. Answers “who are the biggest recipients of federal grant funding in this portfolio, state or year”.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
agency | string | no | Funding agency, substring match, e.g. “Department of Social Services”. |
category | string | no | Grant category, substring match, e.g. “Social Inclusion”. |
recipient_state | string | no | Recipient state/territory: ACT, NSW, VIC, QLD, SA, WA, TAS, NT. |
awarded_from | string | no | Earliest publish date, ISO YYYY-MM-DD. |
awarded_to | string | no | Latest publish date, ISO YYYY-MM-DD. |
limit | number,string | no | How many recipients to rank (1-100, default 20). |
scan_limit | number,string | no | How many award rows to read before ranking, largest-value first (1000-20000, default 5000). Raise it for a ranking that covers more of the matching set. |
include_aggregate | boolean | no | Default false. GrantConnect files bundled disclosures under the literal recipient name “Aggregate” when the individual recipients are withheld; those rows are excluded from the ranking because they are a reporting artefact rather than an organisation. Set true to count them as one pseudo-recipient. |
Example call
Arguments
{
"category": "Social Inclusion",
"awarded_from": "2024-01-01",
"limit": 15
}
curl
curl -X POST https://gateway.pipeworx.io/grantconnect-au/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"au_grants_top_recipients","arguments":{"category":"Social Inclusion","awarded_from":"2024-01-01","limit":15}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('au_grants_top_recipients', {
"category": "Social Inclusion",
"awarded_from": "2024-01-01",
"limit": 15
});
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 grantconnect-au pack
{
"mcpServers": {
"grantconnect-au": {
"url": "https://gateway.pipeworx.io/grantconnect-au/mcp"
}
}
}
See Getting Started for client-specific install steps.