Middleware Pipeline

Control every tool call

Stack rate limiting, caching, and transforms on any MCP tool. Enforce policies at the gateway level — no server-side changes required.

Incoming Tool Call
Rate Limit

60 req/min per token

Cache

5 min TTL, scoped to args

Transform

Redact sensitive fields

MCP Server

Three middleware types, infinite combinations

Rate Limiting

Protect upstream APIs from runaway agents. Set per-token or per-tool limits with configurable windows and burst tolerance.

Response Caching

Cache identical tool calls to reduce latency and API costs. Configurable TTL per tool, scoped to request arguments.

Payload Transforms

Redact sensitive fields, inject defaults, or reshape payloads before they leave the gateway. Keep PII out of upstream logs.

Per-Tool Control

Stack them. Scope them.

Apply middleware per-server or per-tool. Stack multiple middleware on the same tool and they execute in order. Different tools, different policies.

github--create_issue
Rate Limit Transform
slack--send_message
Rate Limit Cache Transform
linear--search_issues
Cache

Ship your MCP gateway today

Connect your first server in under five minutes. No credit card required.