/ Annuaire / Playground / Anything Analyzer
● Communauté Mouseww ⚡ Instantané

Anything Analyzer

par Mouseww · Mouseww/anything-analyzer

Envoyez n'importe quelle capture de protocole, blob binaire, archive ou log à Claude et obtenez une analyse structurée — pcap, ELF, ZIP, JSON-RPC, peu importe.

Anything Analyzer regroupe une batterie de parseurs de fichiers et de protocoles derrière un seul serveur MCP. Claude appelle analyze() avec un chemin et le bon parseur est dispatché automatiquement : pcap → conversations, ELF → sections, ZIP → manifeste, etc.

Pourquoi l'utiliser

Fonctionnalités clés

Démo en direct

Aperçu en pratique

prêt

Installer

Choisissez votre client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "anything-analyzer-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "anything-analyzer-mcp"
      ]
    }
  }
}

Ouvrez Claude Desktop → Settings → Developer → Edit Config. Redémarrez après avoir enregistré.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "anything-analyzer-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "anything-analyzer-mcp"
      ]
    }
  }
}

Cursor utilise le même schéma mcpServers que Claude Desktop. La config projet l'emporte sur la globale.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "anything-analyzer-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "anything-analyzer-mcp"
      ]
    }
  }
}

Cliquez sur l'icône MCP Servers dans la barre latérale Cline, puis "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "anything-analyzer-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "anything-analyzer-mcp"
      ]
    }
  }
}

Même format que Claude Desktop. Redémarrez Windsurf pour appliquer.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "anything-analyzer-mcp",
      "command": "npx",
      "args": [
        "-y",
        "anything-analyzer-mcp"
      ]
    }
  ]
}

Continue utilise un tableau d'objets serveur plutôt qu'une map.

~/.config/zed/settings.json
{
  "context_servers": {
    "anything-analyzer-mcp": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "anything-analyzer-mcp"
        ]
      }
    }
  }
}

Ajoutez dans context_servers. Zed recharge à chaud à la sauvegarde.

claude mcp add anything-analyzer-mcp -- npx -y anything-analyzer-mcp

Une seule ligne. Vérifiez avec claude mcp list. Supprimez avec claude mcp remove.

Cas d'usage

Usages concrets : Anything Analyzer

Analyser un binaire inconnu reçu

👤 Développeurs ⏱ ~15 min intermediate

Quand l'utiliser : Vous avez reçu un artefact de build et souhaitez savoir ce qu'il contient sans écrire de scripts.

Déroulement
  1. Analyser
    analyze /path/to/blob ; l'analyseur retourne le format et un résumé.✓ Copié
    → Format identifié
  2. Approfondir
    Demandez à Claude d'extraire des sections spécifiques.✓ Copié
    → Tranche structurée retournée

Résultat : Vous savez ce qu'est l'artefact et ce qui est notable.

Combinaisons

Associez-le à d'autres MCPs pour un effet X10

anything-analyzer-mcp + filesystem

Passer le chemin du fichier à Claude ; l'analyseur lit depuis le disque

Combiner anything-analyzer-mcp avec filesystem : passer le chemin du fichier à Claude, l'analyseur lit depuis le disque✓ Copié

Outils

Ce que ce MCP expose

OutilEntréesQuand appelerCoût
analyze (voir la documentation) Détecter et parser automatiquement un fichier 1 appel
extract (voir la documentation) Extraire une section ou un champ nommé 1 appel

Coût et limites

Coût d'exécution

Quota d'API
CPU local
Tokens par appel
La sortie peut être volumineuse — utilisez extract
Monétaire
OSS gratuit
Astuce
Utilisez extract pour les gros fichiers ; analyze émet d'abord un résumé

Sécurité

Permissions, secrets, portée

Portées minimales : fs-read
Stockage des identifiants : Aucune
Sortie de données : Local uniquement
Ne jamais accorder : analyze files outside your project root unless intentional

Dépannage

Erreurs courantes et correctifs

Format inconnu

Passez --type pour forcer un parseur ; par défaut détection par magic bytes

Alternatives

Anything Analyzer vs autres

AlternativeQuand l'utiliserCompromis
Manuel `file` + scriptsUsage ponctuelPas de sortie structurée pour Claude

Plus

Ressources

📖 Lire le README officiel sur GitHub

🐙 Voir les issues ouvertes

🔍 Parcourir les 400+ serveurs MCP et Skills