FeeFighter
Audit junk fees, project annual costs and draft dispute letters. Free.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen dispute_letter
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"fee-fighter": {
"url": "https://fee-fighter.magicteams.ai/mcp"
}
}
}Puntos de conexión remotos
https://fee-fighter.magicteams.ai/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (4)
🟢audit_fees(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.
Esquema de entrada
{
"type": "object",
"properties": {
"fees": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Fee description, e.g. 'Overdraft fee'"
},
"amount": {
"type": "number",
"description": "Amount charged in USD"
},
"frequency": {
"type": "string",
"enum": [
"monthly",
"annual",
"one-time"
],
"description": "How often the fee recurs"
},
"category": {
"type": "string",
"description": "Optional benchmark category key, e.g. bank_overdraft"
}
},
"required": [
"name",
"amount",
"frequency"
]
},
"description": "Fees to audit, each with name, amount, frequency and optional category"
}
},
"required": [
"fees"
]
}🟢annual_cost(fees, years)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"fees": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"amount": {
"type": "number"
},
"frequency": {
"type": "string",
"enum": [
"monthly",
"annual",
"one-time"
]
},
"category": {
"type": "string"
}
},
"required": [
"name",
"amount",
"frequency"
]
}
},
"years": {
"type": "number",
"description": "Years to project (integer 1-30), default 1"
}
},
"required": [
"fees"
]
}🟢benchmark_fees(category)
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.
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(fee_name, amount, company, your_name, account_reference, ...)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"fee_name": {
"type": "string",
"description": "Name of the fee being disputed"
},
"amount": {
"type": "number",
"description": "Fee amount in USD"
},
"company": {
"type": "string",
"description": "Company or bank that charged the fee"
},
"your_name": {
"type": "string",
"description": "Your name, used to sign the letter"
},
"account_reference": {
"type": "string",
"description": "Optional account or reference number"
},
"date_charged": {
"type": "string",
"description": "Optional date the fee was charged"
},
"reason": {
"type": "string",
"description": "Optional grounds for the dispute"
},
"requested_action": {
"type": "string",
"description": "What to ask for, e.g. 'reverse or refund' or 'waive'; default 'reverse or refund'"
}
},
"required": [
"fee_name",
"amount",
"company",
"your_name"
]
}Comunidad
Evidencia