AISchemaGate and DataContractGate MCP server
io.github.nightmoose/contractgate·v0.4.1·4 starsAISchemaGate validates and repairs structured LLM output against a contract, plus DataContractGate.
not scanned yet
4 stars97 downloads/wk
Reviews
Write oneNobody has reviewed AISchemaGate and DataContractGate yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
AISchemaGate and DataContractGate tools
No tool declarations could be read from the package source. They show once the server is installed.
How AISchemaGate and DataContractGate compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 68% of 4,460 AI and agents servers
- GitHub stars
- 4
- more than 77% of 2,711 AI and agents servers
- Downloads a week
- 97
- more than 63% of 1,538 AI and agents servers with a package
Release history: 5 versions in the registry since 2026-09-17, latest 2026-10-28, typically one every 13 days.
Install AISchemaGate and DataContractGate in Claude Code, Cursor or VS Code
Runs npx -y @nightmoose/contractgate-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add contractgate -- npx -y @nightmoose/contractgate-mcp-server
What the publisher says
From the AISchemaGate and DataContractGate repository's README, as published. We do not edit it. Read it on GitHub
ContractGate
Semantic Contract Enforcement at Ingestion — Patent Pending
Stop bad data before it reaches your warehouse, lakehouse, or ML pipeline.
ContractGate is a high-performance validation gateway that enforces rich semantic data contracts in real time. Built in Rust for sub-millisecond per-event validation (86k+ events/sec/core), it goes far beyond JSON Schema or basic type checks — ontology, glossary, patterns, enums, computed metrics, and automatic inference.
<!-- LATENCY NOTE (measured 2026-05-24): Per-event validation p99 latency is 31 µs server-side, measured with warm compiled-contract cache. This exceeds the <15 ms p99 end-to-end budget (network + DB) by 500x. Performance is driven by Rust + Axum core with zero-copy contract matching. See ops/bench/ for reproducible benchmark. -->
Live demo → app.datacontractgate.com/stream-demo
Using Claude, Cursor, or Codex? Paste this
https://app.datacontractgate.com/llm-integration.md
https://github.com/nightmoose/contractgate
implement this in my repoYour agent reads the integration playbook (source), finds your event shape, infers a contract from real samples, deploys it, wires your producer to /v1/ingest, and verifies with a dry run before anything is written. Machine index: /llms.txt.
MCP (Cursor, Claude Desktop, Windsurf, Copilot, Codex):
{
"mcpServers": {
"contractgate": {
"command": "npx",
"args": ["-y", "@contractgate/mcp-server"],
"env": {
"CONTRACTGATE_API_KEY": "${CONTRACTGATE_API_KEY}"
}
}
}
}Tools and auth: docs/mcp-reference.md.
Claude Code / Cursor plugin:
/plugin marketplace add nightmoose/contractgate
/plugin install contractgate@contractgateRedpanda Connect (HTTP processor, no custom plugin): docs/examples/redpanda-connect/.
Try it in 10 minutes (Self-Hosted Free)
No Supabase account. No API keys. No sign-up.
git clone https://github.com/nightmoose/contractgate.git
cd contractgate
make demoOpens at http://localhost:3000 — dashboard pre-loaded with three starter contracts and a live event stream. First build ~3 min, subsequent runs instant (Docker layer cache).
make demo-reset # wipe + reseed (clean slate)
make demo-down # stop and remove volumes
make demo-logs # follow all service logsSelf-Hosted Free runs the real gateway binary — not a sandbox.
Unlimited local events, full YAML editor, playground, audit log.
Feature comparison below ↓
Key Features
- Semantic YAML Contracts — entities, types, patterns, enums, required fields, glossary, and computed metrics
- Real-time Validation — at ingestion (Kafka, HTTP, batch) with sub-millisecond per-event validation
- Visual Contract Builder — intuitive UI + live YAML preview (Cloud)
- AI-Powered Inference — paste sample JSON → instantly generates a full contract (Cloud)
- Quarantine + Replay — automatically hold and replay violating events (Cloud)
- Versioned Contracts — draft → stable → deprecated with compliance mode (Cloud)
- High Performance — Rust + Axum core, 86k+ events/sec/core
- Polyglot — Rust engine, Python SDK, CLI, Kafka Connect, Next.js dashboard
Self-Hosted Free vs Cloud
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-09-19restoreC → Bscore 83
AISchemaGate and DataContractGate: common questions
- Is AISchemaGate and DataContractGate MCP server safe?
- Mostly: it is graded B (83/100). Read the AISchemaGate and DataContractGate safety report
- How do I install AISchemaGate and DataContractGate?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does AISchemaGate and DataContractGate need an API key?
- Yes. The registry entry asks for
CONTRACTGATE_API_KEY. - Is AISchemaGate and DataContractGate maintained?
- The last commit was 34 days ago (2026-10-01). The latest release is v0.4.1.
- What can I use instead of AISchemaGate and DataContractGate?
- Servers from other publishers that do the same job: Agent-Native Plan MCP server, IWE (iwe.md) MCP server and DCC-MCP Core MCP server.
- How does AISchemaGate and DataContractGate compare with other AI and agents MCP servers?
- safety score 83/100 (higher than 68% of 4,460 AI and agents servers); github stars 4 (more than 77% of 2,711 AI and agents servers); downloads a week 97 (more than 63% of 1,538 AI and agents servers with a package). Full comparison.
Alternatives to AISchemaGate and DataContractGate
Same job from other publishers: the closest match first, then the best rated.
- Agent-Native PlanStructured visual plans and PR recaps with diagrams, prototypes, annotations, and sharingnot reviewedEstablishedA
- IWE (iwe.md)Markdown knowledge base as agent memory. Runs against the notes directory it is started in.not reviewedEstablishedA
- DCC-MCP CoreAgent control plane for DCC and engine hosts: one MCP endpoint, one tool contract.not reviewedEstablishedA
- llmtrimMCP server and proxy that compresses LLM prompts, tool output, and replies to cut token cost.not reviewedEstablishedA
- CharlotteRenders web pages into structured, agent-readable representations using headless Chromium.not reviewedEstablishedA