OpenFEC (Federal Election Commission) MCP Server with 21 Tools for Claude, Cursor, and AI Agents
Access real-time federal campaign finance data — search candidates, track committee filings, and analyze election financial totals directly. Vinkius routes your AI agents directly to OpenFEC (Federal Election Commission) through a governed connection. 21 tools ready to use with Claude, ChatGPT, Cursor, or any AI agent — no hosting, no setup, connect in 30 seconds.
Ask AI about this server
Compatible with every major AI agent and IDE

* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
What is the OpenFEC MCP Server?
The OpenFEC MCP Server routes AI agents like Claude, ChatGPT, and Cursor directly to OpenFEC via 21 tools. Access real-time federal campaign finance data — search candidates, track committee filings, and analyze election financial totals directly. Powered by Vinkius — your credentials stay on your side of the connection, every request is auditable. Connect in under 2 minutes.
Built-in capabilities (21)
Tools for your AI Agents to operate OpenFEC
Ask your AI agent "List all presidential candidates for the 2024 election cycle." and get the answer without opening a single dashboard. With 21 tools connected to real OpenFEC data, your agents reason over live information, cross-reference it with other MCP servers, and deliver insights you would spend hours assembling manually.
Works with Claude, ChatGPT, Cursor, and any MCP-compatible client. Powered by Vinkius — your credentials never touch the AI model, every request is auditable. Connect in under two minutes.
Why teams choose Vinkius
One subscription gives you the infrastructure to connect your AI agents to thousands of MCP servers — and deploy your own to the Vinkius Edge. Your credentials stay yours. Your data flows directly between your agent and the API. DLP blocks sensitive information from ever reaching the model, kill switch for instant shutdown, and up to 60% token savings. Enterprise-grade routing and governance, zero maintenance.
Build your own MCP Server with our secure development framework →The OpenFEC (Federal Election Commission) App Connector works with every AI agent you already use
…and any MCP-compatible client


















