Module middleware

Module middleware 

Source
Expand description

MCP Middleware system for cross-cutting concerns

Structs§

ApiKeyConfig
ApiKeyInfo
AuthenticationConfig
AuthenticationMiddleware
Authentication middleware for API key and OAuth 2.0 support
JwtClaims
LoggingConfig
Logging middleware configuration
LoggingMiddleware
Built-in logging middleware
MiddlewareChain
Middleware chain for executing multiple middleware in order
MiddlewareConfig
Middleware configuration
MiddlewareContext
Middleware execution context
OAuth2Config
OAuthConfig
PerformanceConfig
Performance monitoring configuration
PerformanceMiddleware
Built-in performance monitoring middleware
RateLimitMiddleware
Rate limiting middleware with per-client limits
RateLimitingConfig
SecurityConfig
Security configuration
ValidationConfig
Validation middleware configuration
ValidationMiddleware
Built-in validation middleware

Enums§

LogLevel
MiddlewareError
Middleware-specific errors
MiddlewareResult
Middleware execution result

Traits§

McpMiddleware
MCP Middleware trait for intercepting and controlling server operations