schema-tools
mcp-schema-tools
AIエージェント向けにスキーマ検証・生成ツールを提供するMCPサーバー。
ツール
generate_json_schema
サンプルJSONデータからJSON Schemaを生成します。型、必須フィールド、形式(email、date、URI、UUID)を推論し、複数の例からenumパターンを検出します。
generate_typescript
JSONデータまたはJSON SchemaからTypeScriptのインターフェースと型を生成します。ネストされたオブジェクト、配列、オプションフィールド、enum、ユニオン型を処理します。
validate_schema
JSON Schemaに対してデータを検証し、JSONパス、期待される型、実際の値、違反した制約キーワードを含む詳細なエラーメッセージを提供します。
mock_from_schema
JSON Schemaから現実的なモックデータを生成します。スマートなフィールド名検出により文脈に応じた値を生成します。emailフィールドには有効なメールアドレス、nameフィールドには現実的な名前、phoneフィールドには整形された番号などが生成されます。
diff_schemas
2つのJSON Schemaを比較して、追加・削除・変更されたフィールドを特定します。型の変更、制約の変更を識別し、後方互換性の分析のために各差分を破壊的変更か非破壊的変更かに分類します。
Related MCP server: mock-mcp
セットアップ
npm install
npm run buildClaude Desktopでの使用方法
claude_desktop_config.json に追加します:
{
"mcpServers": {
"schema-tools": {
"command": "node",
"args": ["path/to/mcp-schema-tools/dist/index.js"]
}
}
}ライセンス
MIT
Maintenance
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
- AlicenseAqualityCmaintenanceDetects schema mismatches between data producers and consumers through static analysis, supporting extraction, comparison, code generation, and automated validation with watch mode for MCP tools, APIs, and service contracts.1115MIT
- AlicenseAqualityCmaintenanceGenerates schema-compliant mock data from OpenAPI JSON Schema definitions using AI, enabling seamless testing without manual fixtures.6229MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to generate TypeScript types, Zod schemas, TypeBox, and JSON Schema from any API endpoint or JSON.7MIT
- FlicenseNot gradedqualityBmaintenanceValidates OpenAPI documents, JSON Schemas, and JSON payloads. Also compares OpenAPI specs and displays breaking changes.
Related MCP Connectors
Generate a typed SDK, CLI, and MCP server from any OpenAPI or GraphQL spec, and keep them current.
Deploy production REST APIs from JSON schemas in seconds. Manage projects, schemas, and deployments.
JSON Schema catalog (SchemaStore.org)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/rog0x/mcp-schema-tools'
If you have feedback or need assistance with the MCP directory API, please join our Discord server