Use all 21 OpenFEC (Federal Election Commission) tools with your AI agents right now
Vinkius routes your AI agents to OpenFEC (Federal Election Commission) through a governed proxy. Beyond a simple connection, you get full visibility into every action your agents perform, with enterprise-grade security and up to 60% savings on AI costs.
Get candidate on OpenFEC (Federal Election Commission)
Get detailed information for a specific candidate by ID
Get candidate history on OpenFEC (Federal Election Commission)
Get the history of a candidate filings and designations
Get candidate totals on OpenFEC (Federal Election Commission)
Get aggregated financial totals for a specific candidate
Get committee on OpenFEC (Federal Election Commission)
Get detailed information for a specific committee by ID
Get committee history on OpenFEC (Federal Election Commission)
Get the history of a committee characteristics over time
Get totals by committee type on OpenFEC (Federal Election Commission)
Get financial totals for a specific committee type
Get totals by entity on OpenFEC (Federal Election Commission)
Get financial totals aggregated by candidate or committee entity
Get totals officer summary on OpenFEC (Federal Election Commission)
Summarize financial data by committee officer
List candidates on OpenFEC (Federal Election Commission)
Fetch a list of candidates with various filters
List committees on OpenFEC (Federal Election Commission)
Fetch a list of committees with filters
List filings on OpenFEC (Federal Election Commission)
List all filings (electronic and paper) with filters
List reports on OpenFEC (Federal Election Commission)
Fetch financial reports filed by specific types of committees
List schedule a on OpenFEC (Federal Election Commission)
Itemized Receipts: Contributions from individuals and committees
List schedule b on OpenFEC (Federal Election Commission)
Itemized Disbursements: Operating expenditures, transfers, refunds
List schedule c on OpenFEC (Federal Election Commission)
Loans: Information on loans received or made by committees
List schedule d on OpenFEC (Federal Election Commission)
Debts: Debts and obligations owed by or to committees
List schedule e on OpenFEC (Federal Election Commission)
Independent Expenditures: Spending to support/oppose candidates
List schedule f on OpenFEC (Federal Election Commission)
Coordinated Party Expenditures: Spending in coordination with candidates
List state election offices on OpenFEC (Federal Election Commission)
Get contact information for state election offices
Search candidates on OpenFEC (Federal Election Commission)
Search for candidates by name or other attributes
Search committees on OpenFEC (Federal Election Commission)
Search for committees by name or ID
What the OpenFEC (Federal Election Commission) MCP Server unlocks
Connect to the official OpenFEC API and bring transparency to federal election data through your AI agent. This server provides direct access to the Federal Election Commission's comprehensive database of campaign finance information.
What you can do
- Candidate Research — List and search for individuals running for President, Senate, or House with filters for state, party, and cycle.
- Financial Analytics — Retrieve aggregated financial totals and summaries for specific candidates to understand fundraising and spending.
- Committee Tracking — Explore political committees (PACs, party committees) and their detailed metadata and filings.
- Historical Context — Access the history of candidate filings and designations over multiple election cycles.
- Deep Metadata — Fetch detailed profiles for any candidate or committee using their unique FEC identifiers.
How it works
1. Subscribe to this server
2. Enter your OpenFEC API Key
3. Start querying election data from Claude, Cursor, or any MCP client
Who is this for?
- Journalists & Researchers — quickly verify campaign finance figures and candidate statuses without manual database exports.
- Data Analysts — pull structured election data directly into your workflow for political trend analysis.
- Civic Tech Developers — integrate official government data into applications with ease.
Frequently asked questions about the OpenFEC (Federal Election Commission) MCP Server
Can I find out how much a specific candidate has raised in total for an election cycle?
Yes! Use the get_candidate_totals tool with the candidate's ID and the desired cycle. It will return aggregated financial summaries including total receipts and disbursements.
How do I search for all candidates running for the Senate in a specific state?
You can use the list_candidates tool and provide 'S' for the office and the two-letter state abbreviation (e.g., 'CA' for California) to filter the results.
Is it possible to see the history of a candidate's previous filings?
Absolutely. The get_candidate_history tool allows you to retrieve historical data for a candidate, showing their filings and designations over time.
More in this category

Open-Meteo Marine Weather
3 toolsEmpower your AI with ocean intelligence: wave height, swell forecasts, ocean currents, tides, and sea surface temperature at 5km resolution — built for maritime professionals.

LeadsRx
10 toolsAnalyze marketing attribution and track conversions via LeadsRx — get campaign results and touchpoint insights directly from your AI agent.

Nutritionix
2 toolsAnalyze food nutrition from natural language using the industry-leading NLP engine — type any meal description and get instant, precise calorie and macro data.

IBESTAT (Estadística Illes Balears)
4 toolsAccess official statistical data from the Balearic Islands — query operations, resources, and detailed datasets directly from your AI agent.
You might also like

AwardWallet
9 toolsManage loyalty points, travel rewards, and itineraries via AwardWallet — monitor your miles and trips directly via AI.

Hopin (RingCentral Events)
10 toolsConnect and manage RingCentral Events (formerly Hopin) webinars and virtual events.

Jumpseller
10 toolsManage products, orders, and customers via Jumpseller API.

Base64 & Binary Encoder
1 toolsStop corrupting file payloads. Safely encode and decode strings to Base64, Hex, or Base64URL local.
We built the connector to OpenFEC (Federal Election Commission). Now put your agents to work. Fully governed.
Vinkius is the AI Gateway with managed hosting. Stop building connectors. Every connection runs inside eight layers of security.
Hosted, sandboxed, and live on AWS. You don't provision anything. You don't maintain anything. You connect.
Every tool call, every token, every response. Logged and auditable. Data flows direct from OpenFEC (Federal Election Commission) to your agent. Nothing is stored on our side. Ever.
Eight governance layers on every request. Sensitive data redacted before it reaches the model. Kill switch if anything goes sideways. Always on.
