Table of Contents

Conceptual documentation

Welcome to the conceptual documentation for the Model Context Protocol SDK. Here you'll find high-level overviews, explanations, and guides to help you understand how the SDK implements the Model Context Protocol.

Contents

Title Description
Progress tracking Learn how to track progress for long-running operations through notification messages.
Elicitation Learn how to request additional information from users during interactions.
Logging Learn how to implement logging in MCP servers and how clients can consume log messages.
HTTP Context Learn how to access the underlying HttpContext for a request.
MCP Server Handler Filters Learn how to add filters to the handler pipeline. Filters let you wrap the original handler with additional functionality.