v0.4.0 · Interface

notifications

Bidirectional notification interfaces

These interfaces provide convenience functions for sending MCP notifications over output streams. Notifications are one-way messages that don't expect responses.

There are two categories:

  • Bidirectional notifications: Shared by client and server (progress)
  • Client notifications: Server → Client only (logs, list changes, requests)

https://spec.modelcontextprotocol.io/specification/basic/notifications Bidirectional MCP notifications

Notifications that can be sent by both clients and servers. Currently this includes only progress notifications, which provide real-time updates on long-running operations.

https://spec.modelcontextprotocol.io/specification/basic/utilities/progress