Heddle : Application de la confiance et journalisation des audits pour les connexions MCP de Claude Desktop

Ce que Heddle résout
Heddle comble une lacune de sécurité dans l'implémentation MCP (Model Context Protocol) de Claude Desktop. Bien que MCP définisse comment Claude communique avec les serveurs d'outils, il manque d'authentification intégrée, de pistes d'audit et de contrôles d'accès comme les permissions en lecture seule versus écriture.
Architecture principale
L'outil implémente un système de niveaux de confiance défini dans des configurations YAML :
- Niveau 1 (T1) : Configurations en lecture seule qui ne peuvent physiquement pas effectuer de requêtes POST, même si l'API backend les accepterait.
- Niveau 2 (T2) : Permet des écritures ciblées avec des limites définies.
- Niveau 3 (T3) : Autorise l'invocation croisée entre les outils connectés.
Chaque appel d'outil passe par un pipeline en six étapes : limitation de débit → vérification du mode d'accès → règles d'escalade → validation des entrées → application de la confiance → pont HTTP.
Fonctionnalités de sécurité
L'architecture de sécurité comprend :
- Application des niveaux de confiance basée sur les configurations YAML
- Courtier d'identifiants pour gérer l'authentification des services
- Règles d'escalade pour une élévation de privilèges contrôlée
- Journal d'audit à chaînage de hachage pour un suivi résistant à la falsification
Collaboration de développement
Claude a aidé à construire plusieurs composants :
- Conception du schéma de configuration initial
- Implémentation de la structure de la suite de tests
- Développement des packs de démarrage par itération conversationnelle
- Conception et implémentation collaborative de l'architecture de sécurité
Packs de démarrage disponibles
Heddle est livré avec six configurations prêtes à l'emploi :
- Surveillance Prometheus
- Tableaux de bord Grafana
- Gestion locale des LLM avec Ollama
- Gestion des médias Sonarr
- Gestion des médias Radarr
- Service Git auto-hébergé Gitea
Ces packs de démarrage peuvent être déposés dans Claude Desktop et exécutés immédiatement sans configuration supplémentaire.
Détails techniques
L'outil connecte Claude Desktop à plusieurs services via une seule connexion MCP. L'implémentation originale mentionnait la connexion à 9 services : Prometheus, Grafana, Ollama, Gitea, Sonarr, Radarr, flux RSS, une API RAG et un gestionnaire de VRAM GPU.
Heddle est gratuit et open source sous licence MIT, disponible à l'adresse https://github.com/goweft/heddle.
📖 Read the full source: r/ClaudeAI
👀 See Also

LUMA SOUL : Des esprits propulsés par Claude avec verrouillage permanent du créateur et mémoire transparente
LUMA SOUL est une plateforme de présence où les esprits Claude obtiennent des portraits, des voix et des documents d'âme. Conception clé : les créateurs perdent définitivement leurs droits d'édition lors de la soumission, et la mémoire est entièrement transparente.

Unsloth et NVIDIA collaborent pour accélérer l'entraînement des LLM d'environ 25%
Unsloth et NVIDIA publient des optimisations pour l'entraînement des LLM : mise en cache des métadonnées de séquences packagées (~14,3% d'accélération) et checkpointing asynchrone à double tampon (~8% d'accélération), sans perte de précision. Activé automatiquement sur les ordinateurs portables RTX, les GPU de centre de données et le DGX Spark.

L'application Focusmo pour macOS ajoute un serveur MCP local pour l'intégration avec Claude AI.
Focusmo, une application de concentration pour macOS, intègre désormais un serveur MCP local qui permet à Claude AI d'accéder à des données réelles de concentration pour les bilans hebdomadaires et la planification. Le serveur fonctionne localement sur Mac sans nécessiter de serveurs externes, gardant toutes les données sur l'appareil.

Alternative DIY OpenClaw utilisant le code Claude en mode sans interface
Un développeur a créé un serveur Python qui envoie des requêtes à Claude Code en mode sans interface, avec accès à un bot Telegram, automatisation Hammerspoon et stockage local de fichiers markdown pour les tâches, emplois du temps et notes.