ymetrika-mcp
Verified Safeby NNSTD-cloud-ru-hack-2025
Overview
This server provides a Model Context Protocol (MCP) interface to Yandex Metrika, enabling tools to query analytics data, generate reports, and access insights.
Installation
docker run -p 8000:8000 -e OTEL_ENDPOINT=http://your-otel-collector:4318/v1/traces -e YANDEX_API_KEY=your_api_key_here yandex-metrika-mcpEnvironment Variables
- YANDEX_API_KEY
Security Notes
All sensitive configurations, like the YANDEX_API_KEY, are managed via environment variables. The Dockerfile is configured to run the application as a non-root user (UID 1000), significantly reducing the blast radius in case of a container compromise. Input parameters are validated using Pydantic, which helps mitigate common injection vulnerabilities. OpenTelemetry tracing is implemented, and while the OTEL_ENDPOINT is configurable, this is a standard pattern for observability rather than a direct security flaw in the application's core logic. There are no obvious 'eval', obfuscation, or direct malicious patterns in the provided source code.
Similar Servers
mcpcat-python-sdk
An analytics and observability SDK for Multi-modal Conversational Platform (MCP) servers, capturing user behavior and tool interactions for product development and debugging.
yandex-tracker-mcp
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with Yandex Tracker APIs for issue, queue, user, and workflow management.
mcp
Enabling AI applications to manage Yandex Cloud infrastructure, access documentation, perform web searches, and query data catalogs through the Model Context Protocol (MCP).
prometheus-mcp
A Model Context Protocol (MCP) server that enables AI agents and CLI users to query and discover metrics from Prometheus, with built-in features like retries, caching, and an optional metrics exporter.