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.

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
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Hindsight: Agent Memory That Learns

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Comments