PQC KHEPRA MCP Server

officiel

Serveur MCP KHEPRA badge smithery Registre MCP Licence Conteneur PQC Moteur de conformité souveraine avec 36 195 correspondances STIG/CCI/NIST/CMMC. Déconnectable. Zéro coût de jeton. Exécutez ert_scan → obtenez un rapport Godfather avec impact commercial libellé en dollars. Le seul serveur de conformité MCP qui fonctionne sur votre matériel — avec le premier STIG PQC du DoD intégré. PQC-01-STIG-V1R1 — Livre blanc complet → 17 contrôles couvrant CNSA 2.0, FIPS 203/204/205 et l'avis de sécurité MCP de la NSA de mai 2026. Le premier STIG de cryptographie post-quantique de style DoD au monde, incluant les premiers contrôles PQC pour l'IA agentique et les déploiements MCP.

Que pouvez-vous faire avec PQC KHEPRA MCP ?

  • Paires de clés post-quantiques — Générez des paires de clés ML-DSA-65 (FIPS 204) avec pqc_keygen pour les workflows de signature.
  • Signer et vérifier des charges utiles — Signez des données arbitraires avec pqc_sign et vérifiez cryptographiquement les signatures à l'aide de pqc_verify.
  • Enregistrement de vol — Journalisez les invocations d'outils de l'agent dans des chaînes de hachage NDJSON infalsifiables via flight_record, puis exportez-les avec flight_export.
  • Attestation de piste d'audit — Exportez une piste d'audit cryptographique de la session active avec dag_attestation et récupérez l'historique de la chaîne via khepra_get_dag_chain.
  • Découverte de l'hôte local — Énumérez les runtimes et interfaces système avec enumerate_host, identifiez les appareils avec fingerprint_device et trouvez les points de terminaison joignables à l'aide de discover_assets.
  • Recherche hors ligne de menaces — Consultez les données locales de menaces IOC avec threat_lookup et interrogez les contrôles NIST de base via nist_map.

Documentation

PQC-Khepra-MCP

smithery badge MCP Registry mcpservers.org Cline Marketplace License Container PQC Live TriPentest Certified 92/92

Noyau cryptographique post-quantique et d'enregistrement de vol autonome pour agents IA.

Isolable (air-gap). Zéro télémétrie cloud. Zéro surcoût de tokens.
Fournit des signatures post-quantiques ML-DSA-87 (FIPS 204) et ML-KEM-1024 (FIPS 203) à chaque appel d'outil, un enregistrement de vol NDJSON autonome côté client, et la découverte locale d'hôtes et d'actifs. Code source disponible sous licence KHEPRA Sovereign Public & Commercial License (KSCL-1.0) : gratuit pour un usage communautaire et d'évaluation ; l'usage commercial en production nécessite un abonnement. Voir LICENSE.

Référence brevet : Brevet en instance · Demande provisoire américaine n° 63/942,886 (EFS ID : 73565085)
Identité de l'entreprise : SecRed Knowledge Inc. (exerçant sous le nom de NouchiX) — C-Corp du Delaware (EIN 99-0529252), éligible SDVOSB (demande SBA VetCert en cours), habilitation Secret active.
Point de terminaison hébergé en direct : https://mcp.souhimbou.ai/sse — zéro installation, connexion en 30 secondes.
Auto-hébergement pour souveraineté/air-gap : Docker ou binaire.


Architecture : noyau communautaire gratuit vs plateforme commerciale KTOS

Afin de garantir des frontières commerciales claires pour les partenaires, les sous-traitants de la défense et les développeurs, l'écosystème KHEPRA s'articule autour de deux couches distinctes :

CoucheProduitLicencePérimètre et capacités
Couche 1PQC-Khepra-MCP (ce dépôt)KSCL-1.0 (code source disponible)Noyau communautaire gratuit : signature post-quantique ML-DSA-65 (FIPS 204), journalisation de vol autonome côté client, enregistrement d'agents, énumération locale d'hôtes et d'actifs, et recherche de menaces. Aucune base de données STIG ni de conformité.
Couche 2KHEPRA Trust OS (KTOS)Commerciale (de 499 $/mois à 250 K$/an)OS souverain de preuve et d'actionnement : 36 195 correspondances de conformité inter-référentiels, croisements par lots en direct via l'API DISA STIGViewer v2, évaluations CMMC niveau 2/3, moteurs multi-paquets ERT, packages de preuves C3PAO automatisés (OSCAL, DISA CKLB, POA&M signés) et remédiation autonome bornée des hôtes.

Niveaux et restrictions (le modèle commercial et souverain à 4 niveaux)

