# Function handleGetServerHealth

- handleGetServerHealth(args: unknown): Promise<ToolResult>

  Handles the get_server_health MCP tool request.

  Returns a structured health snapshot including:

  - Server version, uptime, and overall status
  - Per-feed health status (ok / error / unknown)
  - Aggregate availability level (Full / Degraded / Sparse / Unavailable)

  #### Parameters

  - args: unknown

    Validated against empty-object schema (no parameters accepted)

  #### Returns Promise<ToolResult>

  MCP tool result with JSON health payload

  - Defined in tools/getServerHealth.ts:101