Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.mcp-use.com/llms.txt

Use this file to discover all available pages before exploring further.

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

CombinedAnalyticsMiddleware

from mcp_use.client.middleware.metrics import CombinedAnalyticsMiddleware

method init

Signature
def __init__():

method get_combined_analytics

Get all analytics data in one comprehensive report.Returns
returns
dict[str, Any]
Signature
def get_combined_analytics():

ErrorTrackingMiddleware

from mcp_use.client.middleware.metrics import ErrorTrackingMiddleware

method init

Signature
def __init__():

method get_error_analytics

Get detailed error analytics.Returns
returns
dict[str, Any]
Signature
def get_error_analytics():

MetricsMiddleware

from mcp_use.client.middleware.metrics import MetricsMiddleware

method init

Signature
def __init__():

method get_metrics

Get current metrics snapshot.Returns
returns
dict[str, Any]
Signature
def get_metrics():

PerformanceMetricsMiddleware

from mcp_use.client.middleware.metrics import PerformanceMetricsMiddleware

method init

Signature
def __init__():

method get_performance_metrics

Get detailed performance statistics.Returns
returns
dict[str, Any]
Signature
def get_performance_metrics():