Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Schema Tools

FreeNot checked

MCP server for schemas: generate JSON Schema from data, generate TypeScript types, validate data, create mock data from schema, compare schemas Install: npx @ro

GitHubEmbed

About

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

README

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

from github.com/rog0x/mcp-schema-tools

Installing Schema Tools

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/rog0x/mcp-schema-tools

FAQ

Is Schema Tools MCP free?

Yes, Schema Tools MCP is free — one-click install via Unyly at no cost.

Does Schema Tools need an API key?

No, Schema Tools runs without API keys or environment variables.

Is Schema Tools hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Schema Tools in Claude Desktop, Claude Code or Cursor?

Open Schema Tools on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Schema Tools with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs