/products/mcp-infrastructure/mcp-gateway
reaatech/mcp-gateway
SEED
Packages
@reaatech/mcp-gateway-cache
Provides response caching for the MCP Gateway with in-memory LRU and Redis backends, per‑tool cache strategies, `Cache-Control
pnpm add @reaatech/mcp-gateway-cache
@reaatech/mcp-gateway-gateway
pnpm add @reaatech/mcp-gateway-gateway
@reaatech/mcp-gateway-audit
pnpm add @reaatech/mcp-gateway-audit
@reaatech/mcp-gateway-core
SEED
pnpm add @reaatech/mcp-gateway-core
@reaatech/mcp-gateway-rate-limit
Implements per-tenant rate limiting using a token bucket algorithm with configurable capacity, burst, and daily quotas;
pnpm add @reaatech/mcp-gateway-rate-limit
@reaatech/mcp-gateway-allowlist
A per-tenant tool access control library with wildcard pattern matching, versioned allowlists, and Express middleware for allow/deny enforcement, with zero runtime dependencies.
pnpm add @reaatech/mcp-gateway-allowlist
@reaatech/mcp-gateway-observability
This package provides auto-configured OpenTelemetry tracing and metrics, health check endpoints, and structured JSON logging via Pino for the MCP Gateway, depending on OpenTelemetry SDK, Pino, and re-exported logging utilities from `@reaatech/mcp-gateway-core`.
pnpm add @reaatech/mcp-gateway-observability
@reaatech/mcp-gateway-auth
@reaatech/mcp-gateway-auth provides a pluggable Express middleware for the MCP Gateway that authenticates requests via API key (constant-time SHA-256 comparison), JWT (RS256/ES256 with JWKS via `
pnpm add @reaatech/mcp-gateway-auth
@reaatech/mcp-gateway-fanout
pnpm add @reaatech/mcp-gateway-fanout
@reaatech/mcp-gateway-validation
@reaatech/mcp-gateway-validation provides JSON Schema validation for MCP protocol messages using AJV v8, including validation for JSON-RPC 2.0 structure and MCP method payloads, with support for per-tool argument schemas, schema caching, and Express middleware. It depends on AJV (v8) and optionally Express for the middleware integration.
pnpm add @reaatech/mcp-gateway-validation