NiveauTarifQuotaOutils et capacités restreintsOrientation
Communauté0 $ / gratuit (open-core)500 crédits14 outils de base (pqc_keygen, pqc_sign, pqc_verify, flight_record, flight_export, agent_record, dag_attestation, khepra_get_dag_chain, enumerate_host, fingerprint_device, discover_assets, kasa_status, threat_lookup, aperçu de nist_map)Signature PQC open source, journalisation de vol, découverte locale
Plateforme499 $ / mois (libre-service)3 000 crédits50+ outils (+ balayage multi-voies OmniScan, découverte de Shadow AI, API STIGViewer v2 en direct, flux SIEM OCSF)Équipes d'ingénierie et opérations SOC commerciales
Entreprise2 999 $ / mois15 000 crédits85+ outils (+ SOC agentique complet, WAF PQC L7 SEKHEM, superviseur d'enceinte PTY, démon de remédiation ASAF, preuves Z3 SMT)Flottes d'agents d'entreprise et automatisation de la conformité
Souverain45 K$ – 250 K$ / an100 000+ créditsLes 100 outils (+ air-gap bare-metal, gestionnaire de flotte osquery, pilote automatique CMMC L2/L3, anti-brouillage RF tactique, télémétrie Windows EventLog)Sous-traitants de la défense, C3PAO, grands fournisseurs fédéraux et GovCloud

Ce qu'il fait (noyau communautaire gratuit)

PQC-Khepra-MCP connecte votre assistant IA (Claude Code, Cursor, Antigravity, Cline) directement à une couche de sécurité cryptographique post-quantique :

  • Signature ML-DSA-65 : signature post-quantique FIPS 204 à chaque appel d'outil et attestation DAG. L'encapsulation de clés repose sur CRYSTALS-Kyber-1024 (pré-norme) ; la migration vers ML-KEM-1024 (FIPS 203) est en cours.
  • Enregistrement de vol autonome : journalise automatiquement toutes les invocations d'outils de l'agent, les entrées et les résultats dans des chaînes de hachage NDJSON infalsifiables.
  • Découverte locale d'hôtes et d'actifs : énumère localement les environnements d'exécution système, les interfaces réseau et les propriétés d'environnement.
  • Fonctionnement air-gap et souverain : fonctionne 100 % hors ligne, sans télémétrie cloud ni appels sortants.
  • Licence KSCL-1.0 : usage communautaire et d'évaluation gratuit. L'usage commercial en production, le déploiement en entreprise et l'hébergement de services managés nécessitent un accord commercial ; voir LICENSE.

Démarrage rapide — point de terminaison hébergé (zéro installation)

Le chemin le plus rapide vers un outil de conformité opérationnel dans votre client IA. Pas de Docker, pas de binaire, pas de compilation :

{
  "mcpServers": {
    "khepra": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.souhimbou.ai/sse"]
    }
  }
}

Ou si votre client prend en charge le transport SSE natif :

https://mcp.souhimbou.ai/sse

Vérification de l'état : https://mcp.souhimbou.ai/mcp/v1/health

Note sur les données : le point de terminaison hébergé fonctionne en mode edge — le DAG est en mémoire et éphémère. Pour des pistes d'audit persistantes et signées ainsi qu'un déploiement air-gap, utilisez les options auto-hébergées ci-dessous.


Installation auto-hébergée

Pour un déploiement souverain/air-gap : Docker (recommandé, aucune compilation requise) ou binaire compilé (démarrage le plus rapide, prêt pour SCIF). Les deux prennent en charge les mêmes variables d'environnement et tous les clients MCP.

Choisissez votre méthode :

MéthodeIdéale pourDémarrage
Point de terminaison hébergéDémarrage le plus rapide, outils cloudInstantané
DockerLa plupart des utilisateurs, auto-hébergement le plus simple~2 s
Binaire compiléAir-gap, SCIF, performance~300 ms

Option A : Docker (recommandé)

Nécessite Docker Desktop ou Docker Engine. L'image est précompilée et embarque la base de données de conformité complète — aucun téléchargement supplémentaire en mode souverain.

# Pull once
docker pull ghcr.io/nouchix/pqc-khepra-mcp:latest

# Test it (should print the initialize response and exit)
echo '{"jsonrpc":"2.0","method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}},"id":0}' \
  | docker run --rm -i -e KHEPRA_MODE=sovereign ghcr.io/nouchix/pqc-khepra-mcp:latest

Option B : binaire compilé

Nécessite Go 1.21+ pour la compilation, ou téléchargez une version précompilée depuis GitHub Releases.

git clone https://github.com/nouchix/PQC-Khepra-MCP.git
cd PQC-Khepra-MCP

