- DATA
- FINANCE
- HISTORY
- HUMAN
Short answer
How can I check a candidate's fundraising and election history?
Your AI uses the OpenFEC connector to pull candidate profiles and fundraising totals from FEC records. You'll get a clear view of historical election cycles and financial trends. This breakdown shows you how to move from a name to a full financial profile.
The results
What your research yields
The data your agent pulls from the FEC.
DATA
Candidate profiles
Your AI pulls specific details on individual candidates. You get the raw profile data needed for research.
FINANCE
Fundraising totals
Get exact numbers on how much money a candidate has raised. This helps you track spending and donor trends.
HISTORY
Election cycle data
Look back at previous election cycles. Your agent compares past performance with current fundraising levels.
HUMAN
Strategic analysis
The AI provides the numbers, but you decide what the trends mean for your strategy. You interpret the final results.
The workflow
What your AI does when the request arrives.
Your agent acts as a bridge between your chat interface and the FEC database.
Find the candidate
The agent searches the FEC database to find the specific individual you are looking for.
search_candidatesPull profile details
Once the candidate is identified, the agent grabs their full profile information.
get_candidateRetrieve financial totals
The agent pulls the specific fundraising and spending numbers for the candidate.
get_candidate_totalsAnalyze past cycles
Your agent looks at the candidate's performance in previous elections to build a historical view.
get_candidate_history
Try it
Copy these to start.
Use these prompts to begin your research.
Starting points
Replace the names in these prompts with the specific candidates or election years you want to research.
OpenFEC Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_c6nkNH6j72jZbM1ngWScUbTjVSexSpaqFpqhIytX/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — OpenFEC capabilities are ready to use.
{
"mcpServers": {
"openfec-federal-election-commission-mcp": {
"url": "https://edge.vinkius.com/vk_preview_c6nkNH6j72jZbM1ngWScUbTjVSexSpaqFpqhIytX/mcp"
}
}
}Search for the fundraising totals for Bernie Sanders.
Get the historical election data for any candidate in the 2020 cycle.
Find the profile and total fundraising for the current Senate candidates in my state.
Compare the fundraising totals of two different candidates from the last election cycle.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect OpenFEC once, then ask.
One click connects the FEC data to your AI. Your credentials stay encrypted and secure on our side.
Connect OpenFEC to your AIFAQ
How the connector behaves
- 01
Can the AI change FEC records?
No. The AI can only read and retrieve data from the FEC. It cannot edit or delete any official records.
- 02
Can the AI predict election outcomes?
No. The AI provides historical and current financial data, but you must perform the actual predictive analysis yourself.
- 03
Does the AI have access to private donor lists?
No. The AI only accesses data that is publicly available through the FEC.
- 04
How does the AI find the right person?
It uses the search tool to match the names you provide against the official FEC candidate database.
- 05
Can I use this with Claude?
Yes, as long as you are using an MCP-compatible client like Claude Desktop.
More questions about OpenFEC? See everything the OpenFEC Connector can do
Connect OpenFEC to Claude, Cursor, ChatGPT & more
