otel-analyzer-mcp
by jsamuel1
Overview
Analyzes OpenTelemetry traces for performance, error diagnosis, and offers LLM-assisted deep analysis.
Installation
otel-analyzer-mcpEnvironment Variables
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_SESSION_TOKEN
- AWS_REGION
- AWS_PROFILE
Security Notes
The `load_trace` tool's `path` parameter directly reads content from the specified file path using `Path(path).read_bytes()`. If an attacker can control this parameter, it could lead to arbitrary local file disclosure. Additionally, the `search_genai_traces` tool's `filter_query` for CloudWatch Logs Insights could allow for query injection, though the impact is likely limited to manipulating log queries rather than code execution. The `deep_analyze` tool sends the full trace data to an LLM provider, which poses a data privacy/confidentiality risk if sensitive information is present in the traces.
Similar Servers
dynatrace-mcp
The Dynatrace MCP Server allows AI Assistants to interact with the Dynatrace observability platform, bringing real-time observability data directly into development workflows for contextual debugging, security insights, and automation.
opentelemetry-mcp-server
Enables AI assistants to query and analyze OpenTelemetry traces from LLM applications for debugging, performance, and cost optimization.
logfire-mcp
Enables LLMs to retrieve and analyze application telemetry data (OpenTelemetry traces and metrics) from Pydantic Logfire, including executing arbitrary SQL queries.
mcpcat-typescript-sdk
This SDK integrates analytics and telemetry capabilities into existing Model Context Protocol (MCP) servers, capturing user intentions, tool usage, and error patterns.