Utilities
Protocol Revision: 2025-06-18
The Model Context Protocol includes several utilities that provide cross-cutting functionality for both clients and servers.
- Cancellation: Optional cancellation of in-progress requests
- Progress: Optional progress tracking for long-running operations
- Ping: Optional connection health verification
These utilities are optional but SHOULD be implemented to provide a better user experience.