Single-interceptor observability for MCP handler invocations via the Micrometer Observation API. Wraps every tool / prompt / resource / resource-template call in an Observation so the same code produces both metrics (via MeterObservationHandler) and distributed-tracing spans (via TracingObservationHandler) — whichever observation handlers the user has on their classpath participate automatically.
