v0.4.0 · Interface

client-notifications

Client-directed MCP notifications and requests

These interfaces are used by servers to send notifications and requests to clients. Unlike bidirectional notifications, these are server → client only.

Categories:

  • Logging: Send log messages to client's logging system
  • List changes: Notify when tools/prompts/resources are added/removed
  • Subscriptions: Push updates to subscribed resources/prompts
  • Elicitation: Request information from the client (roots, sampling)

https://spec.modelcontextprotocol.io/specification/server/utilities/logging