openfec mcp server for Grok
io.github.cyanheads/openfec-mcp-server
Access FEC campaign finance data. Query data about candidates, money trails, and election filings.
client:Grok
transport:streamable-http
runtime:npm
tools:12
Install openfec mcp server in Grok
.mcp.json (in your project root)
{
"mcpServers": {
"openfec-mcp-server": {
"type": "http",
"url": "https://openfec.caseyjhand.com/mcp"
}
}
}
Grok Build reads Claude Code's .mcp.json and Claude Desktop's config unchanged, so a server you have already set up there needs nothing new. The Grok web app and X integration do not take custom servers. Grok docs
What Grok can do once it is connected
- openfec_search_candidates
- openfec_search_committees
- openfec_get_committee_totals
- openfec_search_contributions
- openfec_search_disbursements
- openfec_search_expenditures
- openfec_search_coordinated_expenditures
- openfec_search_filings
- openfec_lookup_elections
- openfec_search_legal
- openfec_get_legal_document
- openfec_lookup_calendar