accueil / serveurs / Autres / vc.doomscore/doom
vc.doomscore/doom
serveur MCP (Model Context Protocol) · doom 0.1.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 vc.doomscore/doom est sûr ?
Au dernier audit MCP Hub, le serveur MCP « vc.doomscore/doom » 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
- assess_product≈ 190 tokens
Assess one product's obsolescence risk. Provide exactly ONE of description/url/pitch_company_id/deck_text. Async — returns job_id; poll get_assessment. Defaults to deep mode. Optionally pass requested_by to identify the caller (shown in the activity feed).
Paramètres, retour & exemple (6)
Paramètresurl· string · optionnelmode· string · optionnel · quick | deepdeck_text· string · optionneldescription· string · optionnelrequested_by· string · optionnel
Who is requesting this assessment (name/handle/agent id) — shown in the #doom-activity feed; defaults to anonymous.pitch_company_id· string · optionnel
Exemple d'appel{"name": "assess_product", "arguments": {"url": "texte", "mode": "quick", "deck_text": "texte", "description": "texte", "requested_by": "texte", "pitch_company_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - doom_prep≈ 68 tokens
Prep Gate. Validates config + confirms the roadmap-signals KB is within the staleness threshold. Fails closed if stale. Call before assess_product.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "doom_prep", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_assessment≈ 75 tokens
Poll an assessment job_id. Returns status + the typed assessment when complete. Hard timeout — never hangs on pending.
Paramètres, retour & exemple (1)
Paramètresjob_id· string · requis
Exemple d'appel{"name": "get_assessment", "arguments": {"job_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_assessments≈ 62 tokens
Recent assessments, filterable by verdict.
Paramètres, retour & exemple (2)
Paramètreslimit· number · optionnelverdict· string · optionnel
Exemple d'appel{"name": "list_assessments", "arguments": {"limit": 1, "verdict": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_kb_signals≈ 78 tokens
List the active (signed, grounding) roadmap signals with their ids — use to find a signal_id to retire. Operator-only.
Paramètres, retour & exemple (1)
Paramètresoperator_key· string · requis
Exemple d'appel{"name": "list_kb_signals", "arguments": {"operator_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_signal_candidates≈ 133 tokens
KB-refresh review queue. List auto-scraped candidate roadmap signals (default: pending). Operator-only. Approve/reject with review_signal_candidate; the weekly cron signs approved ones into the live KB.
Paramètres, retour & exemple (3)
Paramètreslimit· number · optionnelstatus· string · optionnel · pending | approved | rejected | signedoperator_key· string · requis
Exemple d'appel{"name": "list_signal_candidates", "arguments": {"operator_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - overview≈ 58 tokens
Inspectable State. No input. Counts, recent activity, roadmap-signal freshness, health, last calibration run.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "overview", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - record_outcome≈ 215 tokens
Outcome-feedback (learning loop). Record what ACTUALLY happened to a previously-assessed product as a labeled calibration case; the weekly recalibration folds it into the gate. Operator-only (requires operator_key). Provide either job_id (links the case to that assessment + reuses its product) or product text.
Paramètres, retour & exemple (7)
Paramètresnotes· string · optionneljob_id· string · optionnelproduct· string · optionneloperator_key· string · requisyear_observed· number · optionnelactual_outcome· string · requis · sherlocked | survived | thrivedexpected_verdict· string · requis · roadkill | squeezed | defensible | riding-the-wave
Exemple d'appel{"name": "record_outcome", "arguments": {"operator_key": "texte", "actual_outcome": "sherlocked", "expected_verdict": "roadkill"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - retire_signal≈ 134 tokens
UNLEARN a KB signal that became false/obsolete (e.g. a rumored feature cancelled, or a signal no longer predictive). Soft-deletes it (active=false) so it stops grounding assessments immediately — recoverable. Operator-only. Find the id via list_kb_signals.
Paramètres, retour & exemple (3)
Paramètresreason· string · requissignal_id· string · requisoperator_key· string · requis
Exemple d'appel{"name": "retire_signal", "arguments": {"reason": "texte", "signal_id": "texte", "operator_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - review_signal_candidate≈ 138 tokens
Approve or reject a KB-refresh candidate signal. Operator-only. Approved candidates are signed (Ed25519) into the live roadmap_signals KB by the next refresh run; rejected ones are dropped. Controls what becomes grounding truth.
Paramètres, retour & exemple (3)
Paramètresaction· string · requis · approve | rejectcandidate_id· string · requisoperator_key· string · requis
Exemple d'appel{"name": "review_signal_candidate", "arguments": {"action": "approve", "candidate_id": "texte", "operator_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - supersede_calibration_case≈ 128 tokens
UNLEARN a calibration case whose label turned out wrong or obsolete — retires it (active=false) so the recalibration gate stops scoring it. To correct, retire the wrong case then record_outcome the right one. Operator-only.
Paramètres, retour & exemple (3)
Paramètresreason· string · requiscase_id· string · requisoperator_key· string · requis
Exemple d'appel{"name": "supersede_calibration_case", "arguments": {"reason": "texte", "case_id": "texte", "operator_key": "texte"}}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é ».