fac_search_audits
Pack: fac · Endpoint: https://gateway.pipeworx.io/fac/mcp
Search US single audits (Uniform Guidance / former OMB A-133) filed with the Federal Audit Clearinghouse by auditee name, UEI, EIN, state, audit year, or minimum federal dollars expended. Returns the report_id, the organization name and location, total federal awards expended for the year, the cognizant/oversight agency, and the date FAC accepted the submission. Answers “does this grant recipient file a single audit and how much federal money does it run”.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
auditee_name | string | no | Organization name, matched as a forgiving case-insensitive substring (e.g. “stanford”, “county of los angeles”). Aliases: query, q, name. |
uei | string | no | SAM.gov Unique Entity Identifier (12 chars), exact match. Alias: auditee_uei. |
ein | string | no | Employer Identification Number, digits only, exact match. Alias: auditee_ein. |
state | string | no | 2-letter auditee state code (e.g. “CA”). Alias: auditee_state. |
audit_year | number | no | Fiscal audit year, e.g. 2023. |
audit_year_min | number | no | Earliest audit year to include. |
min_total_expended | number | no | Only audits whose total federal awards expended is at least this many dollars (e.g. 100000000 for billion-dollar-scale recipients). |
order_by | string | no | Sort column, descending by default. Defaults to total_amount_expended. |
ascending | boolean | no | Sort ascending instead of descending. |
limit | number | no | Rows to return, 1-200 (default 20). |
offset | number | no | Rows to skip, for paging. |
Example call
Arguments
{
"auditee_name": "stanford",
"audit_year": 2023,
"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_search_audits","arguments":{"auditee_name":"stanford","audit_year":2023,"limit":3}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('fac_search_audits', {
"auditee_name": "stanford",
"audit_year": 2023,
"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.