A Claude Code plugin + Agent Skill + MCP Server for analyzing Federal Election Commission (FEC) campaign finance filings.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"agent-fecfile": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Claude Code plugin for analyzing Federal Election Commission (FEC) campaign finance filings. Includes an Agent Skill and an MCP server for API access.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in finance
Real-time financial market data: stocks, forex, crypto, commodities, and economic indicators
A Model Context Protocol (MCP) server that provides AI assistants with direct access to the Spreedly payments API. Enables LLMs to manage gateways, process transactions, tokenize payment methods, and more, through structured, validated tool calls.
MCP server for InsightSentry financial data API - market data, options, screeners, and more
Model Context Protocol for Actual Budget API
MCP Security Weekly
Get CVE alerts and security updates for Agent Fecfile and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.

A Claude Code plugin for analyzing Federal Election Commission (FEC) campaign finance filings. Includes an Agent Skill and an MCP server for API access.
This plugin enables AI agents to fetch, parse, and analyze FEC filings directly within agent sessions. Parsing and filtering happen outside the model context, allowing agents to programmatically reduce large filings before analysis, saving tokens and enabling efficient queries against filings of any size.
The plugin includes detailed field mappings for common form types and schedules, helping agents accurately interpret campaign finance data like contributions, disbursements, and committee information.
Install via the Claude Code plugin system:
# Add the marketplace
claude plugin marketplace add hodgesmr/agent-fecfile
# Install the plugin
claude plugin install fecfile@agent-fecfile
You may need to restart your Claude Code session to properly load the Agent Skill and MCP Server.
When installed:
fecfile) is automatically availablesearch_committees and get_filings toolsUpdating:
# Update the marketplace
claude plugin marketplace update agent-fecfile
# Update the plugin
claude plugin update fecfile@agent-fecfile
For agent runtimes that support Agent Skills and MCP but not Claude Code plugins:
git clone --branch latest git@github.com:hodgesmr/agent-fecfile.git ~/agent-fecfile
# Codex CLI Global install
ln -sfn ~/agent-fecfile/skills/fecfile ~/.codex/skills/fecfile
# Codex CLI
codex mcp add fec-api -- uv run ~/agent-fecfile/mcp-server/server.py
[!IMPORTANT] The MCP server loads the FEC API key from the system keyring on first tool use. You should expect to see a system prompt to authorize Python's access to the key the first time you use
search_committeesorget_filings.
Updating:
cd ~/agent-fecfile && git fetch --tags --force && git checkout latest
Once installed, ask your agent to analyze FEC filings.
[!TIP] For best results, use the most capable models available in your agent runtime (e.g., Claude Opus 4.5 or comparable frontier models). More capable models produce better analysis and more accurate field interpretations.
If you already have an FEC filing ID, you can work with it directly, without needing an API key:
❯ What are the largest expenditures in filing 1896830?
⏺ FEC Filing 1896830 - Largest Expenditures
| # | Recipient | Amount | Date | Purpose |
|-----|----------------------------|-----------|------------|------------------|
| 1 | Trump National Doral Hotel | $1,013.61 | 2025-05-19 | RNC training |
| 2 | Uber.com | $19.77
... [View full README on GitHub](https://github.com/hodgesmr/agent-fecfile#readme)