MCP Schema Markup MCP Tool

check_schema(url) — ask an AI assistant to extract and validate JSON-LD structured data on any public URL, and list the @type values found.

check_schema(url)

Extracts every JSON-LD <script type="application/ld+json"> block on a page, validates it parses as JSON, and lists the schema.org @type values found.

Requires a Pingfloat API key. See MCP Server setup if you don't have one yet.

Try it

Check the structured data on https://example.com

The assistant calls check_schema and returns the parse result plus a list of schema types — the same checks as the Schema Markup Checker web tool.

Parameters

ParameterTypeDescription
urlstring, requiredThe public page URL to check.

What it checks

  • Whether any JSON-LD blocks are present on the page
  • Whether each block is valid, parseable JSON
  • The @type value(s) declared — e.g. Article, Product, FAQPage, Organization

Frequently asked questions

Does it check schema written in microdata or RDFa instead of JSON-LD?

No — it only parses JSON-LD, which is Google's recommended format and what the vast majority of sites use. Microdata/RDFa markup isn't extracted.

What does it mean if no schema types are found?

It means the page has no JSON-LD structured data at all, or the script tag isn't valid JSON. Adding structured data can help search engines show rich results for the page.

Is there a limit on how many times I can call it?

10 per hour on a free account, 50 per hour on Free+ or paid — shared with the other check and QR tools, tracked per API key.