
Contract Guard
io.github.othepro211v0.1.0Updated Sep 30, 2026
Deterministic JSON Schema validation with exact violations and conservative type normalization.
Overview
AI-generated overview
Validates JSON data against JSON Schema and returns exact, deterministic violation reports.
- What it does
- Contract Guard is a remote MCP server that checks JSON documents against JSON Schema definitions. It reports exact violations rather than vague errors, and applies conservative type normalization so values are compared in a predictable way. The registry description lists no individual tools, so the exact tool surface is not documented here.
- When to use it
- Useful when an assistant needs to confirm that generated or received JSON conforms to a schema before it is used, stored, or passed on. It fits validation steps in data pipelines, API payload checks, and schema-driven workflows where reproducible results matter.
- Requirements
- A remote streamable HTTP endpoint; no local runtime or package is needed. A required X-API-Key header must be supplied, and free trial keys are said to be available from the provider's site. Network access to the endpoint is required.
Before you install
The server requires the X-API-Key header, so treat that key as a secret and avoid exposing it in logs or shared configuration. The JSON being validated is sent to a third-party remote service, which may matter for confidential or regulated data. No write, payment, or wallet behavior is described.
Installation
In SourceWeft
- Open Contract Guard in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"contract-guard": {
"type": "http",
"url": "https://contract-guard-production.up.railway.app/mcp"
}
}
}Tools
0Tool metadata has not been indexed yet.
Version history
1- v0.1.0LatestSep 30, 2026

