Skip to content
Vinkius

OpenFEC (Federal Election Commission) Connector for AI agents.

21 live capabilities

Track federal campaign finance data and political committee filings.

Live agent request OpenFEC (Federal Election Commission) / Connector

Waiting for input…

AI Agent

Why people use OpenFEC (Federal Election Commission)

OpenFEC Campaign Finance Data for Accurate Political Reporting

With this Connector, you just ask your agent to do the work. You can request a summary of a candidate's totals or a list of all committee filings in seconds. It pulls the data directly into your chat, so you can focus on the analysis instead of the data entry.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get direct access to federal election data without manual searching.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    Verifying donor receipts

    A journalist wants to know who donated to a specific candidate.

  2. Real-world use case 02

    Analyzing independent spending

    An analyst needs to see how much a PAC spent on independent expenditures.

  3. Real-world use case 03

    Building a transparency app

    A developer is building a transparency app and needs to find all candidates in a specific state.

Complete set · 21capabilities

The complete OpenFEC (Federal Election Commission) capability set.

These are the exact actions your AI can choose when you ask it to work with OpenFEC (Federal Election Commission).

Capability set01 / 06

01—04

4 capabilities in this set.

Part of 21 available through OpenFEC (Federal Election Commission).

  1. 01 Capability

    Get candidate history

    Fetch the history of a candidate's filings and designations. This helps you see how a person's status has changed over multiple election cycles.

  2. 02 Capability

    Get candidate

    Get detailed information for a specific candidate by their unique ID. Use this to pull a full profile for an individual running for office.

  3. 03 Capability

    Get candidate totals

    Pull aggregated financial totals for a specific candidate. It's the quickest way to see a candidate's overall fundraising and spending.

  4. 04 Capability

    Get committee history

    See how a committee's characteristics have changed over time. This provides context on how a political group has evolved.

Capability set02 / 06

05—08

4 capabilities in this set.

Part of 21 available through OpenFEC (Federal Election Commission).

  1. 05 Capability

    Get committee

    Fetch detailed information for a specific committee by its ID. This gives you the core metadata for a PAC or party committee.

  2. 06 Capability

    Get totals by committee type

    Get financial totals for a specific type of committee. This helps you compare different types of political organizations.

  3. 07 Capability

    Get totals by entity

    Get financial totals aggregated by candidate or committee entity. This lets you see the big picture of funding across different groups.

  4. 08 Capability

    Get totals officer summary

    Summarize financial data by a specific committee officer. This helps identify the financial roles within a committee.

Capability set03 / 06

09—12

4 capabilities in this set.

Part of 21 available through OpenFEC (Federal Election Commission).

  1. 09 Capability

    List candidates

    Fetch a list of candidates using filters like state, party, or election cycle. This is your primary way to find people running for office.

  2. 10 Capability

    List committees

    Fetch a list of committees with specific filters. Use this to find political action committees or party groups.

  3. 11 Capability

    List filings

    List all electronic and paper filings with various filters. This gives you a broad view of all submitted records.

  4. 12 Capability

    List reports

    Fetch financial reports filed by specific types of committees. This helps you narrow down reports by the organization type.

Capability set04 / 06

13—15

3 capabilities in this set.

Part of 21 available through OpenFEC (Federal Election Commission).

  1. 13 Capability

    List schedule a

    Itemize receipts from individual and committee contributions. This is where you find who gave money to a campaign.

  2. 14 Capability

    List schedule b

    Itemize disbursements like operating expenditures and refunds. Use this to see where a campaign is spending its money.

  3. 15 Capability

    List schedule c

    List information on loans received or made by committees. This tracks the debt and credit of a political group.

Capability set05 / 06

16—18

3 capabilities in this set.

Part of 21 available through OpenFEC (Federal Election Commission).

  1. 16 Capability

    List schedule d

    List debts and obligations owed by or to committees. This provides a clear view of a committee's outstanding liabilities.

  2. 17 Capability

    List schedule e

    List independent expenditures for supporting or opposing candidates. This shows spending that isn't directly coordinated with a campaign.

  3. 18 Capability

    List schedule f

    List coordinated party expenditures with candidates. This tracks spending done in coordination with a specific campaign.

Capability set06 / 06

19—21

3 capabilities in this set.

Part of 21 available through OpenFEC (Federal Election Commission).

  1. 19 Capability

    List state election offices

    Get contact information for state election offices. This is useful for finding the right government contact for local matters.

  2. 20 Capability

    Search candidates

    Search for candidates by name or other specific attributes. This is the fastest way to find a specific person when you only have a name.

  3. 21 Capability

    Search committees

    Search for committees by name or ID. Use this to quickly locate a specific political action committee.

Set up in minutes

One URL. Then ask OpenFEC (Federal Election Commission) to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use OpenFEC (Federal Election Commission) from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_c6nkNH6j72jZbM1ngWScUbTjVSexSpaqFpqhIytX/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it OpenFEC (Federal Election Commission), and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable OpenFEC (Federal Election Commission) for the conversation.

Where the request belongs

Work OpenFEC can move forward.

Built around the request

This is for people who need to verify political spending and candidate data without digging through government portals. It's for the researchers who need accurate numbers fast.

01

Political Journalist

Verifying a PAC's spending and finding key donors before publishing a story on campaign finance.

02

Data Analyst

Pulling election totals and historical filings into a spreadsheet for trend analysis and political mapping.

03

Civic Tech Developer

Building a transparency dashboard that uses official government data to show public spending.

Bring your own AI

Change the model, client or framework. Keep OpenFEC connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about OpenFEC.

The practical details behind the request, access and result.

Can I use OpenFEC to find out who donated to a specific campaign?

Yes, you can. This Connector allows your agent to pull itemized receipts from individual and committee contributions, showing you who gave money and how much.

Does the OpenFEC MCP include state-level data?

It focuses on federal campaign finance data. However, it does include contact information for state election offices if you need to reach out to those specific government bodies.

How often does the data in OpenFEC update?

The data updates whenever the Federal Election Commission receives and processes new filings. Your agent will always pull the most recent records available in the official database.

Can I use this for my own local city election?

This Connector is designed for federal elections. For local city or county elections, you would typically need a different data source as those are not managed by the FEC.

Is the data from OpenFEC official?

Yes, this Connector pulls directly from the official OpenFEC API, which is the government standard for federal election finance transparency.

Can I find out how much a specific candidate has raised in total for an election cycle?

Yes! Use the get_candidate_totals capability 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 capability 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 capability allows you to retrieve historical data for a candidate, showing their filings and designations over time.

One connection away

Give your agent a direct line to OpenFEC.

Connect OpenFEC once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available