Skip to main content
Glama
rog0x
by rog0x

mcp-schema-tools

MCP-сервер, предоставляющий инструменты валидации и генерации схем для ИИ-агентов.

Инструменты

generate_json_schema

Генерирует JSON Schema из образцов JSON-данных. Определяет типы, обязательные поля, форматы (email, date, URI, UUID) и обнаруживает паттерны enum на основе нескольких примеров.

generate_typescript

Генерирует интерфейсы и типы TypeScript из JSON-данных или JSON Schema. Обрабатывает вложенные объекты, массивы, необязательные поля, перечисления (enum) и объединенные типы (union).

validate_schema

Проверяет данные на соответствие JSON Schema с подробными сообщениями об ошибках, включая путь JSON, ожидаемый тип, фактическое значение и ключевое слово нарушенного ограничения.

mock_from_schema

Генерирует реалистичные mock-данные из JSON Schema. Умное определение имен полей создает контекстные значения: поля email получают действительные адреса, поля имени — реалистичные имена, поля телефона — отформатированные номера и т.д.

diff_schemas

Сравнивает две JSON Schema для поиска добавленных, удаленных и измененных полей. Определяет изменения типов, изменения ограничений и классифицирует каждое различие как критическое (breaking) или некритическое (non-breaking) для анализа обратной совместимости.

Related MCP server: mock-mcp

Установка

npm install
npm run build

Использование с Claude Desktop

Добавьте в ваш claude_desktop_config.json:

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

Лицензия

MIT

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    A
    quality
    C
    maintenance
    Detects 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.
    11
    15
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI assistants to generate TypeScript types, Zod schemas, TypeBox, and JSON Schema from any API endpoint or JSON.
    7
    MIT

View all related MCP servers

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)

View all MCP Connectors

Latest Blog Posts

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