An astronaut overseeing a futuristic data hub

Connect Openfec Federal Election Commission to your AI

Set it up once and it works in ChatGPT, Claude, Cursor, and any other client you love. It all runs safely in the background, so you can relax and focus on what really matters. Pull real-time campaign finance records directly into your AI agent.

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Your AI does the work. We keep it safe and sound.

No other AI tool gives you this. Your workflow runs in the client you already love, your account stays protected, and you decide what the agent can and cannot do. It is the whole reason to make the switch.

Each Connector lives inside our infrastructure, the same place where your workflow runs. The three things below are already part of it, working quietly in the background so you never have to think about them. Nothing to add, nothing to set up, nothing to worry about.

A futuristic MCP client docking bay
V8 Isolate01

Each Connector runs inside its own sealed environment.

Each Connector runs inside its own sealed V8 runtime — no access to your files, your system, or other servers. A Connector never sees past its own request.

Kill Switch02

One switch stops every agent. Instantly.

One action deactivates every Connector, revokes every token, and ends every session at once. AI Governance keeps the record.

FinOps per User03

Spending limits that pause instead of surprise.

Every user keeps their own connections and credentials, isolated from everyone else. Anything that would cross your spending limit is held for your approval, not billed.

Three controls, built into the layer your AI connects through.

Curated set · 21 capabilities

We ship only the actions that matter.

Capability set01 / 06

01-04

4 capabilities in this set.

Part of 21 available through OpenFEC.

  1. 01

    Get candidate

    This capability pulls detailed profile information for a specific candidate using their unique ID.

  2. 02

    Get totals by committee type

    Use this to grab financial totals aggregated by specific committee types.

  3. 03

    Get totals officer summary

    This capability provides a summary of financial data organized by committee officers.

  4. 04

    List committees

    This capability returns a list of political committees based on the filters you provide.

Capability set02 / 06

05-08

4 capabilities in this set.

Part of 21 available through OpenFEC.

  1. 05

    List filings

    Use this to retrieve a list of both electronic and paper filings using specific filters.

  2. 06

    List schedule b

    This capability accesses itemized disbursements, including operating expenditures, transfers, and refunds.

  3. 07

    List schedule e

    This capability retrieves independent expenditures used to support or oppose candidates.

  4. 08

    Get candidate history

    Use this to view the historical record of a candidate's filings and designations.

Capability set03 / 06

09-12

4 capabilities in this set.

Part of 21 available through OpenFEC.

  1. 09

    Get committee

    This capability fetches comprehensive metadata for a specific committee via its ID.

  2. 10

    Get committee history

    This capability tracks how a committee's characteristics have changed over time.

  3. 11

    Get candidate totals

    Use this to get the aggregated financial totals for a specific candidate.

  4. 12

    Get totals by entity

    This capability aggregates financial totals for a specific candidate or committee entity.

Capability set04 / 06

13-15

3 capabilities in this set.

Part of 21 available through OpenFEC.

  1. 13

    List candidates

    This capability fetches a list of candidates using various search filters.

  2. 14

    List reports

    Use this to find financial reports filed by specific types of committees.

  3. 15

    List schedule a

    This capability retrieves itemized receipts and contributions from individuals or committees.

Capability set05 / 06

16-18

3 capabilities in this set.

Part of 21 available through OpenFEC.

  1. 16

    List schedule d

    Use this to check for debts and obligations owed by or to committees.

  2. 17

    List schedule c

    This capability provides information on loans received or made by committees.

  3. 18

    List schedule f

    This capability accesses coordinated party expenditures made in coordination with candidates.

Capability set06 / 06

19-21

3 capabilities in this set.

Part of 21 available through OpenFEC.

  1. 19

    List state election offices

    Use this to get contact details for various state election offices.

  2. 20

    Search candidates

    This capability searches for candidates by name or other specific attributes.

  3. 21

    Search committees

    Use this to find committees by their name or unique ID.

Real work

What teams actually run

01

Fact-Checking Reports

A journalist uses the agent to quickly confirm a candidate's total fundraising numbers.

02

Political Trend Analysis

An analyst pulls aggregated committee totals to compare spending across different cycles.

03

PAC Monitoring

A researcher tracks the independent expenditures of specific committees.

04

Candidate Vetting

A developer builds a capability that uses the agent to check a candidate's filing history.

Automate a task

Put OpenFEC to work on one thing.

Step-by-step automations your AI runs through this Connector: the workflow, the prompts to start with, and the exact capabilities behind each move.

One connector, every AI

OpenFEC works with the most popular AI clients.

These are the most popular clients, each with a step-by-step guide: one link, set up once, with governance and visibility built in. And because everything runs on the MCP standard, the same connection also works in any other compatible client — nothing to rebuild.

Building your own app? The connector is yours to use.

You don't need a client to put OpenFEC to work: the same hosted connection plugs into your own applications and agent code, with the same governance on every request. Build with it, chat with it — one connection for both.

Observed, not estimated

1214ms average. Fast in production.

OpenFEC is checked daily against the live service.

Daily averagePeak 1468ms
Oct 5Today
Fastest day
906ms
Slowest day
1468ms
14-day trend
Slowing+20%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 21 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of OpenFEC, so you can see the experience inside your AI.

It does not authenticate your account with OpenFEC. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

OpenFEC Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_c6nkNH6j72jZbM1ngWScUbTjVSexSpaqFpqhIytX/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — OpenFEC capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "openfec-federal-election-commission-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_c6nkNH6j72jZbM1ngWScUbTjVSexSpaqFpqhIytX/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

Guided setup for Claude? Set up OpenFEC in Claude and other AIs

See all the AI clients this connector works with ↑

Who it's for

Built for the work OpenFEC owners hand off.

This MCP is built for professionals who need to verify political financial data without manual database exports.

  • 01

    Journalists

    Verify campaign finance figures and candidate statuses for reporting.

  • 02

    Data Analysts

    Pull structured election data for political trend analysis.

  • 03

    Civic Tech Developers

    Feed official government data into custom applications.

FAQ

Questions OpenFEC owners ask.

  • 01

    How do I get started with this MCP?

    Subscribe to the MCP on Vinkius and enter your OpenFEC API Key. Once connected, you can immediately start querying data through your AI client.

  • 02

    Do I need my own FEC API key?

    Yes, you will need to provide an OpenFEC API key to authenticate your requests.

  • 03

    Which AI clients can use this MCP?

    This MCP works with any compatible client, including Claude, Cursor, and Windsurf.

  • 04

    Can I see itemized contributions?

    Yes, you can use the list_schedule_a capability to retrieve itemized receipts and contributions.

  • 05

    Is the data real-time?

    The MCP provides access to the official OpenFEC API, which contains the latest available federal election data.

  • 06

    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.

  • 07

    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.

  • 08

    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.

Connect OpenFEC to Claude, Cursor, ChatGPT & more