Serveur MCP

UNLAV CSV Reconcile

io.github.Ivansky1/csv-reconcile
Données et analytique Indisponible MCP 2025-11-25

Ce que fait ce MCP

Compares two CSV tables by shared key columns and reports changed values, missing rows, and ambiguous duplicate keys without modifying the files.

demo
Free fixed synthetic example. No buyer data or payment accepted.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
ping
Free health check
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
reconcile_csv_tables
Compare two CSV tables by shared key columns. Find changed values, missing rows and ambiguous duplicate keys without editing either file. Price: 0.05 USDC on Base per report.
Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['left_csv', 'right_csv', 'key_columns'], 'properties': {'left_csv': {'type': 'string', 'maxLength': 1048576, 'minLength': 1, 'description': 'Left UTF-8 CSV, up to 1 MiB'}, 'right_csv': {'type': 'string', 'maxLength': 1048576, 'minLength': 1, 'description': 'Right UTF-8 CSV, up to 1 MiB'}, 'key_columns': {'type': 'array', 'items': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'maxItems': 4, 'minItems': 1}, 'compare_columns': {'type': 'array', 'items': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'maxItems': 64, 'description': 'Default: shared non-key columns; [] compares keys only'}}, 'additionalProperties': False}
service_info
Free price, schemas, input limits and privacy information
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
Ajouté
ping
17 September 2026 12:42
Ajouté
demo
17 September 2026 12:42
Ajouté
service_info
17 September 2026 12:42
Ajouté
reconcile_csv_tables
17 September 2026 12:42