# Build (cross-compile for your OS)
go build -o khepra-mcp ./cmd/khepra-mcp        # Linux / macOS
go build -o khepra-mcp.exe ./cmd/khepra-mcp    # Windows

# Test the binary
echo '{"jsonrpc":"2.0","method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}},"id":0}' \
  | KHEPRA_MODE=sovereign ./khepra-mcp

Windows — via le lanceur batch

Le dépôt fournit un lanceur run-mcp.bat pour Windows. Il utilise le binaire précompilé (chemin rapide) et bascule automatiquement sur go run :

:: run-mcp.bat is already in the repo at the root of PQC-Khepra-MCP
:: Point your MCP client to: cmd /c C:\path\to\PQC-Khepra-MCP\run-mcp.bat

Ajout à votre client IA

Claude Desktop

Emplacement du fichier de configuration :

  • macOS : ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows : %APPDATA%\Claude\claude_desktop_config.json
  • Linux : ~/.config/Claude/claude_desktop_config.json

Niveau communauté — Docker (macOS / Linux)

{
  "mcpServers": {
    "khepra": {
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "-e", "KHEPRA_MODE=sovereign",
        "-v", "/var/lib/khepra:/var/lib/khepra",
        "ghcr.io/nouchix/pqc-khepra-mcp:latest"
      ]
    }
  }
}

Niveau communauté — Docker (Windows)

{
  "mcpServers": {
    "khepra": {
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "-e", "KHEPRA_MODE=sovereign",
        "-v", "C:\\Users\\YourName\\.khepra:/var/lib/khepra",
        "ghcr.io/nouchix/pqc-khepra-mcp:latest"
      ]
    }
  }
}

Niveau communauté — binaire (Windows, démarrage le plus rapide)

{
  "mcpServers": {
    "khepra": {
      "command": "C:\\path\\to\\PQC-Khepra-MCP\\khepra-mcp.exe",
      "args": [],
      "env": {
        "KHEPRA_MODE": "sovereign",
        "KHEPRA_NETWORK_POLICY": "lan",
        "MCP_PQC_ENABLED": "true",
        "KHEPRA_MANIFEST_PATH": "C:\\path\\to\\PQC-Khepra-MCP\\manifest.json"
      }
    }
  }
}

Niveau communauté — binaire via le lanceur batch (Windows)

{
  "mcpServers": {
    "khepra": {
      "command": "cmd",
      "args": ["/c", "C:\\path\\to\\PQC-Khepra-MCP\\run-mcp.bat"],
      "env": {
        "KHEPRA_MODE": "sovereign",
        "KHEPRA_NETWORK_POLICY": "lan",
        "MCP_PQC_ENABLED": "true"
      }
    }
  }
}

Niveau Pro / Entreprise / Souverain (avec clé de licence)

{
  "mcpServers": {
    "khepra": {
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "-e", "KHEPRA_LICENSE_KEY",
        "-e", "KHEPRA_MODE=sovereign",
        "-v", "/var/lib/khepra:/var/lib/khepra",
        "-v", "/var/log/khepra:/var/log/khepra",
        "ghcr.io/nouchix/pqc-khepra-mcp:latest"
      ],
      "env": {
        "KHEPRA_LICENSE_KEY": "YOUR_LICENSE_KEY_HERE"
      }
    }
  }
}

Après modification, redémarrez Claude Desktop. Vérifiez dans Paramètres → Développeur — vous devriez voir khepra avec le statut running et tous les outils listés.


Cursor

Fichier de configuration : .cursor/mcp.json à la racine de votre projet, ou ~/.cursor/mcp.json globalement.

Docker (macOS / Linux)

{
  "servers": {
    "khepra": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "-e", "KHEPRA_MODE=sovereign",
        "-v", "/var/lib/khepra:/var/lib/khepra",
        "ghcr.io/nouchix/pqc-khepra-mcp:latest"
      ]
    }
  }
}

Binaire (macOS / Linux)

{
  "servers": {
    "khepra": {
      "type": "stdio",
      "command": "/path/to/khepra-mcp",
      "args": [],
      "env": {
        "KHEPRA_MODE": "sovereign",
        "KHEPRA_MANIFEST_PATH": "/path/to/PQC-Khepra-MCP/manifest.json"
      }
    }
  }
}

Binaire (Windows)

{
  "servers": {
    "khepra": {
      "type": "stdio",
      "command": "C:\\path\\to\\PQC-Khepra-MCP\\khepra-mcp.exe",
      "args": [],
      "env": {
        "KHEPRA_MODE": "sovereign",
        "KHEPRA_MANIFEST_PATH": "C:\\path\\to\\PQC-Khepra-MCP\\manifest.json"
      }
    }
  }
}

