Citadel

Serveur MCP Citadel

Le Model Context Protocol permet à votre assistant de code d’appeler Citadel. Il lance l’analyse, reçoit chaque faille avec son fichier, sa ligne et son correctif, puis modifie le code et relance une analyse pour vérifier.

Configurer votre assistant

Créez un compte gratuit sur citadelscan.com, puis une clé d’API dans Console › CLI & IDE. Une clé agit en votre nom dans un espace ; elle n’est affichée qu’une fois et se révoque à tout moment.

Cursor : .cursor/mcp.json du projet
{
  "mcpServers": {
    "citadel": {
      "command": "npx",
      "args": ["-y", "citadelscan", "mcp"],
      "env": { "CITADEL_API_KEY": "cit_..." }
    }
  }
}
Claude Code : une commande
claude mcp add citadel -e CITADEL_API_KEY=cit_... -- npx -y citadelscan mcp
Windsurf : ~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "citadel": {
      "command": "npx",
      "args": ["-y", "citadelscan", "mcp"],
      "env": { "CITADEL_API_KEY": "cit_..." }
    }
  }
}
VS Code : .vscode/mcp.json
{
  "servers": {
    "citadel": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "citadelscan", "mcp"],
      "env": { "CITADEL_API_KEY": "cit_..." }
    }
  }
}

Outils exposés

OutilParamètresRésultat
citadel_scanpath (dossier, facultatif), project (nom, facultatif)La note, puis chaque faille ouverte avec gravité, fichier, ligne, problème, extrait (secrets masqués) et correctif
citadel_scan_resultscanIdLe même résultat pour une analyse déjà lancée

Une analyse prend en général 1 à 3 minutes : l’outil attend la fin avant de répondre.

Exemples de demandes

  • « Analyse ce projet avec Citadel et corrige les failles critiques. »
  • « Lance Citadel, explique-moi la faille la plus grave et propose le correctif avant de l’appliquer. »
  • « Vérifie avec Citadel que mes migrations Supabase activent bien la RLS. »

Garde-fous

  • Seul un dossier de projet peut être analysé : jamais le dossier personnel ni la racine d’un disque, même si l’assistant le demande.
  • Les mêmes règles d’envoi que la CLI : .gitignore respecté, fichiers d’identifiants exclus hors git.
  • La clé reste dans la configuration locale du serveur MCP ; elle n’est jamais transmise à l’assistant.

Le plan gratuit inclut 10 analyses par mois, CLI et MCP compris, sans carte bancaire.

Personne ne lit votre code : il est analysé automatiquement dans un environnement isolé, puis supprimé. Confidentialité du code

Créer ma clé gratuitement

Faites analyser
votre application.

Créez votre espace en une minute. Dix analyses offertes chaque mois, sans carte bancaire.

  • Rapport complet avec références OWASP et CWE
  • Prompts de correction prêts à coller
  • Note de sécurité de A à F, à partager
  • Nouvelle analyse après vos corrections

Votre premier rapport dans quelques minutes

Envoyez une archive de votre code, reliez un dépôt GitHub ou indiquez l’adresse de votre site. Citadel s’occupe du reste.

Créer mon compte gratuit

Audit personnalisé

Application sensible, échéance client, levée de fonds ? Notre équipe réalise un audit sur mesure : revue humaine du code et de l’infrastructure, rapport détaillé, accompagnement des corrections.

Réserver un appel de 15 minutes