Payload Validator
com.gumballtools/payload-validatorValidate JSON, YAML, XML and CSV with exact line/column errors and silent-corruption warnings.
Score: 100/100
Handshake verified by our own probe.
Tools · 5
Validates a JSON document and reports every problem with an exact line and column. Use this whenever you need to know why a JSON payload is failing, or to check a JSON document you or a user produced…
Validates a YAML document, including the values that mean different things to different YAML loaders. Use this for any YAML you are about to write or have just been given — CI configs, Kubernetes man…
Validates an XML document for well-formedness, namespace correctness, and the entity-based attacks that arrive as XML. Use this before parsing XML you received, and when an XML document is being reje…
Validates CSV text against RFC 4180 and reports ragged rows individually, with both field counts. Use this before loading a CSV, and whenever a CSV-derived number looks wrong. Do not attempt this by…
Detects whether a payload is JSON, YAML, XML or CSV, then validates it. Use this when you have a blob of text and do not know what it is — a file with no extension, a clipboard paste, a response body…
How to use
Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://payload-validator.gumballtools.com/api/mcp
Cursor or Cline: add to your MCP config:
{
"mcpServers": {
"payload_validator": {
"url": "https://payload-validator.gumballtools.com/api/mcp",
"transport": "streamable-http"
}
}
}