loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

mcp-schema-tools

MCP Tool

rog0x/mcp-schema-tools

MCP server for schemas: generate JSON Schema from data, generate TypeScript types, validate data, create mock data from schema, compare schemas Install: npx @rog0x/mcp-schema-tools

Install

$ npx loaditout add rog0x/mcp-schema-tools

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "mcp-schema-tools": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-schema-tools"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

mcp-schema-tools

MCP server providing schema validation and generation tools for AI agents.

Tools
generate_json_schema

Generate a JSON Schema from sample JSON data. Infers types, required fields, formats (email, date, URI, UUID), and detects enum patterns from multiple examples.

generate_typescript

Generate TypeScript interfaces and types from JSON data or a JSON Schema. Handles nested objects, arrays, optional fields, enums, and union types.

validate_schema

Validate data against a JSON Schema with detailed error messages including JSON path, expected type, actual value, and the violated constraint keyword.

mock_from_schema

Generate realistic mock data from a JSON Schema. Smart field-name detection produces contextual values: email fields get valid emails, name fields get realistic names, phone fields get formatted numbers, etc.

diff_schemas

Compare two JSON Schemas to find added, removed, and changed fields. Identifies type changes, constraint changes, and classifies each difference as breaking or non-breaking for backwards compatibility analysis.

Setup
npm install
npm run build
Usage with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "schema-tools": {
      "command": "node",
      "args": ["path/to/mcp-schema-tools/dist/index.js"]
    }
  }
}
License

MIT

Tags

ai-agentsclaudejson-schemamcpmock-datamodel-context-protocoltypescriptvalidation

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated30 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/19/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/rog0x/mcp-schema-tools)](https://loaditout.ai/skills/rog0x/mcp-schema-tools)