accueil / serveurs / Dev & Code / io.github.inity13/precisioncalc-mcp
io.github.inity13/precisioncalc-mcp
serveur MCP (Model Context Protocol) · PrecisionCalc 2.1.0-edge
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 io.github.inity13/precisioncalc-mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.inity13/precisioncalc-mcp » 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 11 outils
- batch_calculate≈ 77 tokens
PAID FEATURE. Run many calculations in one request. calls: list of {tool, arguments} (max 100). One failure never aborts the batch.
Paramètres, retour & exemple (1)
Paramètrescalls· array · requis
Exemple d'appel{"name": "batch_calculate", "arguments": {"calls": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - business_days≈ 164 tokens
Business-day arithmetic honoring weekends + regional holidays. operation: add_business_days (needs days, negative ok) | count_business_days (needs end_date, inclusive) | next_business_day | previous_business_day. region: US | UK | EU | NONE. custom_holidays: list of YYYY-MM-DD.
Paramètres, retour & exemple (6)
Paramètresdays· integer · optionnelregion· string · optionnelend_date· string · optionneloperation· string · requisstart_date· string · requiscustom_holidays· array · optionnel
Exemple d'appel{"name": "business_days", "arguments": {"operation": "texte", "start_date": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_metric≈ 140 tokens
Compute a business/SaaS/finance metric with exact decimal precision. Metrics: ltv, cac, ltv_cac_ratio, payback_period_months, contribution_margin, gross_margin, churn_rate, mrr_growth_rate, arr, break_even_units, nrr, grr, rule_of_40, magic_number. Rates/margins are decimals (0.05=5%). Call list_metrics for schemas.
Paramètres, retour & exemple (3)
Paramètresmetric· string · requisparams· object · requiscurrency· string · optionnel
Exemple d'appel{"name": "calculate_metric", "arguments": {"metric": "texte", "params": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compound_growth≈ 186 tokens
Compound-interest/growth math. operation: future_value (rate, years, present_value) | present_value (rate, years, future_value) | cagr (begin_value, end_value, years). rate is annual decimal (0.08=8%). compounding: daily|weekly|monthly|quarterly|semiannually|annually|continuous.
Paramètres, retour & exemple (9)
Paramètresrate· number · optionnelyears· number · optionnelcurrency· string · optionnelend_value· number · optionneloperation· string · requisbegin_value· number · optionnelcompounding· string · optionnelfuture_value· number · optionnelpresent_value· number · optionnel
Exemple d'appel{"name": "compound_growth", "arguments": {"operation": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - currency_convert≈ 132 tokens
Convert an amount between major currencies (USD, EUR, GBP, JPY, CAD, AUD, CHF, CNY, INR) with Decimal precision. Static offline table on the free tier; live/historical ECB rates (date/live=true) require a paid plan.
Paramètres, retour & exemple (5)
Paramètresdate· string · optionnellive· boolean · optionnelamount· number · requisto_currency· string · requisfrom_currency· string · requis
Exemple d'appel{"name": "currency_convert", "arguments": {"amount": 1, "to_currency": "texte", "from_currency": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - depreciation≈ 121 tokens
Asset depreciation schedule. method: straight_line | declining_balance | sum_of_years_digits. Book value converges to salvage_value.
Paramètres, retour & exemple (5)
Paramètrescost· number · requismethod· string · requiscurrency· string · optionnelsalvage_value· number · requisuseful_life_years· integer · requis
Exemple d'appel{"name": "depreciation", "arguments": {"cost": 1, "method": "texte", "salvage_value": 1, "useful_life_years": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - health_check≈ 32 tokens
Server health/status metadata.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "health_check", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - internal_rate_of_return≈ 87 tokens
Internal Rate of Return: per-period rate where NPV=0 (Newton + bisection). Requires a sign change in cashflows.
Paramètres, retour & exemple (2)
Paramètresguess· number · optionnelcashflows· array · requis
Exemple d'appel{"name": "internal_rate_of_return", "arguments": {"cashflows": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_metrics≈ 43 tokens
List every supported metric with descriptions and required/optional params.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_metrics", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - loan_amortization≈ 139 tokens
Level-payment loan: monthly payment, total interest, payoff, and (optional) full schedule. payment = P*r/(1-(1+r)^-n), r=annual_rate/12.
Paramètres, retour & exemple (6)
Paramètrescurrency· string · optionnelprincipal· number · requisannual_rate· number · requisterm_months· integer · requisextra_payment· number · optionnelinclude_schedule· boolean · optionnel
Exemple d'appel{"name": "loan_amortization", "arguments": {"principal": 1, "annual_rate": 1, "term_months": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - net_present_value≈ 99 tokens
Net Present Value (discounted cash flow). NPV = sum(CF_t/(1+rate)^t). cashflows[0] = period 0 (usually the negative outlay).
Paramètres, retour & exemple (3)
Paramètresrate· number · requiscurrency· string · optionnelcashflows· array · requis
Exemple d'appel{"name": "net_present_value", "arguments": {"rate": 1, "cashflows": []}}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é ».