servers / schema-org-mcp

schema-org-mcp

communitystdiolocalverifiedhealthy

An MCP server for schema.org


01Tools · 14

How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.

ToolRiskSide effectsApproval
server_info
Get server version, build info, and runtime fingerprint. Use this to verify which version is deployed.
readfalseunknown
get_type_hierarchy
Get the inheritance hierarchy for a schema.org type, showing parent types and child types
readfalseunknown
get_enumeration_values
Get all valid values for a schema.org enumeration type (e.g., DayOfWeek, EventStatusType)
readfalseunknown
compare_types
Compare 2-5 schema.org types side by side. Shows shared properties, unique properties, and recommendations for when to use each.
unknownunknownunknown
server_stats
Get server performance statistics including cache hit rates, tool invocation counts, and timing.
readfalseunknown
get_schema_type
Get detailed information about a schema.org type including description, parent types, and documentation URL
readfalseunknown
generate_example
Generate a comprehensive JSON-LD example for a schema.org type with realistic sample data
unknownunknownunknown
search_schemas
Search for schema.org types by keyword. Searches type names and descriptions.
readfalseunknown
get_property_details
Get detailed information about a specific schema.org property
readfalseunknown
get_multiple_types
Get information about multiple schema.org types in a single call. Useful for comparison or bulk lookups.
readfalseunknown
get_type_properties
Get all properties available for a schema.org type, with expected value types. Supports filtering by mode, pagination, and deprecation status.
readfalseunknown
validate_jsonld
Validate a JSON-LD object against schema.org vocabulary. Checks types, properties, and expected value types.
unknownunknownunknown
validate_jsonld_batch
Validate multiple JSON-LD objects in a single call. Returns validation results for each object.
readfalseunknown
get_related_types
Find types related to a given type through properties (types that can be values of its properties, or types that have properties pointing to it)
readfalseunknown

02Install & source
npx -y schema-org-mcp
npx

05Provenance & freshness
sourcesGitHub repo search [p4]
last_checked2026-08-05 09:05Z
next_check2026-08-06 13:48Z
cadenceevery 29h
verifiedtools_list:passed handshake:passed metadata:passed
index_statusindex8 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. schema-org-mcp MCP — as seen on mcpexplorer.com

[![schema-org-mcp MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/schema-org-mcp.svg)](https://mcpexplorer.com/servers/schema-org-mcp)

Next step

This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.

Explore loadouts →
schema-org-mcp — MCPExplorer