MCP Server Framework - v1.0.0
    Preparing search index...

    Interface ServerMetrics

    Server metrics interface for type-safe metric recording.

    interface ServerMetrics {
        getStats(): ServerStats;
        recordConnectionStateChange(previousState: string, newState: string): void;
        recordError(errorType: string, component: string): void;
        recordRequest(toolName: string, durationMs: number, success: boolean): void;
        recordSessionChange(transport: string, delta: number): void;
    }

    Implemented by

    Index

    Methods

    • Record a connection state change

      Parameters

      • previousState: string
      • newState: string

      Returns void

    • Record an error

      Parameters

      • errorType: string
      • component: string

      Returns void

    • Record a request (tool invocation)

      Parameters

      • toolName: string
      • durationMs: number
      • success: boolean

      Returns void

    • Record an active session change

      Parameters

      • transport: string
      • delta: number

      Returns void