Skip to content

v1.0.0 — Production MCP Gateway

Choose a tag to compare

@lacausecrypto lacausecrypto released this 09 Apr 19:28
· 11 commits to main since this release

MCP Conduit v1.0.0

Production-grade MCP gateway with caching, auth, guardrails, plugins, and multi-server routing.

Highlights

  • Transparent MCP proxy — HTTP and stdio transport support
  • Two-tier caching — L1 in-memory LRU + L2 Redis distributed cache
  • Authentication — JWT (JWKS) and API key with constant-time comparison
  • AI Guardrails — Rule-based tool call inspection (block, alert, require_approval, transform)
  • Plugin system — 5 pipeline hooks, dynamic loading, resilient execution
  • Rate limiting — Sliding window (memory + Redis), hierarchical limits
  • Multi-server routing — Namespace strategy, load balancing, circuit breakers
  • OpenTelemetry — W3C Trace Context, OTLP trace export
  • Service discovery — HTTP self-registration, DNS SRV
  • Admin dashboard — React SPA with real-time metrics
  • Security hardened — SSRF protection, CSRF, field redaction, URL validation

Quick Start

npm install mcp-conduit
npx conduit init     # interactive config wizard
npx conduit          # start the gateway

Or with Docker:

docker run -p 8080:8080 -v ./conduit.config.yml:/app/conduit.config.yml ghcr.io/lacausecrypto/mcp-conduit

Numbers

  • 1341 tests across 70 test files, 0 failures
  • 46K+ RPS cache hit, 111K+ RPS with all features enabled
  • 0.02ms gateway overhead
  • 194 files, 45K+ lines of TypeScript

Documentation

Breaking Changes

First public release — no breaking changes.


MIT License