---
title: "schema-markup-generator"
description: "Create and check JSON-LD schema markup for a page using facts you provide. It is for site owners, marketers, developers, and content teams. It generates and checks JSON-LD text only from facts you supply, never fetches a"
canonical: https://agentpluginsdirectory.com/plugins/schema-markup-generator
last-updated: 2026-10-12
---

# schema-markup-generator
Create and check JSON-LD schema markup for a page using facts you provide. It is for site owners, marketers, developers, and content teams. It generates and checks JSON-LD text only from facts you supply, never fetches a page, never edits a site, and gives no rich-result guarantee.
- Slug: schema-markup-generator
- Publisher: ASTUDIO
- Repository: https://github.com/AStudio-Team/openai-plugin-tools
- Manifest: schema-markup-generator/plugin.json
- Version: 1.0.0
- License: MIT
- Category (editorial): other
- Skills: 1 (schema-markup-generator)
- MCP servers: 1 (schema-markup-generator)
- Stars: 0
- Repository created: 2026-10-10
- Repository last pushed: 2026-10-12
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/schema-markup-generator
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What schema-markup-generator does, in the publisher's words

A human-guided MCP App for creating, reviewing, checking, and exporting schema.org JSON-LD from facts supplied by the user. It supports Organization, LocalBusiness, Product, Article, FAQPage, HowTo, Event, Service, WebSite, Person, and BreadcrumbList markup.

- open_schema_brief starts a brief and lists supported page types.
- review_schema_brief checks supplied facts and identifies required fields that are missing.
- generate_schema_markup uses an explicit approval receipt for the exact reviewed facts to create JSON-LD and reports recommended fields that were not supplied.
- check_schema_markup deterministically checks pasted JSON-LD for JSON validity, context, type, required and recommended properties, and common mistakes.
- export_schema_markup uses the approved brief to return both raw JSON and a safely escaped JSON-LD script tag.

The normal creation flow is open, review, approve, generate, then export. Checking pasted markup is available independently and does not imply eligibility for a rich result.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/AStudio-Team/openai-plugin-tools/HEAD/schema-markup-generator/README.md

## MCP servers

- schema-markup-generator: transport: streamable-http; url: https://www.astudio.agency/openai-plugins/schema-markup-generator/mcp

Read from the plugin's own mcp.json. Environment variable names only, never values.
