Middleware¶
Safety middleware for libtmux MCP server.
Gates tools by safety tier based on the LIBTMUX_SAFETY environment
variable. Tools tagged above the configured tier are hidden from listing
and blocked from execution.
- class libtmux_mcp.middleware.SafetyMiddleware[source]¶
Bases:
MiddlewareGate tools by safety tier.
- Parameters:
max_tier (str) – Maximum allowed tier. One of
TAG_READONLY,TAG_MUTATING, orTAG_DESTRUCTIVE.