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

NameTypeDescription
type requiredArticle | FAQPage | Product | Organization | LocalBusiness | Event | BreadcrumbListThe Schema.org type to build.
headlinestring
authorstring
authorTypePerson | Organization
datePublishedstring
dateModifiedstring
publisherstring
questionsarrayFAQPage: [{question, answer}].
namestring
descriptionstring
urlstring
imagestring
brandstring
skustring
pricenumber | string
priceCurrencystringDefaults to INR.
availabilitystring
logostring
sameAsarray
emailstring
telephonestring
addressstring
localitystring
regionstring
postalCodestring
countrystring
openingHoursstring
businessTypestringA more specific LocalBusiness subtype, e.g. Restaurant.
startDatestring
endDatestring
locationstring
statusstring
onlineboolean
itemsarrayBreadcrumbList: [{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:

call_tool arguments
{
  "name": "devtools__generate_schema_jsonld",
  "arguments": {
    "type": "…"
  }
}

Or connect the Developer Toolbox server directly, which lists 18 tools including this one:

Run in your terminal
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 ….

More from Developer Toolbox