Skip to main content
Metrics middleware for MCP contexts. Classes for collecting comprehensive metrics about MCP context patterns, performance, and errors with simple instantiation.

CombinedAnalyticsMiddleware

method init

Signature

method get_combined_analytics

Get all analytics data in one comprehensive report.Returns
dict[str, Any]
Signature

ErrorTrackingMiddleware

method init

Signature

method get_error_analytics

Get detailed error analytics.Returns
dict[str, Any]
Signature

MetricsMiddleware

method init

Signature

method get_metrics

Get current metrics snapshot.Returns
dict[str, Any]
Signature

PerformanceMetricsMiddleware

method init

Signature

method get_performance_metrics

Get detailed performance statistics.Returns
dict[str, Any]
Signature