mcpField
S
schema-gen

schema-gen

ローカル
github.com/sharozdawaビジネス・マーケティング132 週間前に更新

schema-gen について

schema-genは、サイト運営者やAIアシスタント向けのSchema.org JSON-LD生成Webアプリ兼MCPサーバーです。12種類に対応し、ライブプレビューと既存マークアップの検証を備えています。

主な機能

  1. 0112種類のJSON-LD生成
  2. 02入力に応じたマークアップ表示
  3. 03生成したJSON-LDのコピー
  4. 04既存マークアップの検証
  5. 05Google構造化データ要件への対応

活用シーン

  1. 01ProductやFAQの構造化データ作成
  2. 02サイトページへのJSON-LD追加
  3. 03マークアップのエラーと警告の確認

MCP 対応

MCPサーバーは、12種類のJSON-LD生成、対応タイプの一覧表示、既存マークアップの検証ツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"sharozdawa-schema-gen": {
"command": "npx",
"args": [
"-y",
"schema-gen-mcp"
]
}
}
}
起動コマンドnpx -y schema-gen-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmschema-gen-mcp1.0.0

ツール

8

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
typeenumはい生成する Schema.org タイプPerson | Organization | Product | FAQPage | Article | LocalBusiness | Event | WebSite | BreadcrumbList | HowTo | Review | VideoObject
fieldsobjectはいschema フィールドとその値のキーと値のペア

詳細

README の画像

npm version GitHub stars License Schema Gen MCP server

あらゆるスキーマタイプの Schema.org JSON-LD 構造化データマークアップを生成します。
ライブプレビューを備えたウェブアプリと、AI によるスキーマ生成のための MCP サーバーです。


特徴

  • :sparkles: 12 種類のスキーマタイプ — Person、Organization、Product、FAQ、Article、LocalBusiness、Event、WebSite、BreadcrumbList、HowTo、Review、VideoObject
  • :eyes: JSON-LD のライブプレビュー — フィールドに入力すると、構造化データがリアルタイムで表示されます
  • :clipboard: ワンクリックでコピー — 生成した JSON-LD をすぐにクリップボードへコピーできます
  • :white_check_mark: Google リッチリザルトに対応 — 出力は Google の構造化データ要件に照らして検証されます
  • :robot: MCP サーバー — Claude Desktop、Cursor、または MCP 対応のあらゆる AI アシスタントで利用できます
  • :shield: スキーマ検証 — 既存の JSON-LD を検証し、エラーや警告を確認できます
  • :zap: 依存関係なし — 外部ランタイム依存関係のない、シンプルなスタンドアロンのウェブアプリです

対応スキーマタイプ

タイプ説明Google リッチリザルト
Person人物、専門家、公人:white_check_mark: ナレッジパネル
Organization企業、非営利団体、機関:white_check_mark: ロゴ、ナレッジパネル
Product価格やレビューを含む商品:white_check_mark: 商品のリッチスニペット
FAQPageよくある質問:white_check_mark: FAQ リッチリザルト
Articleブログ記事、ニュース記事:white_check_mark: 記事のリッチリザルト
LocalBusiness実店舗、レストラン、サービス:white_check_mark: ローカルビジネスパネル
Eventコンサート、カンファレンス、ミートアップ:white_check_mark: イベントのリッチリザルト
WebSite検索機能を備えたウェブサイト:white_check_mark: サイトリンク検索ボックス
BreadcrumbListナビゲーション用のパンくずリスト:white_check_mark: パンくずリストのリッチリザルト
HowTo手順を追った説明:white_check_mark: ハウツーのリッチリザルト
Review商品やサービスのレビュー:white_check_mark: レビュースニペット
VideoObjectメタデータ付きの動画:white_check_mark: 動画のリッチリザルト

スクリーンショット

スクリーンショットは近日公開予定です。


はじめに

ウェブアプリ
# 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

ブラウザーで http://localhost:3000 を開きます。


MCP サーバー

MCP サーバーを使うと、AI アシスタントから Schema.org マークアップを直接生成できます。お好みの AI ツールにインストールしてください。

Claude Desktop

claude_desktop_config.json に追加します。

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

.cursor/mcp.json に追加します。

{
  "mcpServers": {
    "schema-gen": {
      "command": "npx",
      "args": ["-y", "schema-gen-mcp"]
    }
  }
}
利用可能な MCP ツール
ツール説明
generate_schema12 種類のスキーマタイプのいずれかに対応する JSON-LD を生成します
list_schema_typesサポートされているすべてのタイプとそのフィールドを一覧表示します
generate_person_schemaPerson スキーマをすばやく生成します
generate_product_schema価格情報を含む Product スキーマをすばやく生成します
generate_faq_schema質問と回答のペアから FAQ スキーマをすばやく生成します
generate_article_schemaブログ記事向けの Article スキーマをすばやく生成します
generate_organization_schemaOrganization スキーマをすばやく生成します
validate_schema既存の JSON-LD マークアップを検証します

出力例

{
  "@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"
  ]
}

schema-gen と代替ツールの比較

機能schema-genTechnicalSEO.comMerkle Schema Generator
スキーマタイプ1286
ライブプレビューはいはいいいえ
MCP サーバーはいいいえいいえ
セルフホスト可能はいいいえいいえ
オープンソースはいいいえいいえ
価格無料無料無料

その他のオープンソース SEO ツール

ツール説明
awesome-seo-mcp-serversSEO MCP サーバーとエージェントスキルを厳選したリスト
robotstxt-aiAI クローラー向けのビジュアル robots.txt マネージャー
indexnow-mcpIndexNow による URL の即時インデックス登録
ai-visibilityAI におけるブランドの可視性を追跡

ライセンス

MIT


Sharoz Dawa が制作

GitHub Twitter

README の画像

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。