mcp-openfec

mcp-openfec

3.2

If you are the rightful owner of mcp-openfec and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that provides access to Federal Election Commission (FEC) campaign finance data through the OpenFEC API.

The MCP OpenFEC Server is a specialized server designed to facilitate access to the Federal Election Commission's campaign finance data via the OpenFEC API. It allows users to search for candidates, access detailed financial data, view committee information, and track various financial activities related to elections. The server is built using Node.js and requires an OpenFEC API key for operation. It supports a range of functionalities including retrieving candidate details, financials, committee data, and more. The server is designed to be integrated with platforms like Claude Desktop, providing a seamless experience for users needing election-related data. It also includes rate limiting to ensure compliance with OpenFEC API guidelines, making it a reliable tool for developers and researchers interested in political finance data.

Features

  • Search for candidates by name, state, or office
  • Get detailed candidate information and financial data
  • Access committee information
  • View individual contributions
  • Track independent expenditures

Tools

  1. get_candidate

    Get detailed information about candidates

  2. get_candidate_financials

    Obtain financial data of candidates

  3. search_candidates

    Search for candidates by name or other criteria

  4. get_committee

    Get detailed information from the committee

  5. get_candidate_contributions

    Obtain personal donations from candidates

  6. get_filings

    Search official FEC files

  7. get_independent_expenditures

    Get independent spending

  8. get_electioneering

    Get election publicity newsletter

  9. get_party_coordinated_expenditures

    Obtain political party coordination expenditures

  10. get_communication_costs

    Obtain company/union communication costs

  11. get_audit_cases

    Get FEC audit cases and findings

  12. get_bulk_downloads

    Get batch data download link

Related MCP Servers

View all finance servers →