Skip to main content
MCP logging middleware.

MCPLoggingMiddleware

from mcp_use.server.logging.middleware import MCPLoggingMiddleware

method init

Parameters
app
required
Parameter value
debug_level
int
default:"0"
Enable debug/verbose mode
mcp_path
str
default:"/mcp"
File path
pretty_print_jsonrpc
bool
default:"False"
Boolean flag
Signature
def __init__(app, debug_level: int = 0, mcp_path: str = "/mcp", pretty_print_jsonrpc: bool = False):

method get_method_info

Get method info for current thread.Returns
returns
dict | None
Signature
def get_method_info():