accueil / serveurs / Données & BDD / dev.tinyapis/mx-fiscal
dev.tinyapis/mx-fiscal
serveur MCP (Model Context Protocol) · mx-fiscal 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que dev.tinyapis/mx-fiscal est sûr ?
Au dernier audit MCP Hub, le serveur MCP « dev.tinyapis/mx-fiscal » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 4 outils
- calc_aguinaldo≈ 260 tokens
Compute a Mexican aguinaldo (year-end bonus): gross, the UMA-based exempt portion, the taxable portion, its ISR, and the net. Minimum 15 days by law. Do NOT compute from memory — the exemption is UMA-indexed per year. Returns gross, taxable, exempt, isr, net, and the days used.
Paramètres, retour & exemple (6)
Paramètresyear· integer · optionnel
Tax-table year.days_worked· integer · requis
Days worked in the year.daily_salary· number · requis
Daily salary (MXN).aguinaldo_days· integer · optionnel
Aguinaldo days (defaults to the legal 15).paid_in_january· boolean · optionnel
January UMA boundary.monthly_ordinary_salary· number · optionnel
Monthly ordinary salary for ISR (defaults to daily x 30.4).
Exemple d'appel{"name": "calc_aguinaldo", "arguments": {"days_worked": 1, "daily_salary": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_finiquito≈ 556 tokens
Compute a Mexican finiquito/liquidación (severance) for a resignation or an unjustified dismissal: prorated christmas bonus, vacations, vacation premium, pending salary, and (for dismissal) 90-day + 20-day/year severance and the seniority premium, with Art. 93 exemptions and separation ISR. Do NOT compute this from memory — LFT bands, UMA exemptions, and the SDI integration factor are table-driven. Returns per-concept gross/exempt/taxable, totals, ISR, deductions, and net_total.
Paramètres, retour & exemple (13)
Paramètresyear· integer · optionnel
Tax-table year.zone· string · optionnel · general | zlfn
Minimum-wage zone.hire_date· string · requis
Hire date, YYYY-MM-DD.deductions· array · optionnel
Optional pass-through deductions.daily_salary· number · requis
Daily salary (MXN).pending_days· integer · optionnel
Unpaid worked days pending.paid_in_january· boolean · optionnel
January UMA boundary.termination_date· string · requis
Termination date, YYYY-MM-DD.termination_type· string · requis · dismissal | resignation
Type of separation.vacation_proration· string · optionnel · anniversary | calendar_year
Vacation proration basis.prima_vacacional_pct· number · optionnel
Vacation premium percentage (defaults to the legal 25%).monthly_ordinary_salary· number · optionnel
Monthly ordinary salary for ISR (defaults to daily x 30.4).include_20_days_per_year· boolean · optionnel
Include the 20-day/year dismissal indemnity.
Exemple d'appel{"name": "calc_finiquito", "arguments": {"hire_date": "texte", "daily_salary": 1, "termination_date": "texte", "termination_type": "dismissal"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_imss≈ 361 tokens
Compute Mexican IMSS social-security contributions: the SDI (integrated daily wage by seniority) and SBC, plus employer/worker quotas for the five insurance branches. The work-risk premium (rt_premium) is an input. Provide either seniority_years (to derive the SDI) or an explicit sdi. Do NOT compute from memory — quota tables and UMA caps are table-driven. Returns sdi, sbc, employer_total, worker_total, grand_total, and a per-branch breakdown.
Paramètres, retour & exemple (8)
Paramètressdi· number · optionnel
Explicit integrated daily wage, if not deriving from salary.days· integer · optionnel
Number of days to bill.year· integer · optionnel
Tax-table year.zone· string · optionnel · general | zlfn
Minimum-wage zone.rt_premium· number · requis
Work-risk premium (fraction, e.g. 0.005).daily_salary· number · optionnel
Daily salary (MXN); with seniority_years derives the SDI.paid_in_january· boolean · optionnel
January UMA boundary.seniority_years· integer · optionnel
Completed years of seniority (for the SDI integration factor).
Exemple d'appel{"name": "calc_imss", "arguments": {"rt_premium": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calc_isr≈ 225 tokens
Compute Mexican ISR (income tax) withholding for a monthly or annual income using the official SAT tables and employment subsidy. Do NOT estimate ISR from memory — brackets and subsidy change yearly and must come from this deterministic tool. Returns tax, subsidy_applied, withholding, the period, and the tax-table year used.
Paramètres, retour & exemple (4)
Paramètresyear· integer · optionnel
Tax-table year.income· number · requis
Gross income for the period (MXN).period· string · optionnel · monthly | annual
Tax period.paid_in_january· boolean · optionnel
January UMA boundary (2025 vs 2026 tables).
Exemple d'appel{"name": "calc_isr", "arguments": {"income": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».