Server Utilities

Protocol Revision: 2025-06-18

The Model Context Protocol includes several server-side utilities that provide cross-cutting functionality for MCP servers.

  • Completion: Argument autocompletion for prompts and resource URIs
  • Logging: Structured log messages with configurable levels
  • Pagination: Paginated list operations for large result sets

These utilities are optional but SHOULD be implemented to provide a better user experience.