US federal campaign contributions from the official OpenFEC
finance_fec_campaign_finance_contributionsUS federal campaign contributions (FEC Schedule A itemized receipts) from the official OpenFEC API, by contributor name, employer, committee ID or state for a two-year cycle: contributor, employer, occupation, city/state/ZIP, amount, date, committee, receipt type, memo and filing image link, newest first, with total count. FEC law forbids using contributor names for solicitation or commercial purposes. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "finance_fec_campaign_finance_contributions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cycle | No | Two-year period ending year, e.g. 2024 (default: current cycle) | |
| limit | No | Results, 1 to 100 (default 20) | |
| state | No | Contributor state, e.g. MD | |
| employer | No | Contributor employer, e.g. NASA | |
| minAmount | No | Minimum amount in USD | |
| committeeId | No | Receiving committee ID, e.g. C00703975 | |
| contributor | No | Contributor name, e.g. Bezos (name searches can take ~20 s at FEC) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cycle | No | ||
| total | No | ||
| source | No | ||
| keyUsed | No | ||
| checkedAt | No | ||
| contributions | No |