au_grants_top_recipients

Pack: grantconnect-au · Endpoint: https://gateway.pipeworx.io/grantconnect-au/mcp

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

NameTypeRequiredDescription
agencystringnoFunding agency, substring match, e.g. “Department of Social Services”.
categorystringnoGrant category, substring match, e.g. “Social Inclusion”.
recipient_statestringnoRecipient state/territory: ACT, NSW, VIC, QLD, SA, WA, TAS, NT.
awarded_fromstringnoEarliest publish date, ISO YYYY-MM-DD.
awarded_tostringnoLatest publish date, ISO YYYY-MM-DD.
limitnumber,stringnoHow many recipients to rank (1-100, default 20).
scan_limitnumber,stringnoHow 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_aggregatebooleannoDefault 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, or use one-click install buttons:

{
  "mcpServers": {
    "grantconnect-au": {
      "url": "https://gateway.pipeworx.io/grantconnect-au/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build July 31, 2026