mcpserver.lol
registry/analytics-mcp
Connection check verified live · 20h ago

analytics-mcp

Query and analyse your data from Bitmovin Observability

Tools 11
GitHub stars
Installs / wk
Licence
Transport streamable-http, sse
Last checked 20h ago

Tools & capabilities

11 tools

Read from the running server on 20h ago.

analyzeImpression read-only licenseKey*user_intentimpressionId*
Deep-dive analysis of a SINGLE playback session identified by a specific impressionId: static properties, aggregated metrics, state-transition timeline, and an AI-powered interpret…
fetchImpressions read-only end*limitstart*filterslicenseKey*user_intent
List the impression ids (individual playback session ids) for a license over a time range, optionally narrowed by filters. Returns the ids themselves — NOT counts, totals, or trend…
getAvailableFilters read-only licenseKeyuser_intent
List the full catalog of filter attributes with their supported operators. Prefer searchFilters to resolve a single attribute; use this only when you need every filter.
getAvailableMetrics read-only user_intent
List the full catalog of metrics with their supported aggregation methods. Prefer searchMetrics to resolve a single keyword; use this only when you need every metric.
getImpressionOverview read-only licenseKey*user_intentimpressionId*
Inspect a SINGLE playback session identified by a specific impressionId. Returns that one session's static properties (device, location, player) and its aggregated metrics (total p…
peekAllLicenses read-only user_intent
View a summary of all available licenses with their recent play counts and percentage distribution. Use this to understand what licenses exist and their relative usage. When a user…
query read-only end*start*metric*filterslicenseKey*percentile +2
Query a metric over a time range (start/end) for a license as a TIME SERIES — always renders a chart. Use this for trends and license-wide analytics over a period (e.g. 'last week'…
queryGroupBy read-only end*start*metric*filtersgroupBy*licenseKey* +3
query metric grouped by categories. IMPORTANT: Before using this tool, you must: 1) Resolve the correct metric keyword - commonly used names may be mapped differently in the API (e…
queryTotal read-only end*start*metric*filterslicenseKey*percentile +2
Get an aggregated value (one number) for a metric over a time range — no chart, no time bucketing. Can fetch SEVERAL metrics in one call: pass an array to `metric` to get one value…
searchFilters read-only limitquery*licenseKeyuser_intent
Find the exact filter/group-by attribute keyword for a topic or question (e.g. 'browser', 'device type', 'content tier'). Preferred way to resolve an attribute; use 'licenseKey' to…
searchMetrics read-only limitquery*user_intent
Find the exact metric keyword for a topic or question (e.g. 'buffering', 'how many errors'). Preferred way to resolve a metric keyword; use getAvailableMetrics only to list the ful…