langfuse-aws-mcp-server-trace
by satishk01
Overview
Proxies AWS Q CLI calls to AWS Labs MCP servers, automatically tracing interactions to Langfuse for observability and cost analysis.
Installation
python3 demo/mcp_langfuse_proxy.pyEnvironment Variables
- LANGFUSE_PUBLIC_KEY
- LANGFUSE_SECRET_KEY
- LANGFUSE_HOST
- AWS_REGION
- AWS_PROFILE
- FASTMCP_LOG_LEVEL
Security Notes
The server's primary function involves executing external MCP server packages (`awslabs.*-mcp-server@latest`) via `uvx`. Using `@latest` versions of external packages without explicit version pinning or content hashing introduces a significant supply chain security risk, as a compromise of an upstream package could lead to arbitrary code execution. No hardcoded secrets were found, and environment variables are used for sensitive configurations.
Similar Servers
prometheus-mcp-server
A Model Context Protocol (MCP) server that enables AI assistants to query and analyze Prometheus metrics for monitoring and insights.
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.
last9-mcp-server
A backend HTTP server likely used as a control plane or for data collection/processing within an observability or monitoring system.