Documentation

Tools exposed by Schema Markup Builder and the limits that apply.

Connect

Server URL: https://schema.tidybutton.com/mcp. Authentication is OAuth with dynamic client registration and an email sign-in code. Claude: Settings, Connectors, Add custom connector.

Tools

generate_schema

Builds schema.org JSON-LD and the script tag for one supported type from field values, and lists missing recommended properties.

Generate Product markup for a blue ceramic mug priced 18.00 USD, in stock.

validate_schema

Checks JSON-LD text, one public page URL or a list of page URLs against Google rich result rules; reports errors and warnings per item.

Validate the structured data on https://example.com/product/mug.

get_schema_batch

Progress for a URL batch; advances it by one group of pages. When finished, returns the per-page results and the report URL.

How is schema batch abc going?

compare_live_schema

Compares the JSON-LD on a live page with intended JSON-LD and lists missing, different and extra properties.

Compare the Product markup on https://example.com/mug with this JSON-LD.

account_status

Shows the account email, plan, usage and limits.

Show my account status.

activate_license

Binds a licence key to the account.

Activate licence key XXXX-XXXX.

Plan limits

LimitFreePro
validations and generations202000
URLs per call150

Network behaviour

Outbound requests use the user agent TidyButtonBot/1.0 (+https://schema.tidybutton.com/bot), time out after 8 seconds and are blocked from private, loopback and link-local addresses.