Schema Markup Builder

Generate and check schema.org JSON-LD for Google rich results from Claude.

Add to Claude Read the docs

Schema Markup Builder creates schema.org JSON-LD for the types Google documents for rich results: Product with Offer, Article, BlogPosting, LocalBusiness and its subtypes, Organization, FAQPage, HowTo, Event, BreadcrumbList, Recipe, VideoObject, SoftwareApplication, Review and AggregateRating. The output is the JSON-LD object and the ready-to-paste script tag, together with the recommended properties that are still missing.

It also validates existing markup, either pasted JSON-LD or the JSON-LD blocks found on a public page, against a rule table based on the Google Search Central structured data documentation: required and recommended properties, value types, ISO 8601 dates and durations, currency codes, prices and URLs. A third function compares the markup on the live page with the markup you intended to publish and lists what is missing or different.

Example prompts

Generate FAQPage markup for these three questions and answers, and show me the script tag.
Validate the structured data on https://example.com/blog/post and list every error.
I intended this Product JSON-LD. Compare it with what is live on https://example.com/p/mug.

Add it to Claude

  1. In Claude, open Settings, then Connectors, then Add custom connector.
  2. Enter the URL https://schema.tidybutton.com/mcp and save.
  3. Choose Connect. A sign-in page asks for your email address and sends a six digit code. No password is needed.

Plans

Free

$0
  • 20 validations or generations per month
  • One page URL per call

Pro

$9 per month
  • 2,000 validations or generations per month
  • Batch validation of up to 50 page URLs per call
  • White-label report without the Tidy Button footer

Details on the pricing page.