Skip to main content

Documentation Index

Fetch the complete documentation index at: https://gofastmcp.com/llms.txt

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

fastmcp.server.middleware.ping

Ping middleware for keeping client connections alive.

Classes

PingMiddleware

Middleware that sends periodic pings to keep client connections alive. Starts a background ping task on first message from each session. The task sends server-to-client pings at the configured interval until the session ends. Methods:

on_message

on_message(self, context: MiddlewareContext, call_next: CallNext) -> Any
Start ping task on first message from a session.