io.github.arnavranjan005/mcp-telemetry-server MCP Server
Streams live progress from tools instrumented with mcp-telemetry-sdk to any connected MCP client. This server is the collector half of mcp-telemetry and exposes a subscription-based tool for receiving progress updates in real time.
🛠️ Key Features
- Collects telemetry progress from
mcp-telemetry-sdk-instrumented tools - Registers as an MCP server
- Provides
telemetry_subscribe({ jobId?, timeoutMs? })to stream live progress
🚀 Use Cases
- Monitor ongoing tool execution progress from MCP clients
- Subscribe to progress for a specific
jobIdor use optionaltimeoutMs - Observe instrumented Node.js/TypeScript tooling via MCP
⚡ Developer Benefits
- Standardizes progress reporting via Model Context Protocol (MCP)
- Works with
mcp-telemetry-sdkand themcp-telemetryecosystem - Tool API supports
{ jobId?, timeoutMs? }parameters for scoped subscriptions
⚠️ Limitations
- Exposes only
telemetry_subscribeas documented in the source material