/ Verzeichnis / Playground / Anything Analyzer
● Community Mouseww ⚡ Sofort

Anything Analyzer

von Mouseww · Mouseww/anything-analyzer

Beliebige Protocol-Captures, Binary-Blobs, Archive oder Logs an Claude übergeben und strukturierte Analysen zurückbekommen — pcap, ELF, ZIP, JSON-RPC und mehr.

Anything Analyzer bündelt eine Vielzahl von Datei-/Protokoll-Parsern hinter einem MCP-Server. Claude ruft analyze() mit einem Pfad auf und der passende Parser wird automatisch ausgewählt: pcap → Verbindungen, ELF → Sektionen, ZIP → Manifest usw.

Warum nutzen

Hauptfunktionen

Live-Demo

In der Praxis

bereit

Installieren

Wählen Sie Ihren 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"
      ]
    }
  }
}

Öffne Claude Desktop → Settings → Developer → Edit Config. Nach dem Speichern neu starten.

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

Cursor nutzt das gleiche mcpServers-Schema wie Claude Desktop. Projektkonfiguration schlägt die globale.

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

Klicken Sie auf das MCP-Servers-Symbol in der Cline-Seitenleiste, dann "Edit Configuration".

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

Gleiche Struktur wie Claude Desktop. Windsurf neu starten zum Übernehmen.

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

Continue nutzt ein Array von Serverobjekten statt einer Map.

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

In context_servers hinzufügen. Zed lädt beim Speichern neu.

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

Einzeiler. Prüfen mit claude mcp list. Entfernen mit claude mcp remove.

Anwendungsfälle

Praxisnahe Nutzung: Anything Analyzer

Unbekanntes Binary schnell analysieren

👤 Entwickler ⏱ ~15 min intermediate

Wann einsetzen: Du hast ein Build-Artefakt erhalten und möchtest wissen, was drin ist, ohne Skripte schreiben zu müssen.

Ablauf
  1. Analysieren
    analyze /path/to/blob; Analyzer gibt Format + Zusammenfassung zurück.✓ Kopiert
    → Format erkannt
  2. Einzoomen
    Claude bitten, bestimmte Sektionen herauszuziehen.✓ Kopiert
    → Strukturierter Ausschnitt zurückgegeben

Ergebnis: Du weißt, was das Artefakt ist und was daran bemerkenswert ist.

Kombinationen

Mit anderen MCPs für 10-fache Wirkung

anything-analyzer-mcp + filesystem

Claude den Dateipfad übergeben; Analyzer liest von Disk

Combine anything-analyzer-mcp with filesystem: Hand Claude the file path; analyzer reads from disk✓ Kopiert

Werkzeuge

Was dieses MCP bereitstellt

WerkzeugEingabenWann aufrufenKosten
analyze (see docs) Automatisch erkennen und eine Datei parsen 1 call
extract (see docs) Eine benannte Sektion/ein Feld herausziehen 1 call

Kosten & Limits

Was der Betrieb kostet

API-Kontingent
Lokale CPU
Tokens pro Aufruf
Ausgabe kann groß sein — extract verwenden
Kosten in €
Kostenlos (OSS)
Tipp
extract für große Dateien verwenden; analyze gibt zuerst eine Zusammenfassung aus

Sicherheit

Rechte, Secrets, Reichweite

Minimale Scopes: fs-read
Credential-Speicherung: Keine
Datenabfluss: Nur lokal
Niemals gewähren: analyze files outside your project root unless intentional

Fehlerbehebung

Häufige Fehler und Lösungen

Unbekanntes Format

--type übergeben, um einen Parser zu erzwingen; Standard ist Magic-Byte-Erkennung

Alternativen

Anything Analyzer vs. andere

AlternativeWann stattdessenKompromiss
Manual `file` + scriptsEinmaliger EinsatzKeine strukturierte Ausgabe für Claude

Mehr

Ressourcen

📖 Offizielle README auf GitHub lesen

🐙 Offene Issues ansehen

🔍 Alle 400+ MCP-Server und Skills durchsuchen