Schema.org Structured Data
Generate JSON-LD structured data for better SEO. Supports LocalBusiness, Product, Article, Event, FAQ, and more. Paste the output in your page <head> for rich search results.
Endpoints (3)
Generate JSON-LD structured data. Returns a <script type="application/ld+json"> block ready to paste into a page <head>. Provide schema_type and the relevant fields for that type.
| Field | Type | Required | Description |
|---|---|---|---|
schema_type |
string | ✓ Yes | The Schema.org type to generate |
data |
object | ✓ Yes | Key-value pairs for the schema. Fields depend on schema_type. See endpoint docs for each type. |
wrap_script_tag |
string | No | If "true", wraps output in <script type="application/ld+json"> tag. Default: true. |
Generate multiple JSON-LD blocks at once (e.g. Organization + WebSite + BreadcrumbList for a homepage). Returns combined output.
| Field | Type | Required | Description |
|---|---|---|---|
schemas |
array | ✓ Yes | Array of {schema_type, data} objects. Max 5 per call. |
wrap_script_tag |
string | No | If "true", wraps each output in its own script tag. Default: true. |
Suggest which schema types are appropriate for a given page based on its URL path and content description. Returns recommended types with pre-filled data hints.
| Field | Type | Required | Description |
|---|---|---|---|
page_url |
string | ✓ Yes | The page URL path, e.g. "/contact", "/products/widget", "/blog/my-post" |
page_title |
string | No | The page title |
page_description |
string | No | Brief description of the page content |
MCP Tool Names
When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:
| Endpoint | MCP Tool Name |
|---|---|
| generate | schema-org_generate |
| generate-multi | schema-org_generate_multi |
| detect | schema-org_detect |