About
An MCP server that exposes the OpenFEC API, enabling search and retrieval of candidate, committee, contribution, filing, audit, and bulk data for election finance analysis.
Capabilities
MCP OpenFEC Server
The MCP OpenFEC server bridges AI assistants with the U.S. Federal Election Commission’s public data through the OpenFEC API. It solves a common pain point for developers and researchers who need to query real‑time campaign finance information without building custom API wrappers or handling authentication. By exposing a rich set of tools over the Model Context Protocol, it allows assistants like Claude to retrieve candidate profiles, committee filings, contribution histories, and audit findings on demand, enabling sophisticated political analysis or compliance checks directly within conversational workflows.
The server offers a comprehensive suite of tools that map closely to the OpenFEC API endpoints. Developers can search for candidates by name, state, or office; pull detailed candidate and committee information; retrieve individual contributions and independent expenditures; and access electioneering communications, party‑coordinated spending, and corporate union costs. Bulk data links are also available for large‑scale analyses. Each tool returns structured JSON, making it trivial to feed results into downstream processing or visualisation pipelines.
Key capabilities include rate‑limit compliance (1,000 requests per hour) to honour OpenFEC policy, secure API key handling via environment variables, and a straightforward MCP configuration that integrates seamlessly with Claude Desktop. The server’s modular design means new OpenFEC endpoints can be added quickly, and the tool list is extensible without changing client logic. Because it operates over MCP, any assistant that supports the protocol can invoke these tools without custom SDKs.
Real‑world use cases span political journalism, campaign strategy, compliance monitoring, and academic research. A journalist can ask an assistant to list all contributions over $5,000 for a specific candidate and receive a ready‑to‑publish table. A campaign team might track independent expenditures in real time to adjust messaging, while a regulator could audit committee filings automatically. The ability to download bulk datasets also supports machine‑learning models that train on historical finance data.
In summary, MCP OpenFEC provides a turnkey, protocol‑driven gateway to election finance data. It empowers developers and analysts to embed authoritative political information into AI workflows, eliminating the overhead of API integration while ensuring data freshness and compliance with OpenFEC’s usage limits.
Related Servers
MarkItDown MCP Server
Convert documents to Markdown for LLMs quickly and accurately
Context7 MCP
Real‑time, version‑specific code docs for LLMs
Playwright MCP
Browser automation via structured accessibility trees
BlenderMCP
Claude AI meets Blender for instant 3D creation
Pydantic AI
Build GenAI agents with Pydantic validation and observability
Chrome DevTools MCP
AI-powered Chrome automation and debugging
Weekly Views
Server Health
Information
Tags
Explore More Servers
Mcp Server Again
Re-implementing MCP server functionality in Python
Notion MCP Server
Seamless AI integration with Notion via Model Context Protocol
TickTick MCP Server
Integrate TickTick with Claude via Model Context Protocol
Google Drive MCP Server
Access and manipulate Google Drive files via MCP
Shell Command MCP Server
Execute shell commands securely inside a Docker container
DROMA MCP Server
Natural Language Interface for Drug‑Omics Analysis