Skip to main content
Glama

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


Related MCP server: indexnow-mcp

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


Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
2Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Generate 18 AI readiness files (llms.txt, ai.txt, RAG indexes, schema) for any website.

  • JSON Schema catalog (SchemaStore.org)

  • Clean product data from any URL. Schema.org + AI extraction. 200 free calls/month.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sharozdawa/schema-gen'

If you have feedback or need assistance with the MCP directory API, please join our Discord server