VS Code (avec GitHub Copilot ou l'extension Cline)

Fichier de configuration : .vscode/mcp.json dans votre projet, ou dans les paramètres utilisateur.

{
  "servers": {
    "khepra": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "-e", "KHEPRA_MODE=sovereign",
        "-v", "${env:HOME}/.khepra:/var/lib/khepra",
        "ghcr.io/nouchix/pqc-khepra-mcp:latest"
      ]
    }
  }
}

Ou via le fichier utilisateur settings.json pour l'extension Cline :

{
  "cline.mcpServers": {
    "khepra": {
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "-e", "KHEPRA_MODE=sovereign",
        "ghcr.io/nouchix/pqc-khepra-mcp:latest"
      ]
    }
  }
}

Windsurf

Fichier de configuration : ~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "khepra": {
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "-e", "KHEPRA_MODE=sovereign",
        "-v", "/var/lib/khepra:/var/lib/khepra",
        "ghcr.io/nouchix/pqc-khepra-mcp:latest"
      ]
    }
  }
}

Continue.dev

Fichier de configuration : ~/.continue/config.json — ajoutez au tableau experimental.modelContextProtocolServers :

{
  "experimental": {
    "modelContextProtocolServers": [
      {
        "name": "khepra",
        "transport": {
          "type": "stdio",
          "command": "docker",
          "args": [
            "run", "--rm", "-i",
            "-e", "KHEPRA_MODE=sovereign",
            "ghcr.io/nouchix/pqc-khepra-mcp:latest"
          ]
        }
      }
    ]
  }
}

Outils IA cloud / SaaS (Claude.ai, ChatGPT, Gemini, etc.)

Utilisez le point de terminaison hébergé en direct à l'adresse mcp.souhimbou.ai — aucune configuration requise :

Option 1 — point de terminaison hébergé en direct (recommandé, zéro configuration)

{
  "mcpServers": {
    "khepra": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.souhimbou.ai/sse"]
    }
  }
}

Ou URL SSE directe pour les outils qui l'acceptent :

https://mcp.souhimbou.ai/sse
Outil cloudOù ajouter l'URL MCP
Claude.ai (Pro/Team)Paramètres → Intégrations → Serveurs MCP
Cursor.cursor/mcp.json → champ url
OpenAI AssistantsChamp API tools avec type: "mcp"
Glama.aiEspace de travail → Serveurs MCP
Smithery.aiCatalogue → Serveur auto-hébergé

Option 2 — proxy mcp-remote (binaire local derrière le pont)

Si vous avez besoin du mode souverain (zéro sortie réseau) relayé vers un outil cloud :

# Install once
npm install -g mcp-remote

# Bridge your local sovereign instance
KHEPRA_MODE=sovereign mcp-remote \
  --server "docker run --rm -i -e KHEPRA_MODE=sovereign ghcr.io/nouchix/pqc-khepra-mcp:latest" \
  --port 3000

# Point cloud tool to:
# http://localhost:3000/sse

Note de sécurité : en mode sovereign/ironbank, KHEPRA n'effectue aucun appel sortant — seule la connexion du pont vers l'outil cloud transporte des données.

Option 3 — Smithery / registres MCP (niveau communauté)

KHEPRA est référencé sur toutes les principales plateformes de découverte MCP. Les outils cloud prenant en charge la découverte par registre peuvent l'installer directement :

RegistreURL
Smithery.aismithery.ai/servers/skone/pqc-khepra-mcp
Registre MCP (officiel)registry.modelcontextprotocol.io/?q=khepra
mcpservers.orgmcpservers.org/servers/nouchix/pqc-khepra-mcp
Cline Marketplacegithub.com/cline/mcp-marketplace/issues/1824
Point de terminaison hébergé en directmcp.souhimbou.ai
Registry ID: io.github.nouchix/pqc-khepra-mcp

Validation — testez votre installation

Exécutez ceci depuis votre terminal pour vérifier que le serveur répond correctement :

# Docker
echo '{"jsonrpc":"2.0","method":"tools/list","params":{},"id":1}' \
  | docker run --rm -i -e KHEPRA_MODE=sovereign ghcr.io/nouchix/pqc-khepra-mcp:latest

# Binary (Linux / macOS)
echo '{"jsonrpc":"2.0","method":"tools/list","params":{},"id":1}' \
  | KHEPRA_MODE=sovereign ./khepra-mcp

# Binary (Windows PowerShell)
'{"jsonrpc":"2.0","method":"tools/list","params":{},"id":1}' \
  | & ".\khepra-mcp.exe"

Sortie attendue : une réponse JSON-RPC listant tous les outils disponibles. Si vous voyez "tools": [...] avec 12+ entrées — vous êtes connecté.

