fac_federal_awards_by_program

Pack: fac · Endpoint: https://gateway.pipeworx.io/fac/mcp

List the organizations that expended money under a given federal Assistance Listing / CFDA number (e.g. “93.224” community health centers, “84.010” Title I, “20.205” highway planning), ranked by dollars expended, with the recipient name, state, audit year and whether it was a major program. Answers “who spends the money in this federal grant program and how much does each one run”.

Parameters

NameTypeRequiredDescription
cfdastringnoAssistance Listing / CFDA number. Accepts “93.224”, “93-224”, “93 224”, “93224”, or a bare agency prefix “93” for every program at that agency. Aliases: program_number, assistance_listing, program, cfda_number.
federal_agency_prefixstringnoTwo-digit agency prefix on its own, e.g. “93” for HHS. Alias: prefix.
federal_award_extensionstringnoProgram extension on its own, e.g. “224”. Alias: extension.
statestringno2-letter recipient state code to narrow the ranking, e.g. “TX”.
audit_yearnumbernoRestrict to one audit year, e.g. 2023.
major_onlybooleannoKeep only programs audited as major programs.
min_amountnumbernoOnly rows expending at least this many dollars.
limitnumbernoRows to return, 1-200 (default 25).
include_recipientsbooleannoResolve each report_id to the recipient name and state (default true; one extra upstream call).

Example call

Arguments

{
  "cfda": "93.224",
  "limit": 3
}

curl

curl -X POST https://gateway.pipeworx.io/fac/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"fac_federal_awards_by_program","arguments":{"cfda":"93.224","limit":3}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('fac_federal_awards_by_program', {
  "cfda": "93.224",
  "limit": 3
});

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "fac": {
      "url": "https://gateway.pipeworx.io/fac/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build July 30, 2026