accueil / serveurs / Géo & Temps / io.tooloracle/tlpt
io.tooloracle/tlpt
serveur MCP (Model Context Protocol) · TLPTOracle 2.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 io.tooloracle/tlpt est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.tooloracle/tlpt » 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 17 outils
- attack_chain≈ 73 tokens
Generate kill chain for a TIBER-EU scenario with MITRE mapping.
Paramètres, retour & exemple (1)
Paramètresscenario_id· string · requis
TIBER-01 to TIBER-08
Exemple d'appel{"name": "attack_chain", "arguments": {"scenario_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - auto_simulate≈ 98 tokens
Autonomous TLPT simulation: generates TIBER-EU scenarios, maps MITRE ATT&CK, creates findings, rates detection. Art. 26.
Paramètres, retour & exemple (2)
Paramètresentity_id· string · requisscenarios· integer · optionnel
Number of scenarios (default: 3)
Exemple d'appel{"name": "auto_simulate", "arguments": {"entity_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - evidence_bundle≈ 60 tokens
Compile TLPT evidence for authority attestation.
Paramètres, retour & exemple (1)
Paramètresexercise_id· string · requis
Exemple d'appel{"name": "evidence_bundle", "arguments": {"exercise_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - finding_register≈ 146 tokens
Log a pentest/TLPT finding.
Paramètres, retour & exemple (8)
Paramètrestitle· string · requisseverity· string · requis · critical | high | medium | lowattack_path· string · optionnelexercise_id· string · optionnelrecommendation· string · optionnelmitre_technique· string · optionnelsystem_affected· string · optionneldetection_status· string · optionnel · detected | partially_detected | undetected
Exemple d'appel{"name": "finding_register", "arguments": {"title": "texte", "severity": "critical"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_scenarios≈ 50 tokens
List all 8 TIBER-EU scenarios available for autonomous simulation.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "generate_scenarios", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - health_check≈ 35 tokens
Server status.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "health_check", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mitre_map≈ 65 tokens
Map MITRE ATT&CK techniques to DORA TLPT. Filter by technique ID or tactic.
Paramètres, retour & exemple (2)
Paramètrestactic· string · optionneltechnique· string · optionnel
Exemple d'appel{"name": "mitre_map", "arguments": {"tactic": "texte", "technique": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - obligation_map≈ 42 tokens
TLPT obligations DORA-TST-06 to TST-10.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "obligation_map", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - phase_tracker≈ 106 tokens
Track TIBER-EU 8-phase lifecycle.
Paramètres, retour & exemple (3)
Paramètresexercise_id· string · requisphase_status· string · optionnel · not_started | in_progress | completed | blockedupdate_phase· integer · optionnel
Phase 1-8 to update
Exemple d'appel{"name": "phase_tracker", "arguments": {"exercise_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ping≈ 34 tokens
Connectivity test.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "ping", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - register_exercise≈ 192 tokens
Register a TLPT/pentest exercise.
Paramètres, retour & exemple (12)
Paramètresnotes· string · optionnelscope· string · optionnelstatus· string · optionnel · planned | in_progress | completed | cancelledtest_type· string · optionnel · tlpt | red_team | vulnerability_scan | pentest | tabletop | scenario_basedbudget_eur· number · optionnelstart_date· string · optionnelexercise_id· string · optionnelti_provider· string · optionnelexercise_name· string · requistarget_end_date· string · optionnelred_team_provider· string · optionnelauthority_notified· boolean · optionnel
Exemple d'appel{"name": "register_exercise", "arguments": {"exercise_name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - remediation_plan≈ 94 tokens
Track remediation of TLPT findings. Set add=true to create.
Paramètres, retour & exemple (6)
Paramètresadd· boolean · optionnelowner· string · optionnelaction· string · optionneldue_date· string · optionnelfinding_id· string · optionnelexercise_id· string · optionnel
Exemple d'appel{"name": "remediation_plan", "arguments": {"add": true, "owner": "texte", "action": "texte", "due_date": "texte", "finding_id": "texte", "exercise_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sync_to_ampel≈ 58 tokens
Push TLPT results to AmpelOracle Art. 26 checks.
Paramètres, retour & exemple (1)
Paramètresentity_id· string · requis
Exemple d'appel{"name": "sync_to_ampel", "arguments": {"entity_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - team_assignment≈ 93 tokens
Manage Red/Blue/White/Purple team assignments.
Paramètres, retour & exemple (5)
Paramètresred_team· string · optionnelblue_team· string · optionnelwhite_team· string · optionnelexercise_id· string · requispurple_team· string · optionnel
Exemple d'appel{"name": "team_assignment", "arguments": {"exercise_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - test_calendar≈ 50 tokens
Annual testing schedule and compliance check.
Paramètres, retour & exemple (1)
Paramètresyear· string · optionnel
Exemple d'appel{"name": "test_calendar", "arguments": {"year": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - threat_profile≈ 120 tokens
Define threat landscape for TLPT scoping.
Paramètres, retour & exemple (8)
Paramètressector· string · optionnelgeography· string · optionnelexclusions· string · optionnelexercise_id· string · requiscrown_jewels· string · optionnelthreat_actors· string · optionnelattack_scenarios· string · optionnelcritical_systems· string · optionnel
Exemple d'appel{"name": "threat_profile", "arguments": {"exercise_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - tlpt_readiness≈ 129 tokens
Assess organizational readiness for a TLPT exercise.
Paramètres, retour & exemple (8)
Paramètresscope_defined· boolean · optionnelbudget_approved· boolean · optionnellegal_framework· boolean · optionnelauthority_engaged· boolean · optionnelred_team_selected· boolean · optionnelwhite_team_formed· boolean · optionnelti_provider_selected· boolean · optionnelcrown_jewels_identified· boolean · optionnel
Exemple d'appel{"name": "tlpt_readiness", "arguments": {"scope_defined": true, "budget_approved": true, "legal_framework": true, "authority_engaged": true, "red_team_selected": true, "white_team_formed": true}}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é ».