Validation complète du protocole (Windows)

# Runs the complete Claude Desktop handshake sequence and validates all responses
.\scripts\test-mcp-handshake.ps1 -BinaryPath ".\khepra-mcp.exe"

# Expected output:
# [PASS] initialize | protocolVersion=2025-11-25 | listChanged=False
# [PASS] tools/list | count=34
# TRL-10 READY - Server passes full Claude Desktop protocol validation

Outils MCP

Niveau communauté (produit d'appel gratuit — 14 outils open-core, aucune base STIG)

Le noyau open-core gratuit offre une utilité immédiate aux développeurs individuels, aux agents de codage IA (Claude Code, Cursor, Antigravity, Cline) et aux chercheurs en sécurité :

  • pqc_keygen : génère des paires de clés post-quantiques ML-DSA-65 (FIPS 204).
  • pqc_sign : signe des charges utiles arbitraires avec des signatures numériques post-quantiques.
  • pqc_verify : vérifie cryptographiquement les signatures ML-DSA-65.
  • flight_record : enregistrement côté client infalsifiable des invocations d'outils de l'agent dans des chaînes de hachage NDJSON.
  • flight_export : exporte les enregistrements de vol locaux avec preuve d'ancrage DAG.
  • agent_record : atteste l'exécution des outils de l'agent dans un registre SQLite local.
  • dag_attestation : exporte la piste d'audit cryptographique de la session active.
  • khepra_get_dag_chain : récupère l'historique des nœuds DAG chaînés.
  • enumerate_host : découverte locale de l'environnement système, des interfaces et de l'architecture.
  • fingerprint_device : génère un hachage d'identité d'appareil infalsifiable.
  • discover_assets : énumère localement les points de terminaison réseau et services d'exécution accessibles.
  • kasa_status : statut d'exécution et métriques de santé de l'agent autonome.
  • threat_lookup : recherche locale hors ligne d'IOC de menaces.
  • nist_map (aperçu communauté) : recherche sémantique hors ligne dans les contrôles NIST de base (limitée à 25 éléments).

Remarque : le noyau communautaire gratuit ne contient aucune base de données STIG ni de conformité. Tous les benchmarks DISA STIG automatisés, les moteurs CMMC L2/L3 et les synthèses de risque exécutives font exclusivement partie du noyau maître KTOS commercial.


Noyau maître KTOS (mise à niveau payante — 100+ outils entreprise et souverains)

Passez à KTOS Platform (499 $/mois), Entreprise (2 999 $/mois) ou Souverain (45 K$–250 K$/an) pour débloquer le noyau maître complet de 100 outils :

pqc_stig — premier STIG PQC du DoD au monde ⭐ (Entreprise / Souverain)

Évalue le code source et l'infrastructure par rapport à PQC-01-STIG-V1R1 : 17 contrôles couvrant la suite d'algorithmes CNSA 2.0 (FIPS 203 ML-KEM-1024, FIPS 204 ML-DSA-87), l'encapsulation cryptographique hybride, la validation à temps constant et les directives de l'avis de sécurité MCP de la NSA.

ert_scan — moteur de risque et de menaces pour l'entreprise (Entreprise / Souverain)

Scanner de sécurité multi-paquets (paquets A, B, C, D) générant des rapports Godfather exécutifs avec exposition au risque FAIR libellée en dollars et attestation prête pour C3PAO.

stig_check — Validation STIG automatisée (Enterprise / Sovereign)

Valide les systèmes en production et les fichiers de configuration par rapport aux benchmarks DISA RHEL-09-STIG et Windows.

cmmc_assess — Pilote automatique CMMC niveau 2/3 (Enterprise / Sovereign)

Évaluation complète de la maturité sur les 110 pratiques CMMC de niveau 2, avec génération automatisée de POA&M.

khepra_query_stig — Base de données de conformité relationnelle (Enterprise / Sovereign)

Accès complet à la base de données de conformité relationnelle de 36 195 lignes (DISA STIG → CCI → NIST SP 800-53 Rev 5 → NIST SP 800-171 Rev 2 → CMMC 2.0).

godfather_report et godfather_approve (Platform / Enterprise)

Synthétisez les vulnérabilités brutes en notes de synthèse exécutives prêtes pour le conseil d'administration, avec ROI de remédiation.

+ Plus de 80 outils avancés supplémentaires

Comprend scan_shadow_ai, attest_ai_policy, linux_hardening_check, stig_live_query (API DISA STIGViewer v2 en direct), nhi_inventory, nhi_revoke, acp_issue, sekhem_gateway, ouroboros_waf_eye, sbom_generate, forensic_snapshot, ainsi que des playbooks autonomes de remédiation des hôtes.


Le rapport Godfather

Contrairement aux scanners de conformité qui produisent un mur de CVE, KHEPRA traduit les constats dans le langage qui intéresse les dirigeants :

Finding: RHEL-09-212030 — No FIPS-validated crypto on /etc/ssh
Severity: CAT I (HIGH)
Business Impact: $2.4M estimated breach exposure (FAIR model)
Remediation Cost: $800 (4 hours engineer time)
ROI: 3,000x

Chaque constat inclut l'ID de contrôle, le mappage au référentiel, l'impact métier en dollars, l'estimation du coût de remédiation et le ROI.


Modes de déploiement

ModeAir-GapSortie réseauTélémétrieCas d'usage
sovereign✅ OuiZéroZéroSur site, SCIF, classifié (PAR DÉFAUT)
ironbank✅ OuiZéroZéroProduction DoD/IC, FIPS uniquement
hybrid❌ NonLANZéroCoordination edge + cloud
edge❌ NonNon restreintZéroSaaS entièrement sans état

Défini via la variable d'environnement KHEPRA_MODE. Les valeurs inconnues sont rejetées au démarrage et basculent vers sovereign (fail-closed).


Variables d'environnement

VariableRequisPar défautDescription
KHEPRA_LICENSE_KEYPro/Enterprise/Sovereign uniquement—Clé de licence. L'offre Community fonctionne sans clé. Obtenez-la sur nouchix.com
KHEPRA_MODENonsovereignMode de déploiement : sovereign, ironbank, hybrid, edge
KHEPRA_MANIFEST_PATHNonmanifest.jsonChemin vers le fichier de manifeste d'outils signé
KHEPRA_HOMENon/var/lib/khepraRépertoire des données et de la base de données de conformité
KHEPRA_LOG_DIRNon/var/log/khepraRépertoire des journaux
KHEPRA_DAG_PATHNon~/.khepra/dagChemin de stockage de la chaîne d'audit DAG
KHEPRA_AUDIT_LOG_PATHNon~/.khepra/audit.ndjsonChemin du journal d'audit signé
KHEPRA_MAX_CONCURRENTNon5Nombre maximal d'appels d'outils simultanés par agent
KHEPRA_NETWORK_POLICYNonlanPérimètre réseau : lan, none, unrestricted
MCP_PQC_ENABLEDNontrueActiver l'attestation PQC ML-DSA-65 sur toutes les réponses

Déploiement air-gap et SCIF

KHEPRA n'effectue aucun appel réseau externe dans les modes sovereign et ironbank :

  • Licence validée hors ligne via un fichier license.adinkhepra signé ML-DSA-65
  • Bases de données de conformité (36 195 mappages) intégrées au conteneur — aucun téléchargement externe
  • Aucune télémétrie, aucun heartbeat, aucune sortie réseau — vérifié au niveau de la couche de transport
# Transfer image to air-gapped network
docker save ghcr.io/nouchix/pqc-khepra-mcp:latest | gzip > khepra-mcp.tar.gz

# On air-gapped host:
docker load < khepra-mcp.tar.gz

Remarque sur la télémétrie : L'outil dark_crypto_contribute (offre Community) envoie une télémétrie anonymisée sur les algorithmes cryptographiques au réseau d'intelligence SouHimBou AI uniquement lorsqu'il est explicitement invoqué par l'utilisateur. Il n'est jamais déclenché automatiquement. En mode sovereign/ironbank, tous les appels réseau sont bloqués au niveau de la couche de transport, quoi qu'il arrive.


Couverture de conformité

RéférentielVersionMappages
STIG (RHEL 9)V1R3Analyse automatisée
NIST 800-53Rev 52 120 CCI
NIST 800-171Rev 2320 contrôles
CMMCNiveau 3Ensemble complet des pratiques
FedRAMPHighAnalyse de référence
PQC-01-STIG-V1R1V1R112 contrôles PQC (jeu de contrôles NouchiX ; vérifie les algorithmes CNSA 2.0)
TotalPlus de 36 195 mappages

Licences

Aucune facturation au token ni à la requête sur aucune offre payante.

OffreCoûtClé de licenceOutils
CommunityGratuitNon requisepqc_stig + 12 outils de base
Pro19 $/moisRequiseRapports de conformité, ACP, inventaire NHI, pilote automatique
Enterprise499 $/moisRequiseLes 76 outils, pilote automatique
SovereignSur mesure — Contactez le service commercialRequiseLes 76 outils + licence air-gap/hors ligne + HSM, pilote automatique
  • L'offre Community est gratuite de façon permanente — contribuez à l'adoption open-source de la PQC
  • Pro/Enterprise : facturation en libre-service
  • Sovereign : contactez contact@nouchix.com ou visitez nouchix.com

Sécurité

Signalement des vulnérabilités

N'ouvrez pas de tickets publics pour les vulnérabilités de sécurité.

Signalez-les de manière privée via les GitHub Security Advisories ou par e-mail à support@nouchix.com.

SLACible
Accusé de réception24 heures
Évaluation initiale5 jours ouvrés
Correctif / atténuation (Critique)30 jours

Nous acceptons les signalements chiffrés via PGP (keys/security_contact.asc) et les canaux post-quantiques (clés Dilithium / ML-DSA-65 dans keys/). Consultez SECURITY.md pour la politique de divulgation complète et la taxonomie des événements ASAF.


Posture de sécurité

Déploiement de cryptographie post-quantique avancée, d'isolation air-gap et de mappages STIG complets — conçu en alignement direct avec les directives du NSA et de l'ASD sur le Model Context Protocol.

Alignement sécurité NSA et ASD MCP

La NSA et l'Australian Signals Directorate (ASD) ont publié des vecteurs de menace spécifiques pour les systèmes d'IA interagissant avec des environnements locaux. KHEPRA MCP est explicitement conçu pour atténuer chaque vecteur identifié :

Exigence NSA/ASDImplémentation KHEPRA
Validation cryptographique des réponses des outilsSignatures ML-DSA-65 (Dilithium) sur toutes les charges utiles JSON-RPC 2.0
Validation et assainissement des entréesRésistance à l'injection de paramètres via une validation stricte JSON Schema
Principe du moindre privilège pour les identifiantsJetons éphémères de courte durée liés à des fenêtres d'exécution de tâches spécifiques
Journalisation d'audit complèteÉvénements inviolables compilés dans une structure DAG immuable
Limites de consommation des ressourcesLimitation de débit + contre-pression pour les boucles de requêtes LLM
Portes d'autorisation pour les actions sensiblesValidation humaine dans la boucle pour les changements d'état destructifs
Isolation de l'environnementExécution conteneurisée avec mode sovereign à zéro sortie réseau
Intégrité de la chaîne d'approvisionnement logicielleÉpinglage du manifeste pour tous les outils et dépendances chargés
Réduction de l'exposition réseauCompatible air-gap — zéro transit Internet dans les modes sovereign/ironbank
Résilience post-quantiquePiste DAG signée PQC protégeant contre le harvest-now-decrypt-later

Certifications de conformité

RéférentielStatutCouverture
CMMC niveau 2✅Automatise la collecte de preuves pour les domaines AU, CM, SI, SC
NIST SP 800-171 Rev 2✅Journalisation, responsabilité, intégrité du système
NIST SP 800-53 Rev 5✅Surveillance continue (AU-2, SI-4)
FIPS 203 (ML-KEM)🟡Kyber-1024 pré-standard aujourd'hui ; migration vers ML-KEM-1024 en cours
FIPS 204 (ML-DSA)✅Signatures numériques pour l'authentification des charges utiles
Mandat PQC NSM-10✅Conformité au National Security Memorandum 10
DFARS 252.204-7012✅Pistes forensiques immuables pour le signalement des incidents cyber
Directives de sécurité NSA MCP✅Mappage direct vers toutes les atténuations de menaces publiées pour les agents d'IA

Déploiement en production — Edge physique

Fonctionne en continu sur du matériel edge contraint depuis le 12 mai 2026 pour prouver l'efficacité dans les environnements souverains :

  • Matériel : Raspberry Pi 2 · 1 Go de RAM · ARM 900 MHz · Routeur Spectrum en production
  • Pod SCADA : STM32U585 / QRB2210 · Modbus TCP · MQTT · Zephyr RTOS 3.4+ · Vérification de signature Dilithium en production
  • Contrôles actifs : 3 ports ouverts sécurisés · 12 violations STIG détectées · 100 % de surveillance de l'intégrité des fichiers (AIDE) · Fonctionnement continu 24/7

Validation académique

ÉvénementDateInstitution
UAlbany AI Plus Symposium 2026 — « KHEPRA Protocol: Quantum-Resilient Agentic AI Security Using Cultural Cryptography »7 mars 2026Institution NSA CAE-CDE · plus de 200 personnes dans l'audience
SUNY Albany Cybersecurity Showcase — Première cérémonie de clés PQC sur un appareil de classe STM32 (Pod SCADA)12–13 mai 2026Démonstration en direct · poster sur l'architecture SCADA

Demande de brevet provisoire USPTO n° 63/942,886 — en attente.
🔒 Conteneurs Iron Bank en cours d'examen par la DISA.


Avis sur l'architecture open-core

PQC-Khepra-MCP est un serveur Model Context Protocol open-source fournissant la signature post-quantique (ML-DSA-65, FIPS 204), l'encapsulation de clés Kyber-1024 pré-standard et des outils de conformité.

Les moteurs propriétaires de gouvernance d'exécution — notamment le KHEPRA Trust Operating System (KTOS), le compilateur ASAF Policy Declaration Language (APDL), l'Evolutionary Algorithm Lattice Auto-Tuning Kernel, la passerelle SEKHEM Polymorphic WAF et le Full-Stealth Sovereign Mesh — sont des composants de Khepra Enterprise et sont sous licence commerciale.


Nous trouver — Référencements dans les registres MCP

PQC-Khepra-MCP est référencé sur toutes les principales plateformes de découverte MCP :

PlateformeLienRemarques
Smithery.aismithery.ai/servers/skone/pqc-khepra-mcpInstallation en un clic pour Claude, Cursor, Windsurf
MCP Registry (officiel)registry.modelcontextprotocol.io/?q=khepraRegistre sélectionné par Anthropic — ID de registre : io.github.nouchix/pqc-khepra-mcp
mcpservers.orgmcpservers.org/servers/nouchix/pqc-khepra-mcpIndex de découverte communautaire
Cline Marketplacegithub.com/cline/mcp-marketplace/issues/1824Place de marché des extensions VS Code / Cline
Point de terminaison hébergé en productionmcp.souhimbou.aiPoint de terminaison SSE sans installation — connectez-vous en 30 secondes

À propos de NouchiX

Cabinet de conseil dirigé par des vétérans, qui traduit les mandats CMMC, NIST et STIG en feuilles de route exécutives.

Développé par SecRed Knowledge Inc. dba NouchiX, Albany, NY.


📋 Manuel de l'opérateur TC-25 et runbook développeur

PQC-Khepra-MCP est le canal d'agent open-core de l'architecture KHEPRA Trust OS (KTOS) :

  • Manuel technique de l'opérateur et de maintenance TC-25 — Training Circular n° 25-KTOS-001 couvrant l'architecture souveraine à quatre couches, la suite tactique RF anti-brouillage, la hiérarchie du Windows Event Viewer (ID 1001–1050) et la neutralisation adversariale à triple moteur (92/92 vérifiés · 100 % zéro contournement).
  • Runbook d'installation et de dépannage pour développeurs — Runbook pas à pas pour les machines de développement maîtres, l'IDE Antigravity (mcp_config.json), Claude Code (.claude.json) et le déploiement sur VPS Linux souverain.

Surfaces Produit KTOS Unifiées

  • Couche 4 — Noyau Maître KTOS-MCP (mcp.souhimbou.ai) : 100 outils natifs, signature post-quantique ML-DSA-65, défense contre l'injection de prompts via WAF SEKHEM L7, journalisation Event Viewer, suite RF Tactique.
  • Couche 3a — Hub CMMC KTOS & Moteur de Flotte (adinkhepra.com) : Gestionnaire de flotte souverain bare-metal & osquery pour les audits de conformité CMMC/STIG.
  • Couche 3b — SOC Agentique KTOS (souhimbou.ai) : SOC Agentique Cloud & Architecte de Sécurité IA avec SDK Flight Recorder autonome et détecteur de menaces KASA.
  • Couche 2 — Substrat de Confiance Partagé : 36 195 correspondances de conformité inter-référentiels, ML-DSA-65 (FIPS 204) / Kyber-1024 (pré-standard), attestation DAG immuable.
  • Couche 1 — Protocole KHEPRA : Attestation cryptographique non linéaire en instance de brevet (USPTO #73565085).

Neutralisation Adversariale Triple-Moteur (TriPentest · 92/92 Vérifiés · Taux de Zéro-Contournement de 100,00 %)

  • Assaut Automatisé CyberStryke (30/30) : SQLi, XSS, Path Traversal, évasions par octet nul, injections de prompts, divulgation de données en sortie neutralisés.
  • Framework de Sécurité Offensive AgentHound (28/28) : Empoisonnement de description d'outil MCP (POISONED_DESCRIPTION), masquage d'outil (SHADOWS), usurpation d'identité A2A (CAN_IMPERSONATE), exécution indirecte d'outil (CAN_EXECUTE), contamination de la fenêtre de contexte (TAINTS) et violations du contrôle des flux d'information (IFC_VIOLATION) neutralisés.
  • Batterie Red Team Autonome HexStrike AI (34/34) : Fuzzing de schéma FastMCP, RCE via templates Nuclei, stagers Metasploit, injections empilées/OOB Sqlmap, évasions SUID/Sudo et tunnellisation C2/Egress dissimulée neutralisés.