Access FEC campaign finance data. Query data about candidates, money trails, and election filings.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Access FEC campaign finance data through MCP. Query data about candidates, money trails, and election filings. STDIO & Streamable HTTP.
Public Hosted Server: https://openfec.caseyjhand.com/mcp
Twelve tools for querying federal election campaign finance data:
| Tool Name | Description |
|---|---|
openfec_search_candidates | Find federal candidates by name, state, office, party, or cycle. |
openfec_search_committees | Find political committees by name, type, candidate affiliation, or state. |
openfec_get_committee_totals | Get pre-aggregated committee financial totals for one committee, or rank committees of one entity type. |
openfec_search_contributions | Search itemized individual contributions or aggregate breakdowns by size, state, employer, or occupation. |
openfec_search_disbursements | Search itemized committee spending or aggregate breakdowns by purpose or recipient. |
openfec_search_expenditures | Search independent expenditures supporting or opposing federal candidates. |
openfec_search_coordinated_expenditures | Search coordinated party expenditures (Schedule F) made on behalf of a candidate. |
openfec_search_filings | Search FEC filings and reports by committee, candidate, form type, or date range. |
openfec_lookup_elections | Look up election races and candidate financial summaries. |
openfec_search_legal | Search FEC legal documents: advisory opinions, enforcement cases, and administrative fines. |
openfec_get_legal_document | Fetch one legal document in full, including the arrays legal search trims away. |
openfec_lookup_calendar | Look up FEC calendar events, filing deadlines, and election dates. |
openfec_search_candidatesFind federal candidates with optional financial totals.
openfec_search_committeesFind political committees (campaign, PAC, Super PAC, party).
openfec_get_committee_totalsPre-aggregated committee finances, without paginating Schedule A.
openfec_search_contributionsSearch Schedule A contribution data with five query modes.
openfec_search_disbursementsSearch Schedule B spending data with four query modes.
openfec_search_expendituresSearch Schedule E independent expenditure data.
openfec_search_coordinated_expendituresSearch Schedule F coordinated party expenditures.
openfec_search_filingsSearch FEC filings and reports.
openfec_search_legalSearch across FEC legal document types.
date_kind the document type records (advisory opinions issue/request/document, cases open/close/document, admin fines RTB/final determination)openfec_get_legal_documentFetch one legal document in full by type and number.
documents array that openfec_search_legal replaces with a count and category summary, and the complete commission_votes it cuts down to a date and a truncated actiondoc_type is the plural of a search result's document_type (mur β murs); no is that result's no field, which every document type carriesdocument_countopenfec_lookup_electionsLook up federal election races.
openfec_lookup_calendarLook up FEC dates and deadlines.
| URI Pattern | Description |
|---|---|
openfec://candidate/{candidate_id} | Federal candidate profile with current financial totals. |
openfec://committee/{committee_id} | Political committee profile with type, designation, and financial summary. |
openfec://election/{cycle}/{office} | Presidential or at-large election race with candidate financial totals. |
openfec://election/{cycle}/{office}/{state} | Senate or state-level election race with candidate financial totals. |
openfec://election/{cycle}/{office}/{state}/{district} | House district election race with candidate financial totals. |
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/openfec-mcp-server)<a href="https://allmcps.com/mcp/openfec-mcp-server"><img src="https://allmcps.com/api/badge/openfec-mcp-server?style=directory" alt="Openfec MCP Server on AllMCPs" /></a>