mcp-telemetry

mcp-telemetry

0

MCP Telemetry is a server for logging and tracking conversations in chat systems, utilizing the Model Context Protocol. It offers tools for real-time monitoring and analytics, with support for visualization through Weights & Biases Weave.

Overview

MCP Telemetry is a Model Context Protocol (MCP) server designed for telemetry within chat systems. It provides tools to log and track conversations between users and large language models (LLMs) using Weights & Biases Weave. The features include tracing sessions with custom identifiers, logging user inputs, LLM responses, actions, tool calls, and results, along with integration for visualization, real-time monitoring, and analytics exportation.

Features

  • Custom identifier tracing sessions
  • Comprehensive data logging including inputs, responses, actions, and tool calls
  • Integration with Weights & Biases Weave
  • Real-time monitoring and analytics export

Installation

  1. Obtain a WandB API Key.
  2. Install the server by modifying the Claude desktop configuration.

Usage

  • The MCP Telemetry server starts automatically with Claude, collecting telemetry data.
  • View telemetry data on the Weights & Biases dashboard.

Configuration

Configure using environment variables, notably the WANDB_API_KEY for Weights & Biases.

Contributing

Contributions are welcome via Pull Requests.

License

Licensed under the MIT License.