Skip to content
Verified official

openfec mcp server MCP

v0.10.1 changelog · 7

io.github.cyanheads/openfec-mcp-server

Access FEC campaign finance data. Query data about candidates, money trails, and election filings.

transport:streamable-http runtime:npm tools:12

Target client

run in your project directory

claude mcp add --transport http openfec-mcp-server https://openfec.caseyjhand.com/mcp

setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

openfec_search_candidates

openfec search candidates

openfec_search_committees

openfec search committees

openfec_get_committee_totals

openfec get committee totals

openfec_search_contributions

openfec search contributions

openfec_search_disbursements

openfec search disbursements

openfec_search_expenditures

openfec search expenditures

openfec_search_coordinated_expenditures

openfec search coordinated expenditures

openfec_search_filings

openfec search filings

openfec_lookup_elections

openfec lookup elections

openfec_search_legal

openfec search legal

openfec_get_legal_document

openfec get legal document

openfec_lookup_calendar

openfec lookup calendar

All 12 tools, one page each

2 prompts you invoke yourself

1 resource you attach as context

Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.