political-finance-mcp-server

Provides an MCP server for AI agents to query US political finance data such as campaign contributions/spending, PAC spending, lobbying-related records, and congressional member voting behavior, using upstream public APIs (e.g., FEC and ProPublica Congress).

Evaluated Apr 04, 2026 (0d ago)
Homepage ↗ Repo ↗ API Gateway mcp python ai-agent political-finance fec propublica data-access civic-data
⚙ Agent Friendliness
44
/ 100
Can an agent use this?
🔒 Security
37
/ 100
Is it safe for agents?
⚡ Reliability
10
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
60
Documentation
55
Error Messages
0
Auth Simplicity
70
Rate Limits
20

🔒 Security

TLS Enforcement
60
Auth Strength
35
Scope Granularity
20
Dep. Hygiene
40
Secret Handling
30

The provided materials do not describe authentication between the agent and this MCP server, secret storage, logging/redaction, or fine-grained access controls. The upstream APIs are public-data oriented, but without code-level confirmation, assume risk around API key handling and insufficient rate-limit/error hygiene. TLS enforcement is unknown from README; default expectation is HTTPS for upstream calls, but this is not stated.

⚡ Reliability

Uptime/SLA
0
Version Stability
20
Breaking Changes
0
Error Recovery
20
AF Security Reliability

Use Cases

  • Ask natural-language questions about campaign fundraising and spending for candidates or election cycles
  • Find top donors by industry/sector and search donations by donor name
  • Summarize PAC spending for a given election cycle
  • Retrieve voting records for Congress members
  • Generate agent responses backed by public political finance and voting datasets

Not For

  • Handling sensitive personal data or making decisions that require legal/financial compliance guarantees
  • Use as a source of truth without validating data provenance and recency
  • Production-grade audit trails without additional verification, logging, and governance

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: None for FEC API indicated; ProPublica Congress API requires registration (implies an API key), but README does not specify exact auth flow
OAuth: No Scopes: No

README states FEC API is free/no registration required and ProPublica requires registration; however, the MCP server’s own auth mechanism (if any) and how API keys are provided are not documented in the provided text.

Pricing

Free tier: No
Requires CC: No

No pricing information provided. Upstream sources are described as free (with ProPublica registration), but MCP server hosting/operational costs are not stated.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • No documentation provided for pagination behavior, result limits, or parameter constraints for the listed tools
  • No documented retry/backoff strategy for upstream rate limits/timeouts
  • Search/name-based tools may return ambiguous results; agents may need disambiguation logic
  • Data freshness and completeness depend on upstream API update cadence; README does not clarify caching or sync strategy

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for political-finance-mcp-server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered