Connect-MCP

Payload Validator

com.gumballtools/payload-validator · v0.1.0

Validate JSON, YAML, XML and CSV with exact line/column errors and silent-corruption warnings.

MCPremoteno credentialsDocuments & PDFFiles & storageDeveloper tools

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 5 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 84/100

What it does: 5 tools · 5 read, 0 write · Documents & PDF, Files & storage, Messaging

No tool could be tested safely. Only read-only tools that need no input are called.

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +6
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +10
  • Read/write annotations: +5
  • Safe test call: +8
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://payload-validator.gumballtools.com/api/mcp

Tools

5 tools listed at last check
  • validate_json 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 before sending it somewhere that will reject it. Do not do this by reading the JSON yourself. Thre
  • validate_yaml 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 manifests, docker-compose files, OpenAPI specs, Ansible playbooks. Do not reason about YAML type resol
  • validate_xml 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 rejected by something that will not say why. Do not eyeball this. Four classes of genuinely invalid XML
  • validate_csv 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 reading the file, and be aware that loading it successfully proves nothing. The failure that matter
  • validate_auto 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 with an unhelpful content type, or a config file whose format you would otherwise have to guess. D

Badge

Connect-MCP badge for com.gumballtools/payload-validator

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/com.gumballtools/payload-validator.svg)](https://clawy.uk/mcp/s/com.gumballtools/payload-validator)