Advanced MCP system monitoring solution leveraging unsupervised machine learning for real-time anomaly detection, adaptive behavior analysis, detailed resource usage visualization, network monitoring, and automated Discord reporting.
Unlock the full potential of MCP AI Monitor through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.
Free tier available • No credit card required
Système de surveillance système avancé avec détection d'anomalies par Intelligence Artificielle
MCP_AI_Monitor est une solution complète de surveillance système qui utilise des algorithmes d'apprentissage automatique non supervisés pour détecter des comportements anormaux dans l'utilisation des ressources. Conçu pour offrir une visibilité approfondie sur les performances de votre système en temps réel, il combine collecte de données, analyse prédictive et rapports détaillés.
Commande | Description |
---|---|
python mcp.py collect | Collecte des données système (CPU, RAM) |
python mcp.py train | Entraîne le modèle d'IA pour la détection d'anomalies |
python mcp.py monitor | Lance la surveillance en temps réel avec détection d'anomalies |
python mcp.py stats | Génère des graphiques et statistiques d'utilisation |
python mcp.py discord | Envoie des rapports détaillés sur Discord |
python mcp.py network | Analyse le réseau et envoie un rapport dédié |
python mcp.py all | Exécute la séquence complète (collecte, entraînement, surveillance) |
MCP_AI_Monitor est composé de plusieurs modules complémentaires :
Module de collecte de données (collect_data.py
)
Module d'entraînement IA (train_model.py
)
Module de surveillance (monitor_ai.py
)
Intégration Discord
MCP_AI_Monitor génère des rapports détaillés et les envoie sur Discord via des webhooks dédiés :
pip install -r requirements.txt
) :
git clone https://github.com/MedusaSH/MCP_AI_Monitor.git cd MCP_AI_Monitor
pip install -r requirements.txt
mcp.py
Pour une première utilisation complète :
# Collecte de données (60 secondes par défaut) python mcp.py collect # Entraînement du modèle IA python mcp.py train # Surveillance en temps réel python mcp.py monitor
Pour exécuter l'ensemble du processus en une seule commande :
# Exécute la séquence complète et envoie un rapport sur Discord python mcp.py all --duration 120 --report
Le système utilise un algorithme d'Isolation Forest pour détecter les comportements anormaux :
Les contributions sont les bienvenues ! Pour contribuer :
git checkout -b feature/amazing-feature
)git commit -m 'Add some amazing feature'
)git push origin feature/amazing-feature
)Ce projet est sous licence MIT. Voir le fichier LICENSE
pour plus d'informations.
Développé avec ❤️ et Passion © 2025 MCP_AI_Monitor. Tous droits réservés.
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!