schema-tools
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
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