Skip to main content
Glama

Validate JSON-LD structured data (Schema.org)

validate_jsonld
Read-onlyIdempotent

Validate JSON-LD structured data against the Schema.org vocabulary. Accepts raw JSON-LD or an HTML snippet/page containing blocks (pass the text, not a URL: this tool never fetches anything). Returns valid true/false, error/warning/info counts, the Schema.org types found, and up to 25 issues with JSON paths, messages and did-you-mean suggestions. Read-only. Same engine as the RichProof JSON API (POST /api/validate).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
inputYesJSON-LD text (e.g. {"@context":"https://schema.org","@type":"Product","name":"…"}) or HTML containing <script type="application/ld+json"> blocks.
include_rawNoAlso return the full /api/validate JSON (all issues) in structuredContent.raw.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
rawNoFull /api/validate response (only when include_raw is true)
infosYes
typesNo
validYes
blocksNo
errorsYes
issuesYes
versionYes
warningsYes
issuesOmittedNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources