Skip to content

rasuvaeff/yii3-mcp-telemetry-bridge

Observability for yii3-mcp servers: a trace span and RED-style metrics for every tools/call, via rasuvaeff/yii3-telemetry and rasuvaeff/yii3-metrics. See the bridge guide for full usage.

bash
composer require rasuvaeff/yii3-mcp-telemetry-bridge
NamespaceRasuvaeff\Yii3McpTelemetryBridge
Repositorygithub.com/rasuvaeff/yii3-mcp-telemetry-bridge
RequirementsPHP 8.3 – 8.5, rasuvaeff/yii3-mcp ^1.6 || ^2.0, rasuvaeff/yii3-telemetry ^1.0, rasuvaeff/yii3-metrics ^1.0

Public API

ClassRole
TracingToolCallInterceptorOne mcp.tool <name> span per tools/call, with masked argument attributes.
MetricsToolCallInterceptormcp_tool_calls_total counter + mcp_tool_call_duration_seconds histogram.

See Bridges: telemetry for the span/metric field tables, Fiber propagation notes, and masking semantics.