Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ⚖️ Legal
  3. ContractGate
C
Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.

ContractGate

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time — check back soon.
View RepositoryVisit Website

Infer, dry-run, deploy, and inspect ContractGate semantic data contracts.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON ▾
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for ContractGate, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Directory Badge Claim listing Alternatives⚖️ More in Legal

Documentation Overview

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.

Security Dependabot License: MIT

Live demo → app.datacontractgate.com/stream-demo


Using Claude, Cursor, or Codex? Paste this

Code
https://app.datacontractgate.com/llm-integration.md
https://github.com/nightmoose/contractgate

implement this in my repo

Your 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):

config.json
{
  "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:

Code
/plugin marketplace add nightmoose/contractgate
/plugin install contractgate@contractgate

Redpanda 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.

bash
git clone https://github.com/nightmoose/contractgate.git
cd contractgate
make demo

Opens 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).

bash
make demo-reset   # wipe + reseed (clean slate)
make demo-down    # stop and remove volumes
make demo-logs    # follow all service logs

Self-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

CapabilitySelf-Hosted FreeCloud (Free / Growth / Enterprise)
Validation engine✅ Unlimited (local)✅ 1M / 50M / Unlimited events/month
Starter contracts✅ 3✅ 3 / Unlimited / Unlimited
Playground✅✅
Audit log✅ Local Postgres✅ 7 / 90 / Custom days retention
Live event stream✅✅
Auth & API keys❌✅
Multi-tenancy❌ Single org✅
Visual contract builder❌✅ Growth+
AI inference (JSON → YAML)❌✅ Growth+
Quarantine + replay❌✅ Growth+
PII transform rules❌✅ Growth+
Semantic versioning UI❌✅ Growth+
GitHub sync❌✅ Growth+
Team invites & roles❌✅ Growth+
SSO / SAML❌✅ Enterprise
Managed hosting + SLA❌ Self-hosted✅

→ Full pricing → Talk to sales


Other Quickstarts

Docker (gateway + Postgres only):

Terminal
docker compose up

Python SDK:

Terminal
pip install contractgate
server.ts
from contractgate import Client
client = Client(api_url="http://localhost:8080", api_key="cg_demo_key")
client.validate(contract_id="...", event={"user_id": "u1", "event_type": "click"})

CLI:

bash
cargo install --git https://github.com/nightmoose/contractgate contractgate
contractgate validate --contract examples/nested-order.yaml events.json

GitHub Action (compile every YAML under contracts/ on PRs):

yaml
- uses: nightmoose/contractgate/actions/validate@main
  with:
    path: contracts

pre-commit (same compile, no network):

yaml
# .pre-commit-config.yaml
repos:
  - repo: https://github.com/nightmoose/contractgate
    rev: main   # pin to a git sha
    hooks:
      - id: contractgate-validate

Architecture

LayerTech
Validation engineRust + Axum (sub-millisecond per-event, see note)
DashboardNext.js 15 + TypeScript + Tailwind
StorageSupabase (Postgres + Auth)
ConnectorsKafka Connect, HTTP, batch, Python SDK, CLI
ObservabilityPrometheus + Grafana

Full RFCs and design docs live in docs/rfcs/. For a quick shipped-vs-draft view, see docs/STATUS.md.


Comparison

FeatureContractGateGreat ExpectationsSodaMonte Carlodbt
Validation timingAt ingestionPost-hoc / batchMix (mostly batch)ObservabilityDuring dbt runs
PerformanceSub-ms per-event, 86k+ ev/s (Rust, see note)Python-basedVariesNot a validatorNot real-time
Semantic depthOntology + glossary + metricsBasic expectationsChecks + rulesNo contractsBasic schema
Visual builderYes + live YAMLPartialLimitedNoYAML only
Inference from sample dataOne-click JSON → YAMLProfiler (basic)LimitedNoNo
Quarantine + replayBuilt-inNoNoNoNo
VersioningDraft → stable → deprecatedManualBasicNoBasic
Self-hosted OSSYes (make demo)YesOpen coreCommercialYes
LicenseMITApache 2.0Open coreCommercialApache 2.0

Contributing

PRs welcome. See CONTRIBUTING.md and the active punchlist in docs/.

Active RFCs: docs/rfcs/ · RFC status index: docs/STATUS.md


License

MIT — see LICENSE. Free to use, fork, and build on top (commercial use welcome).

The semantic contract enforcement algorithm is the subject of a pending patent. The patent covers the invention — your right to use, modify, and distribute the code under the MIT license is unaffected. See NOTICE for details.


Built with ❤️ in Florida by NightMoose

Read the full README →View source on GitHub →

Related MCP Servers

View all in Legal View all alternatives
  • M
    Melta UI

    AI-Ready design system MCP: melta UI tokens, component contracts, 99 rules, check_html self-verify

    ⚖️ Legal0 views
    Compare vs Melta UI →
  • K
    Krs Poland MCP Server

    Polish National registry of businesses and other legal entities

    ⚖️ Legal0 views
    Compare vs Krs Poland MCP Server →
  • C
    Contractoracle

    ContractOracle - 10 contract analysis tools: clause extraction, redlines, DORA mappings.

    ⚖️ Legal1 views
    Compare vs Contractoracle →
  • M
    MCP Krs Poland

    Polish National government's registry of all businesses, foundations, and other legal entities.

    ⚖️ Legal2 views
    Compare vs MCP Krs Poland →

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about ContractGate

We don't have a confirmed install command for ContractGate yet, so we don't publish a generated one — a guessed package name would point at the wrong package or none at all. Follow the project's own README or setup instructions (https://github.com/nightmoose/contractgate) for the current steps.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewContractGate AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/contractgate?style=directory)](https://allmcps.com/mcp/contractgate)
HTML Embed
<a href="https://allmcps.com/mcp/contractgate"><img src="https://allmcps.com/api/badge/contractgate?style=directory" alt="ContractGate on AllMCPs" /></a>

Technical Specs & Signals

Category⚖️Legal
More technical detailsExpand ▾
Last updatedSep 28, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging · 27/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

★ Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ⚖️ Legal →Best MCP servers for Legal →Alternatives to ContractGate →Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients