Home / Servers / Developer Toolbox / generate_schema_jsonld
Generate schema jsonld
An MCP tool from the Developer Toolbox server, hosted on mcp.hjlabs.in.
Produce valid Schema.org JSON-LD for one of: Article, FAQPage, Product, Organization, LocalBusiness, Event, BreadcrumbList. Enforces required fields, ISO 8601 dates, and the shapes that most often fail validation (such as priceCurrency alongside price).
Name on the gateway: devtools__generate_schema_jsonld · read-only.
Parameters
| Name | Type | Description |
|---|---|---|
type required | Article | FAQPage | Product | Organization | LocalBusiness | Event | BreadcrumbList | The Schema.org type to build. |
headline | string | |
author | string | |
authorType | Person | Organization | |
datePublished | string | |
dateModified | string | |
publisher | string | |
questions | array | FAQPage: [{question, answer}]. |
name | string | |
description | string | |
url | string | |
image | string | |
brand | string | |
sku | string | |
price | number | string | |
priceCurrency | string | Defaults to INR. |
availability | string | |
logo | string | |
sameAs | array | |
email | string | |
telephone | string | |
address | string | |
locality | string | |
region | string | |
postalCode | string | |
country | string | |
openingHours | string | |
businessType | string | A more specific LocalBusiness subtype, e.g. Restaurant. |
startDate | string | |
endDate | string | |
location | string | |
status | string | |
online | boolean | |
items | array | BreadcrumbList: [{name, url}]. |
How to call it
Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:
{
"name": "devtools__generate_schema_jsonld",
"arguments": {
"type": "…"
}
}Or connect the Developer Toolbox server directly, which lists 18 tools including this one:
claude mcp add --transport http hj-devtools https://mcp.hjlabs.in/mcp/devtools \
--header "Authorization: Bearer YOUR_API_KEY"Try asking
Use the generate schema jsonld tool with type set to ….