Back to Home
pavolloffay icon

opentelemetry-mcp-server

Verified Safe

by pavolloffay

Overview

The OpenTelemetry Model Context Protocol (MCP) server enables LLMs to efficiently use the OpenTelemetry stack by providing tools to configure an OpenTelemetry collector through strict JSON schemas and validation.

Installation

Run Command
docker run --rm -it -p 8080:8080 ghcr.io/pavolloffay/opentelemetry-mcp-server:latest --protocol http --addr 0.0.0.0:8080

Security Notes

The server leverages the OpenTelemetry Collector Builder (OCB) to generate Go code for component factories and configuration providers. Security practices include robust handling of HTTP/gRPC, TLS, and explicit mechanisms for fetching sensitive configuration values from secure sources (e.g., AWS Secrets Manager, Google Secret Manager) rather than hardcoding. The system also includes mitigations against common network-related vulnerabilities like decompression bombs (MaxRequestBodySize) and race conditions. The overall architecture is modular and relies on well-vetted OpenTelemetry components, leading to a high security posture. A potential, though indirect, risk exists if the `manifest.yaml` used by OCB were to include malicious or untrusted module replacements.

Similar Servers

Stats

Interest Score43
Security Score9
Cost ClassMedium
Avg Tokens7500
Stars17
Forks1
Last Update2026-01-14

Tags

OpenTelemetryMCPLLMCollector ConfigurationTelemetryGo