Payload Validator
mcp remote · streamable-http · v0.1.0 · source: crawl
https://payload-validator.gumballtools.com/api/mcp
https://github.com/bwalvoord/gumball
Validate JSON, YAML, XML and CSV with exact line/column errors and silent-corruption warnings.
Works
100
Verified Oct 31, 2026 · p50 421 ms · p95 624 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'payload-validator' |
| tools_listed | 15 | pass | 5 tools |
| schema_complete | 15 | pass | 5 of 5 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 421 ms |
| latency_p95 | 5 | pass | p95 624 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (5)
| Name | Description | Schema |
|---|---|---|
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 | typed |
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 man | typed |
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 reje | typed |
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 | typed |
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 | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/com-gumballtools-payload-validator)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.