What does the dual server architecture do?
The MCP server uses stdio for communication with AI assistants like Claude and Copilot, while the SSE server provides a web interface for real-time streaming validation for web clients.
@EienWolf
Basic information
A comprehensive JSON Schema validation server implementing the Model Context Protocol (MCP) with support for JSON Schema Draft 2020-12, external references, schema management, and real-time streaming validation.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"jsonschema-validator": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-v",
"./schemas:/app/.schemas",
"jsonschema-mcp-server:1.0.0"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Jsonschema Validator Mcp is a comprehensive JSON Schema validation server implementing the Model Context Protocol (MCP). It supports JSON Schema Draft 2020-12, external references, schema management, and real-time streaming validation, designed for AI assistants and developers.
Install via pip after cloning the repository, then run mcp_server.py for stdio communication with AI assistants or sse_server.py for web clients. Configure it for Claude Desktop or GitHub Copilot by adding the server to their MCP configuration files. Optional PostgreSQL database with automatic local file fallback. Docker deployment is also available.
The MCP server uses stdio for communication with AI assistants like Claude and Copilot, while the SSE server provides a web interface for real-time streaming validation for web clients.
Yes. If PostgreSQL is unavailable, the server automatically falls back to local file storage for schema collections, providing file-only mode without any database configuration.
The server supports stdio for MCP communication and Server-Sent Events (SSE) for the web client. There is no other transport mentioned.
Use the `add_update_schema` tool with a `schema_id` (e.g., `user/profile.json`) and the schema content as a JSON string. Optionally set `update_if_exists` to true to overwrite an existing schema.
Yes. The `delete_schema` tool requires an explicit `confirm_deletion` boolean parameter set to `true` before any schema is removed, preventing accidental deletions.
MCP Toolbox for Databases is an open source MCP server for databases.

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
Open-source MCP to use Blender with any LLM

A free remote MCP server for The Living Bread. Bible passages read word for word from a stored public domain text with an evidence label, keyword search and cross references, real churches, gatherings and prayer groups w

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
Comments