Le connecter
Ajoutez l’URL ci-dessus comme serveur MCP distant (aussi appelé connecteur personnalisé) dans tout client compatible avec le transport Streamable HTTP. Aucune authentification n’est nécessaire.
Claude (web et application de bureau)
Dans les paramètres, ouvrez Connecteurs, choisissez Ajouter un connecteur personnalisé, nommez-le « CRYPTAGION » et collez https://www.cryptagion.io/mcp. Activez-le ensuite dans une conversation depuis le menu des outils.
Claude Code
claude mcp add --transport http cryptagion https://www.cryptagion.io/mcp
ChatGPT
Les connecteurs MCP personnalisés sont disponibles dans le mode développeur de ChatGPT (Paramètres → Applications et connecteurs). Créez un connecteur avec l’URL ci-dessus, sans authentification.
Cursor
Dans ~/.cursor/mcp.json (ou .cursor/mcp.json dans un projet) :
{
"mcpServers": {
"cryptagion": { "url": "https://www.cryptagion.io/mcp" }
}
}
VS Code (mode agent)
Dans .vscode/mcp.json :
{
"servers": {
"cryptagion": { "type": "http", "url": "https://www.cryptagion.io/mcp" }
}
}
Exemples de questions
- www.example.com est-il prêt pour le TLS post-quantique ?
- Vérifie ML-KEM hybride et TLS 1.0 sur nos trois portails clients et résume dans un tableau.
- Combien de sites de banques européennes acceptent ML-KEM hybride selon l’étude de CRYPTAGION ?
- Notre site est derrière un CDN et accepte ML-KEM. Qu’est-ce que cela ne couvre pas ?
Outils
| Outil | Entrée | Ce qu’il renvoie |
|---|---|---|
check_tls_quantum_readiness | domain : un nom d’hôte public (une URL collée est acceptée ; seul le nom d’hôte est utilisé) | Si le serveur accepte ML-KEM hybride (X25519MLKEM768), la version TLS, la suite et le groupe d’échange de clés négociés par défaut, si TLS 1.0/1.1 sont encore acceptés, et le certificat (type et taille de clé, algorithme de signature, émetteur, expiration). Le même test que notre vérificateur TLS post-quantique. |
get_eu_ml_kem_study | aucune | Les agrégats de notre étude européenne d’adoption de ML-KEM : global, par segment, par hébergeur et par pays. Aucune organisation n’est nommée. |
Chaque outil répond par un court résumé texte pour l’assistant et le résultat JSON complet dans structuredContent. Les deux outils sont en lecture seule et déclarés comme tels (readOnlyHint).
Limites et confidentialité
- Ce que fait le test : au plus trois négociations TLS avec le domaine sur le port 443. Aucune page web n’est demandée et aucune donnée n’est envoyée au serveur. Seul ce qu’expose le serveur public est visible : ni les systèmes internes, ni les API derrière lui, ni le code.
- Cibles publiques uniquement : les adresses IP, les noms locaux ou internes et tout domaine pointant vers une adresse privée ou réservée sont refusés avant toute connexion.
- Limites de débit : environ 12 tests par tranche de 10 minutes et par client, et 3 tests réels par domaine sur 10 minutes ; les résultats sont mis en cache jusqu’à 10 minutes. Ces limites sont appliquées au mieux, par instance du serveur.
- Confidentialité : le domaine sert uniquement au test et reste en mémoire 10 minutes au plus ; votre adresse IP sert uniquement à limiter le débit, sous forme d’empreinte non réversible. Notre code n’écrit rien dans des journaux. Détails dans la politique de confidentialité.
Le test couvre votre site public. Pour la cryptographie de votre code, de vos certificats et de vos endpoints internes, voir le Pilote et la Discovery.
Détails du protocole
- Transport : Streamable HTTP. Requêtes JSON-RPC 2.0 en
POST; réponses enapplication/json. Pas de flux d’événements serveur (GETrenvoie 405) ni d’identifiant de session : le serveur est sans état. - Versions du protocole : 2025-11-25, 2025-06-18, 2025-03-26 et 2024-11-05. Capacités :
toolsuniquement. - Les erreurs d’outil (domaine invalide, adresse privée, délai dépassé, limite de débit) reviennent comme résultat d’outil avec
isError: trueet une explication en clair (en anglais).
Essayez depuis un terminal :
curl -s https://www.cryptagion.io/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"check_tls_quantum_readiness",
"arguments":{"domain":"www.cryptagion.io"}}}'
Vous préférez une page web ? Le même test fonctionne dans votre navigateur, et l’étude explique ce que signifient les résultats.
Ouvrir le vérificateur TLS → Lire l’étude