accueil / serveurs / Dev & Code / io.github.lazymac2x/data-transform
io.github.lazymac2x/data-transform
serveur MCP (Model Context Protocol) · data-transform-api 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.lazymac2x/data-transform est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.lazymac2x/data-transform » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 10 outils
- csv_to_json≈ 76 tokens
Parse CSV text into a JSON array of objects.
Paramètres, retour & exemple (2)
Paramètrescsv· string · requis
CSV text to parsedelimiter· string · optionnel
CSV delimiter (default: comma)
Exemple d'appel{"name": "csv_to_json", "arguments": {"csv": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - filter≈ 103 tokens
Filter a JSON array by a query object. Supports >, <, ! prefixes for comparisons.
Paramètres, retour & exemple (2)
Paramètresdata· array · requis
Array of objects to filterquery· object · requis
Filter criteria (e.g. {"age":">30","status":"active"})
Exemple d'appel{"name": "filter", "arguments": {"data": [], "query": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - flatten≈ 58 tokens
Flatten a nested JSON object into dot-notation keys.
Paramètres, retour & exemple (1)
Paramètresdata· object · requis
Nested object to flatten
Exemple d'appel{"name": "flatten", "arguments": {"data": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - json_to_csv≈ 94 tokens
Convert a JSON array of objects to CSV text. Optionally specify a delimiter.
Paramètres, retour & exemple (2)
Paramètresdata· array · requis
Array of objects to convertdelimiter· string · optionnel
CSV delimiter (default: comma)
Exemple d'appel{"name": "json_to_csv", "arguments": {"data": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - json_to_xml≈ 75 tokens
Convert a JSON object or array to XML string.
Paramètres, retour & exemple (2)
Paramètresdata· ? · requis
JSON data to convert to XMLrootName· string · optionnel
Root element name (default: root)
Exemple d'appel{"name": "json_to_xml", "arguments": {"data": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pick≈ 90 tokens
Pick specific fields from each object in a JSON array.
Paramètres, retour & exemple (2)
Paramètresdata· array · requis
Array of objectsfields· array · requis
Field names to keep
Exemple d'appel{"name": "pick", "arguments": {"data": [], "fields": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sort≈ 103 tokens
Sort a JSON array by a field.
Paramètres, retour & exemple (3)
Paramètresdata· array · requis
Array of objects to sortfield· string · requis
Field name to sort byorder· string · optionnel · asc | desc
Sort order (default: asc)
Exemple d'appel{"name": "sort", "arguments": {"data": [], "field": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - stats≈ 92 tokens
Compute statistics (count, sum, mean, min, max, median) for a numeric field.
Paramètres, retour & exemple (2)
Paramètresdata· array · requis
Array of objectsfield· string · requis
Numeric field to compute stats for
Exemple d'appel{"name": "stats", "arguments": {"data": [], "field": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - unflatten≈ 65 tokens
Unflatten a dot-notation JSON object back into nested structure.
Paramètres, retour & exemple (1)
Paramètresdata· object · requis
Flat dot-notation object to unflatten
Exemple d'appel{"name": "unflatten", "arguments": {"data": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - validate≈ 59 tokens
Validate a JSON string and return type, size, or error.
Paramètres, retour & exemple (1)
Paramètresdata· string · requis
JSON string to validate
Exemple d'appel{"name": "validate", "arguments": {"data": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».