- CONFLICTS
- REDUNDANCY
- UNREACHABLE
- HUMAN
すぐに答え
AIでどのようにJSONスキーマをリンターできますか?
エージェントがlint_json_schemaツールを使用し、ファイル内の論理的な矛盾や重複したルールを特定します。修正すべき具体的な問題リストが提示されます。検出される内容の詳細は以下の通りです。
検出された問題の分類
監査結果
AIは検出した内容を以下のカテゴリに分類します。
CONFLICTS
論理的な矛盾
2つのルールが衝突し、オブジェクトの検証が不可能になっている箇所を特定します。互いに干渉している具体的な制約を表示します。
REDUNDANCY
冗長なルール
新しい検証を追加していない、不要な定義をフラグ立てします。スキーマを整理すべき箇所がわかります。
UNREACHABLE
到達不能な制約
前の論理によって、決して実行されることのないルールを特定します。どのパスがデッドエンドになっているかを正確に示します。
HUMAN
手動での修正
AIが行番号とエラー内容を提示します。実際のコード修正は、ユーザー自身で行ってください。
ワークフロー
スキーマが読み込まれた際、AIが行うこと
AIはJSONファイルの構造を深く監査します。
ファイルの読み込み
エージェントがスキーマファイルを読み込み、すべてのプロパティと制約のマッピングを作成します。
lint_json_schema矛盾の検出
検証ロジックを壊すような、重複または矛盾するルールがないかAIがチェックします。
lint_json_schema冗長性の確認
他のルールですでにカバーされている内容を繰り返している定義がないかを確認します。
lint_json_schemaエラーレポートの出力
エージェントが論理的な欠陥のリストと、その発生場所を出力します。
lint_json_schema
試してみる
以下のプロンプトをコピーして開始してください。
これらをチャットに貼り付けるだけで監査を開始できます。
出発点
ファイルパスの部分を、実際のJSONファイルの場所へ書き換えてください。
JSON Schema Validator Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_wcVN6ru2KXI4lPbS9isndc7khYOy12YDatbPmrNo/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — JSON Schema Validator capabilities are ready to use.
{
"mcpServers": {
"json-schema-validator-mcp": {
"url": "https://edge.vinkius.com/vk_preview_wcVN6ru2KXI4lPbS9isndc7khYOy12YDatbPmrNo/mcp"
}
}
}./schemas/api_v1.json のスキーマをリンターにかけ、到達不能な制約がないか確認して。
./config/user_schema.json のスキーマに冗長な定義がないかチェックして。
ローカルのスキーマファイルに対してリンターを実行し、内部的な矛盾を特定して。
現在のリポジトリ内のスキーマをスキャンして、論理的なエラーを見つけて。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
JSON Schema Validatorを接続して、すぐに指示を出しましょう。
クライアントをMCPに接続するだけで準備完了です。ログイン情報は弊社側で暗号化して保持されます。
JSON Schema ValidatorをAIに接続するFAQ
動作に関する詳細
- 01
AIはスキーマを自動的に修正できますか?
いいえ。AIはエラーを特定して場所を教えますが、ファイルの編集自体はユーザー自身で行う必要があります。
- 02
AIはファイルを直接書き換えますか?
いいえ。このツールは問題を特定するためにスキーマファイルを読み取り、分析するだけです。
- 03
単純な構文エラーも検出できますか?
いいえ。このツールは論理的な矛盾や冗長なルールを見つけるためのもので、括弧の欠落といったJSON自体の構文エラーを修正するものではありません。
- 04
フォルダ内のスキーマをまとめてリンターにかけられますか?
はい。特定のディレクトリ内にあるすべてのファイルに対してリンターを実行するよう、エージェントに指示できます。
- 05
JSONスキーマのバージョンは問いませんか?
はい。使用されている特定のバージョンに関わらず、スキーマ内の論理構造を分析します。
JSON Schema Validatorについて他に質問がありますか?コネクタのページで回答しています。 JSON Schema Validator コネクタの全機能を見る
『JSON Schema Validator』を Claude、Cursor、ChatGPT などに接続
