sharozdawa

schema-gen

Community sharozdawa
Updated

AI-powered Schema.org JSON-LD markup generator. 12 schema types with live preview. Web app + MCP server.

Generate Schema.org JSON-LD structured data markup for any schema type. Web app with live preview + MCP server for AI-powered schema generation.

Features

  • :sparkles: 12 Schema Types — Person, Organization, Product, FAQ, Article, LocalBusiness, Event, WebSite, BreadcrumbList, HowTo, Review, VideoObject
  • :eyes: Live JSON-LD Preview — See your structured data rendered in real-time as you fill in fields
  • :clipboard: One-Click Copy — Copy generated JSON-LD to clipboard instantly
  • :white_check_mark: Google Rich Results Ready — Output is validated against Google's structured data requirements
  • :robot: MCP Server — Use with Claude Desktop, Cursor, or any MCP-compatible AI assistant
  • :shield: Schema Validation — Validate existing JSON-LD for errors and warnings
  • :zap: No Dependencies — Clean, standalone web app with zero external runtime dependencies

Supported Schema Types

Type Description Google Rich Result
Person People, professionals, public figures :white_check_mark: Knowledge Panel
Organization Companies, non-profits, institutions :white_check_mark: Logo, Knowledge Panel
Product Products with pricing and reviews :white_check_mark: Product Rich Snippet
FAQPage Frequently asked questions :white_check_mark: FAQ Rich Result
Article Blog posts, news articles :white_check_mark: Article Rich Result
LocalBusiness Physical stores, restaurants, services :white_check_mark: Local Business Panel
Event Concerts, conferences, meetups :white_check_mark: Event Rich Result
WebSite Websites with search functionality :white_check_mark: Sitelinks Search Box
BreadcrumbList Navigation breadcrumb trails :white_check_mark: Breadcrumb Rich Result
HowTo Step-by-step instructions :white_check_mark: How-to Rich Result
Review Product or service reviews :white_check_mark: Review Snippet
VideoObject Videos with metadata :white_check_mark: Video Rich Result

Screenshots

Screenshots coming soon.

Getting Started

Web App

# Clone the repository
git clone https://github.com/sharozdawa/schema-gen.git
cd schema-gen

# Install dependencies
npm install

# Start the development server
npm run dev

Open http://localhost:3000 in your browser.

MCP Server

The MCP server lets AI assistants generate Schema.org markup directly. Install it in your preferred AI tool:

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "schema-gen": {
      "command": "npx",
      "args": ["-y", "schema-gen-mcp"]
    }
  }
}

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "schema-gen": {
      "command": "npx",
      "args": ["-y", "schema-gen-mcp"]
    }
  }
}

Available MCP Tools

Tool Description
generate_schema Generate JSON-LD for any of the 12 schema types
list_schema_types List all supported types with their fields
generate_person_schema Quick Person schema generation
generate_product_schema Quick Product schema with pricing
generate_faq_schema Quick FAQ schema from Q&A pairs
generate_article_schema Quick Article schema for blog posts
generate_organization_schema Quick Organization schema
validate_schema Validate existing JSON-LD markup

Example Output

{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Jane Doe",
  "jobTitle": "Software Engineer",
  "url": "https://janedoe.com",
  "worksFor": {
    "@type": "Organization",
    "name": "Acme Corp"
  },
  "sameAs": [
    "https://twitter.com/janedoe",
    "https://linkedin.com/in/janedoe"
  ]
}

Why Schema Gen vs Alternatives

Feature schema-gen TechnicalSEO.com Merkle Schema Generator
Schema types 12 8 6
Live preview Yes Yes No
MCP Server Yes No No
Self-hostable Yes No No
Open source Yes No No
Price Free Free Free

More Open Source SEO Tools

Tool Description
awesome-seo-mcp-servers Curated list of SEO MCP servers and agent skills
robotstxt-ai Visual robots.txt manager for AI crawlers
indexnow-mcp Instant URL indexing via IndexNow
ai-visibility AI brand visibility tracker

License

MIT

Built by Sharoz Dawa

MCP Server · Populars

MCP Server · New

    nteract

    semiotic

    A data visualization for AI and Streaming

    Community nteract
    rixinhahaha

    Snip

    A macOS menu-bar screenshot tool with annotation, AI-powered organization, and semantic search. Built with Electron and Ollama. Featured on Product Hunt: https://www.producthunt.com/products/snip-ai-powered-macos-screenshot-tool

    Community rixinhahaha
    blitzdotdev

    Blitz

    Blitz mac app

    Community blitzdotdev
    mozilla

    Firefox DevTools MCP

    Model Context Protocol server for Firefox DevTools - enables AI assistants to inspect and control Firefox browser through the Remote Debugging Protocol

    Community mozilla
    globau

    Firefox DevTools MCP

    Model Context Protocol server for Firefox DevTools - enables AI assistants to inspect and control Firefox browser through the Remote Debugging Protocol

    Community globau