Découverte et Sécurité MCP
Découvrez, inventoriez et appliquez des politiques DLP sur les outils et clients Model Context Protocol.
Exigence du plan : La découverte et l'inventaire sont inclus dans le forfait Enterprise. L'inspection DLP active sur les appels MCP stdio nécessite Enterprise avec exécution au moment de l'exécution.
L'Agent de sécurité MCP Orthalon inventorie automatiquement les configurations de serveurs Model Context Protocol (MCP) sur les postes des développeurs et offre une inspection DLP en temps réel sur les appels d'outils.
1. Installer l'Agent MCP
Télécharger le package
Télécharger l'Agent MCP Orthalon 0.1.0 (.tar.gz) · Télécharger (.zip)
(Facultatif : vérifier avec la Somme de contrôle SHA-256)
Extraire le package
Accédez à votre dossier Téléchargements (ou le dossier où votre navigateur a enregistré le fichier) et extrayez l'archive :
macOS / Linux (.tar.gz) :
cd ~/Downloads
tar -xzf orthalon-mcp-agent-0.1.0.tar.gz
cd orthalon-mcp-agent-0.1.0Windows (PowerShell) :
cd $HOME\Downloads
Expand-Archive -Path orthalon-mcp-agent-0.1.0.zip -DestinationPath .
cd orthalon-mcp-agent-0.1.0Configurer votre clé de capteur
- Dans Orthalon, accédez à Opérations → Capteurs et clés et cliquez sur Créer une clé.
- Sélectionnez Agent MCP comme portée et copiez votre Clé de capteur (
sk_orthalon_...) et votre Identifiant d'organisation. - Définissez vos variables d'environnement :
macOS / Linux :
export ORTHALON_SENSOR_KEY="sk_orthalon_votre_cle_mcp_ici"
export ORTHALON_ORGANIZATION_ID="org_votre_identifiant_org"Windows (Invite de commandes) :
set ORTHALON_SENSOR_KEY=sk_orthalon_votre_cle_mcp_ici
set ORTHALON_ORGANIZATION_ID=org_votre_identifiant_orgExécuter une analyse d'inventaire locale (Test)
Vérifiez les serveurs MCP existants sans envoyer de données :
node orthalon-mcp-agent.cjs --dry-runDémarrer le rapport continu
Lancez l'agent en mode surveillance pour enregistrer automatiquement les nouveaux serveurs :
node orthalon-mcp-agent.cjs --watch=602. Emplacements de clients MCP pris en charge
L'agent détecte automatiquement les fichiers de configuration aux emplacements standards :
- Claude Desktop (macOS) :
~/Library/Application Support/Claude/claude_desktop_config.json - Claude Desktop (Windows) :
%APPDATA%\Claude\claude_desktop_config.json - Cursor IDE :
~/.cursor/mcp.json - Windsurf IDE :
~/.codeium/windsurf/mcp_config.json
3. Envelopper les outils stdio pour le DLP actif
Pour appliquer une inspection DLP aux arguments des outils MCP, enveloppez la commande :
{
"mcpServers": {
"database-cli": {
"command": "orthalon-mcp-agent",
"args": ["wrap", "--", "npx", "-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/prod"]
}
}
}Lorsqu'un modèle tente d'exécuter un appel d'outil avec des secrets ou données sensibles, Orthalon intercepte la charge utile et consigne l'événement dans Découverte → Violations.