accueil / serveurs / Finance & Paiement / io.github.Kromatic-Innovation/fermi
io.github.Kromatic-Innovation/fermi
serveur MCP (Model Context Protocol) · fermi
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.Kromatic-Innovation/fermi est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.Kromatic-Innovation/fermi » 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 3 outils
- buy_credits≈ 252 tokens
Purchase credits using a saved payment method (off-session). Requires a prior Stripe Checkout session to have saved a card. Credits are $0.50 each. Use GET /api/v1/billing/pricing to confirm the current price. Args: credits: Number of credits to purchase (minimum 1). api_key: Your Fermi API key from POST /api/v1/accounts. Required. Returns: Dict with credits_purchased, new_balance, and payment_status. Raises: ToolError: if authentication fails, no payment method is on file, or the card is declined.
Paramètres, retour & exemple (2)
Paramètresapi_key· string · requiscredits· integer · requis
Exemple d'appel{"name": "buy_credits", "arguments": {"api_key": "texte", "credits": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - estimate≈ 939 tokens
Return a calibrated probability distribution for a natural-language question. Args: question: The natural-language question (e.g. "What will the price of Bitcoin be in 6 months?"). unit: The unit the answer should be expressed in (e.g. "USD", "people", "meters"). target_horizon: When the estimate applies (e.g. "6 months", "2030", "current"). disclaimer_acknowledged: Must be true. Confirms you understand estimates are probabilistic decision-support only, not financial/medical/legal advice. requested_tier_id: Tier (1=fast sync, 2=grounded sync, 3=deep research async). Default 1. context: Optional extra context to condition the estimate. coverage_probability: Width of the confidence interval (0, 1). Default 0.9 (90% CI). source_inputs: Optional list of structured inputs (files, tables) for the model to consider. Each item needs source_type ("qualitative_text", "spreadsheet", or "structured_file") and either content (text) or structured_data (dict/list). callback_url: Optional webhook URL. When set, the completed or failed result is POSTed here with an HMAC signature, so you don't need to poll for async tiers. api_key: Your Fermi API key from POST /api/v1/accounts. Omit to use the anonymous tier. provider: Optional LLM provider selector ("openai" or "anthropic"). When omitted the server uses its configured default. Tier 1 supports both providers; tiers 2-3 currently accept "openai" only. model: Optional model id for the selected provider. Must match the model configured for (tier_id, provider); omit to accept the default. Returns: EstimateSuccessResponse as a dict: estimation_interval, distribution_family, distribution_parameters, point_estimate, reasoning_summary, assumptions, credits_charged, disclaimer, provider, and model. Raises: ToolError: if the estimate service rejects the request (bad tier, out of credits, unknown provider, missing disclaimer acknowledgement).
Paramètres, retour & exemple (12)
Paramètresunit· string · requismodel· ? · optionnelapi_key· ? · optionnelcontext· ? · optionnelprovider· ? · optionnelquestion· string · requiscallback_url· ? · optionnelsource_inputs· ? · optionneltarget_horizon· string · requisrequested_tier_id· integer · optionnelcoverage_probability· number · optionneldisclaimer_acknowledged· boolean · requis
Exemple d'appel{"name": "estimate", "arguments": {"unit": "texte", "question": "texte", "target_horizon": "texte", "disclaimer_acknowledged": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - feedback≈ 360 tokens
Submit feedback, a feature request, or a bug report to the Fermi team. An email is sent to the team and a copy is sent to the address you provide. Args: feedback_type: One of "feedback", "feature_request", or "bug". message: Your feedback or request (10-5000 characters). Be specific. sender_email: Your email address. A confirmation copy is sent here. sender_name: Your name (optional). api_key: Your Fermi API key (optional). If provided, your account ID is attached to the message for context. Returns: Confirmation with status "sent". Raises: ToolError: if validation fails or email delivery fails.
Paramètres, retour & exemple (5)
Paramètresapi_key· ? · optionnelmessage· string · requissender_name· ? · optionnelsender_email· string · requisfeedback_type· string · requis · feedback | feature_request | bug
Exemple d'appel{"name": "feedback", "arguments": {"message": "texte", "sender_email": "texte", "feedback_type": "feedback"}}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é ».