Servidor MCP — dominio EDUCACIÓN FINANCIERA. Dominio de consulta/explicación con tools que devuelven series de datos listos para animar o graficar.
Six tools with complete input schemas and descriptions, but significant quality gaps. All tools are READ_ONLY simulations with no state modification, which is appropriate. Descriptions are present (avg ~120 chars) but lack LLM-optimized guidance on WHEN to use each tool vs. alternatives. Parameter descriptions are minimal (5-15 chars). No output schemas documented. Tool names use verb_noun pattern correctly (explicar_, comparar_, simular_, visualizar_, regla_) but descriptions don't explain dependencies or prerequisites. No error handling guidance. STDIO transport caps protocol readiness at 50.
Compara pagar solo el mínimo vs. un pago fijo mayor en la tarjeta del cliente. Devuelve dos series paralelas para animar lado a lado.
Explica qué es el CAT y por qué es mayor que la tasa de interés. Desglosa los componentes del costo total del crédito y calcula un CAT aproximado, devolviendo la serie de flujos para visualizar de dónde sale cada peso.
Simula cómo crece una deuda con interés compuesto mes a mes. Devuelve la serie completa para animar la curva de crecimiento.
Aplica la regla 50/30/20 al ingreso del cliente y compara con su gasto real.
Simula cuánto ahorrar al mes para alcanzar una meta, con y sin rendimiento. Devuelve dos series: con rendimiento y sin rendimiento, para mostrar el efecto de invertir vs. guardar bajo el colchón.
Muestra cómo la inflación reduce el poder adquisitivo del dinero.
No output schemas documented. LLMs cannot plan downstream operations or extract structured data from results. All six tools return time-series data for visualization but the response structure is not specified.
Parameter descriptions are too brief (5-15 chars). 'monto inicial de la deuda' and 'tasa nominal anual' lack guidance on valid ranges, format expectations, or when to use defaults. LLMs cannot infer constraints from short labels.
Tool descriptions lack WHEN-to-use guidance. 'Simula cómo crece una deuda...' explains WHAT but not WHEN to call this vs. comparar_pago_minimo_vs_fijo or simular_meta_ahorro. LLMs waste reasoning cycles deciding between similar tools.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 64 | 2026-07-28+ | v2 |
No error handling or recovery guidance. Tools return numeric simulations but no documentation of failure modes (invalid inputs, out-of-range values, calculation errors). LLMs cannot self-correct on invalid parameters.
regla_50_30_20 has nullable parameter 'ingreso_mensual' with description 'Si se omite, se toma del perfil' but no explanation of what 'perfil' is or how it's populated. Undocumented dependency on external state.