Servidor MCP

FeeFighter

io.github.everyai-com/fee-fighter
Finanzas e inversión Público y accesible MCP 2026-07-28

Qué hace este MCP

Audits consumer fees, estimates long-term costs, benchmarks typical fee ranges and drafts refund or dispute letters.

annual_cost
Project the cumulative cost of a fee list over 1-30 years by straight multiplication (no compounding), with a per-fee breakdown. Defaults to 1 year.
Solo lectura
Esquema de entrada
{'type': 'object', 'required': ['fees'], 'properties': {'fees': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'amount', 'frequency'], 'properties': {'name': {'type': 'string'}, 'amount': {'type': 'number'}, 'category': {'type': 'string'}, 'frequency': {'enum': ['monthly', 'annual', 'one-time'], 'type': 'string'}}}}, 'years': {'type': 'number', 'description': 'Years to project (integer 1-30), default 1'}}}
audit_fees
Audit a list of fees: annualize each one, total the yearly cost and monthly average, and flag charges above typical US ranges, duplicate names and disputable one-time fees.
Solo lectura
Esquema de entrada
{'type': 'object', 'required': ['fees'], 'properties': {'fees': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'amount', 'frequency'], 'properties': {'name': {'type': 'string', 'description': "Fee description, e.g. 'Overdraft fee'"}, 'amount': {'type': 'number', 'description': 'Amount charged in USD'}, 'category': {'type': 'string', 'description': 'Optional benchmark category key, e.g. bank_overdraft'}, 'frequency': {'enum': ['monthly', 'annual', 'one-time'], 'type': 'string', 'description': 'How often the fee recurs'}}}, 'description': 'Fees to audit, each with name, amount, frequency and optional category'}}}
benchmark_fees
Look up typical US consumer fee ranges by category (bank fees, subscriptions, airline charges, tickets and more). Omit category to return the whole reference table.
Solo lectura
Esquema de entrada
{'type': 'object', 'properties': {'category': {'type': 'string', 'description': 'Category key to look up, e.g. bank_overdraft; omit for the full table'}}}
dispute_letter
Draft a firm, polite letter requesting a reversal or refund of a specific fee, including grounds, a 14-day written response request and escalation paths. Produces text only; nothing is sent.
Solo lectura
Esquema de entrada
{'type': 'object', 'required': ['fee_name', 'amount', 'company', 'your_name'], 'properties': {'amount': {'type': 'number', 'description': 'Fee amount in USD'}, 'reason': {'type': 'string', 'description': 'Optional grounds for the dispute'}, 'company': {'type': 'string', 'description': 'Company or bank that charged the fee'}, 'fee_name': {'type': 'string', 'description': 'Name of the fee being disputed'}, 'your_name': {'type': 'string', 'description': 'Your name, used to sign the letter'}, 'date_charged': {'type': 'string', 'description': 'Optional date the fee was charged'}, 'requested_action': {'type': 'string', 'description': "What to ask for, e.g. 'reverse or refund' or 'waive'; default 'reverse or refund'"}, 'account_reference': {'type': 'string', 'description': 'Optional account or reference number'}}}
Añadido
dispute_letter
5 de October de 2026 a las 02:40
Añadido
benchmark_fees
5 de October de 2026 a las 02:40
Añadido
annual_cost
5 de October de 2026 a las 02:40
Añadido
audit_fees
5 de October de 2026 a las 02:40