Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
mcp-shark — Analyse forensique à la Wireshark pour les communications du Model Context Protocol Capturez, inspectez et enquêtez sur toutes les requêtes et réponses HTTP entre votre IDE et les serveurs MCP | Kitploit
Outils/GitHubGitHub/mcp-shark/mcp-shark
Sniffing et Analyse de PaquetsAnalyse StatiqueScanners de VulnérabilitésAudit de ConfigurationAnalyse ForensiqueDevSecOpsDétection de SecretsRenseignement sur les MenacesSécurité des APISécurité de l'IA
GitHub
1721223il y a 5 moisVérifié par Kitploit
mcp-shark/mcp-shark

mcp-shark

Analyse forensique à la Wireshark pour les communications du Model Context Protocol Capturez, inspectez et enquêtez sur toutes les requêtes et réponses HTTP entre votre IDE et les serveurs MCP

Voir le dépôtSite web

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Logo MCP Shark

mcp-shark

Scanner de sécurité pour les outils d'agents d'IA — conçu pour les ingénieurs en sécurité et en plateforme travaillant avec MCP dans l'IDE.

Effectuez une analyse statique locale sur les configs IDE MCP et les métadonnées d'outils intégrées : 41 règles (dont la visibilité AAuth), heuristiques de flux toxique, et rapports SARIF / HTML / JSON. Il n'y a pas de backend d'analyse de config hébergé.

Ajoutez un proxy HTTP local optionnel avec un tableau de bord dans le navigateur pour que le trafic en direct, les résultats, les signaux AAuth et les vérifications du terrain de jeu restent au même endroit — sans envoyer vos configurations à un fournisseur.

Vous pouvez

  • Utiliser Trafic pour la capture JSON-RPC en direct, les filtres, l'exportation et les badges de posture AAuth
  • Exécuter Analyse locale pour des résultats de type OWASP sur le trafic capturé
  • Exécuter Détection YARA pour des règles de schémas de trafic (moteur natif installé, sinon solution de repli regex)
  • Ouvrir l'Explorateur AAuth pour un graphe des agents, missions, ressources et signaux de signature / accès
  • Utiliser le Terrain de jeu MCP pour appeler des outils, des prompts et des ressources via le proxy
  • Exécuter optionnellement l'Analyse intelligente (basée IA ; utilise votre jeton API lorsqu'il est activé)
  • Utiliser la Configuration du serveur pour détecter les configs, convertir le format et router l'éditeur via le proxy

Confidentialité : les analyses statiques ne nécessitent aucun cloud et n'envoient aucune télémétrie. L'actualisation des catalogues de règles est une option HTTPS (update-rules).

version npm Licence : Non-Commerciale

Tableau de bord en un coup d'œil

Ces captures proviennent du tableau de bord en direct avec du trafic réel capturé (MCP factice ou vos propres amonts). Commencez avec npx @mcp-shark/mcp-shark serve --open. Analyse intelligente n'est pas montrée ci-dessous — elle dépend d'un jeton API distant optionnel. Le Terrain de jeu MCP apparaît dès que vous avez au moins un amont MCP configuré (la capture du Terrain de jeu utilise un serveur de démonstration avec des outils chargés).

Capture de trafic en direct

Chaque trame JSON-RPC entre votre IDE et chaque amont MCP est capturée avec les en-têtes, le corps, la temporisation et un badge de posture AAuth complets. Filtrez par méthode, statut, serveur, session, agent / mission / posture AAuth.

Capture du trafic

Terrain de jeu MCP

Choisissez un amont, chargez les outils, prompts et ressources de ce serveur, puis appelez des outils ou lisez des ressources via le proxy — utile pour valider le comportement avant qu'il n'atteigne votre IDE. La vue ci-dessous montre la liste des outils pour un MCP de démonstration configuré.

Terrain de jeu MCP

Explorateur AAuth

Graphe de connaissances orienté force de chaque agent / mission / ressource / algorithme de signature / mode d'accès observé dans le trafic capturé. Utilisez Générer des données d'exemple pour un graphe de démonstration rapide, ou capturez du trafic réel formaté AAuth via le proxy.

Explorateur AAuth

Analyse locale

Analyseur hors ligne basé sur des règles appliqué au trafic capturé. La carte Posture AAuth résume la distribution signée / consciente AAuth / porteur / sans authentification ; le panneau Flux toxiques (trafic proxy) infère les appariements entre serveurs à partir des réponses tools/list observées. Avec des paquets déjà dans la base de données, utilisez Rejouer depuis la BD (lorsqu'aucun MCP en direct n'est attaché) puis Analyser pour remplir les résultats — la vue ci-dessous est après cette exécution.

Analyse locale

Détection YARA

Même onglet Analyse locale : passez à Détection YARA pour le moteur de règles de trafic — état du moteur, huit règles prédéfinies (activer, éditer, supprimer), et Nouvelle règle pour vos propres schémas. Lorsque le module natif yara n'est pas installé, les analyses s'exécutent malgré tout avec le repli regex intégré (voir docs/local-analysis.md).

Détection YARA

Nouvelle règle ouvre l'éditeur avec un modèle de départ (meta, strings et condition). Modifiez le texte de la règle, puis Sauvegarder la règle pour l'ajouter comme schéma personnalisé aux côtés des règles intégrées.

Ajout d'une règle YARA personnalisée

Configuration du serveur

Détecte automatiquement les configs Cursor / Codex / Windsurf, les convertit au format mcp-shark et modifie l'IDE pour qu'il route via le proxy au démarrage.

Configuration du serveur

Pourquoi mcp-shark ?

Les configurations MCP mélangent souvent secrets, accès étendu aux outils et plusieurs serveurs dans un même contexte d'agent ; les problèmes sont faciles à manquer sans vérifier les configs. Consultez le Top 10 OWASP MCP pour une vue structurée de ce qui peut mal tourner.

mcp-shark s'exécute sur votre machine — pas de clés API ni de backend d'analyse hébergé. Installez avec npx et examinez les résultats localement.

Analyse des flux toxiques

Le scanner modélise comment les serveurs MCP composent dans le contexte de l'agent et signale les appariements de capacités risqués (par exemple, accès aux secrets combiné avec sortie externe) :``` ▲ HIGH notify-server → repo-server Untrusted content in one tool’s channel could lead the agent to take a destructive action in another (e.g. push code).

Télécharger l’outil