- VALID
- REJECTED
- MANUAL
- LOGGED
すぐに答え
不正なJSONによるアプリの停止を防ぐには?
AIエージェントが厳格なスキーマ検証を行い、入力データをルールに照らして確認します。エラーを検知し、不正なオブジェクトがデータベースに到達する前に拒否するため、常にクリーンで予測可能なデータストリームを確保できます。
すべての判定結果が集約されます
厳格な検証による4つの結果
AIはデータの構造に基づき、すべてのデータオブジェクトを以下の4つのいずれかに分類します。
VALID
正常なデータ
AIがオブジェクトがスキーマに一致することを確認します。データはデータベースや次のプロセスへ進めます。
REJECTED
不正なデータ
AIが構造エラーや不足しているフィールドを特定します。後続のシステムでのクラッシュを防ぐため、即座にブロックします。
MANUAL
要目視確認
データが曖昧な場合や、ルールの境界線上にある場合、AIは手動確認が必要なものとしてフラグを立てます。
LOGGED
エラー履歴を保存
検証に失敗したすべての試行が記録されます。なぜ特定のオブジェクトが拒否されたのか、明確な履歴を確認できます。
ワークフロー
データ受信時にAIが行うこと
AIは、生の入力データと永続ストレージの間に、プログラム可能な障壁として機能します。
スキーマ照合
入力されたJSONオブジェクトを、指定されたスキーマ定義と照らし合わせます。
validate_json_schemaエラー検知
どのキーが不足しているか、あるいはどのデータ型が間違っているかを正確に特定します。
validate_json_schema厳格な拒否
スキーマの厳格な要件を満たさないオブジェクトを、AIが即座に遮断します。
validate_json_schema検証レポート
拒否された理由を明確に提示するため、データソース側の修正がスムーズに行えます。
validate_json_schema
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使って、データの検証を開始できます。
出発点
これらは入力の例です。括弧内のテキストを、実際のファイル名やデータソースに書き換えて使用してください。
Deterministic JSON Schema Gatekeeper Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_ktFyEC53FboFhcW2VPemJITVquvFY4zFFmc76f6c/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 — Deterministic JSON Schema Gatekeeper capabilities are ready to use.
{
"mcpServers": {
"deterministic-json-schema-gatekeeper-mcp": {
"url": "https://edge.vinkius.com/vk_preview_ktFyEC53FboFhcW2VPemJITVquvFY4zFFmc76f6c/mcp"
}
}
}production_logs.json からのこのJSONオブジェクトを、user_schema に基づいて検証してください。
この Google Sheet のデータが厳格なスキーマに適合しているか確認し、エラーがあれば教えてください。
API エンドポイントから届いた最新のバッチに対して検証を実行し、エラーを特定してください。
ローカルリポジトリにあるスキーマを使用して、Webhook から届いたこのペイロードを検証してください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Deterministic JSON Schema Gatekeeper を接続して、すぐに指示を出しましょう。
リンクをクリックして接続するだけです。認証情報は暗号化され、接続後はすぐに MCP 対応のクライアントでツールを使用できます。
Deterministic JSON Schema Gatekeeper を AI に接続するFAQ
ゲートキーパーの動作について
- 01
AIが不正なデータを修正してくれますか?
いいえ。AIは不正なデータを特定して拒否することで、完璧なデータのみを通すことを目的としています。不正なオブジェクトを書き換えたり修復したりはしません。
- 02
AIがデータベースのスキーマを変更することはありますか?
いいえ。AIは検証を行うためにスキーマを読み取るだけで、データベースやスキーマ定義を修正する権限は持っていません。
- 03
JSONの形式は正しいのに、値が間違っている場合はどうなりますか?
スキーマに数値の最小値や特定の文字列パターンなどの制約が含まれている場合、その制約を満たさないデータはAIによって拒否されます。
- 04
どんなJSONファイルでも動作しますか?
はい。AIが比較に使用するためのスキーマを提供いただければ、どのようなJSONファイルでも検証可能です。
- 05
データのクリーニング(洗浄)に使えますか?
いいえ。このツールはデータのフィルタリングと拒否のためのものであり、データのクリーニングや変換を行うためのものではありません。
Deterministic JSON Schema Gatekeeper について他に質問がありますか?コネクタのページで詳細を確認できます。 Deterministic JSON Schema Gatekeeper コネクタの全機能を見る
『Deterministic JSON Schema Gatekeeper』を Claude、Cursor、ChatGPT などに接続
