이 MCP로 할 수 있는 일
Queries and analyzes Bitmovin playback observability data across sessions, time ranges, metrics, filters, licenses, and advertising dimensions.
도구
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['impressionId', 'licenseKey'], 'properties': {'licenseKey': {'type': 'string', 'format': 'uuid', 'description': 'license key (uuid) to query'}, 'impressionId': {'type': 'string', 'description': 'Impression ID'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['licenseKey', 'start', 'end'], 'properties': {'end': {'type': 'string', 'description': "end date/time in ISO 8601 format (e.g., '2025-10-02T00:00:00')"}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'maximum number of impression ids to return (1-200, default 100)'}, 'start': {'type': 'string', 'description': "start date/time in ISO 8601 format (e.g., '2025-10-01T00:00:00')"}, 'filters': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'operator', 'value'], 'properties': {'name': {'type': 'string', 'description': 'category name to filter on'}, 'value': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'array', 'items': {'type': ['string', 'number']}}], 'description': "the value to filter by. For 'in' operator, provide an array of values"}, 'operator': {'enum': ['eq', 'ne', 'gt', 'gte', 'lt', 'lte', 'in', 'contains'], 'type': 'string', 'description': 'the filter operator'}}, 'additionalProperties': False}, 'description': 'optional filters to apply to the query'}, 'licenseKey': {'type': 'string', 'format': 'uuid', 'description': 'license key (uuid) to query'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'licenseKey': {'type': 'string', 'format': 'uuid', 'description': 'license key (uuid) to query'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['impressionId', 'licenseKey'], 'properties': {'licenseKey': {'type': 'string', 'format': 'uuid', 'description': 'license key (uuid) to query'}, 'impressionId': {'type': 'string', 'description': 'Impression ID'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['licenseKey', 'metric', 'start', 'end'], 'properties': {'end': {'type': 'string', 'description': "end date/time in ISO 8601 format (e.g., '2025-10-02T00:00:00')"}, 'start': {'type': 'string', 'description': "start date/time in ISO 8601 format (e.g., '2025-10-01T00:00:00')"}, 'metric': {'type': 'string', 'description': 'the metric to query. before setting a value, resolve the keyword with the `searchMetrics` tool'}, 'filters': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'operator', 'value'], 'properties': {'name': {'type': 'string', 'description': 'category name to filter on'}, 'value': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'array', 'items': {'type': ['string', 'number']}}], 'description': "the value to filter by. For 'in' operator, provide an array of values"}, 'operator': {'enum': ['eq', 'ne', 'gt', 'gte', 'lt', 'lte', 'in', 'contains'], 'type': 'string', 'description': 'the filter operator'}}, 'additionalProperties': False}, 'description': 'optional filters to apply to the query'}, 'licenseKey': {'type': 'string', 'format': 'uuid', 'description': 'license key (uuid) to query'}, 'percentile': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': "percentile value (0-100) - required when aggregation is 'percentile'"}, 'aggregation': {'enum': ['count', 'average', 'median', 'percentile', 'sum'], 'type': 'string', 'description': "aggregation method: 'average', 'median', or 'percentile'. If not specified, uses the metric's default aggregation method"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['licenseKey', 'metric', 'start', 'end', 'groupBy'], 'properties': {'end': {'type': 'string', 'description': "end date/time in ISO 8601 format (e.g., '2025-10-02T00:00:00')"}, 'start': {'type': 'string', 'description': "start date/time in ISO 8601 format (e.g., '2025-10-01T00:00:00')"}, 'metric': {'type': 'string', 'description': 'the metric to query. before setting a value, resolve the keyword with the `searchMetrics` tool'}, 'filters': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'operator', 'value'], 'properties': {'name': {'type': 'string', 'description': 'category name to filter on'}, 'value': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'array', 'items': {'type': ['string', 'number']}}], 'description': "the value to filter by. For 'in' operator, provide an array of values"}, 'operator': {'enum': ['eq', 'ne', 'gt', 'gte', 'lt', 'lte', 'in', 'contains'], 'type': 'string', 'description': 'the filter operator'}}, 'additionalProperties': False}, 'description': 'optional filters to apply to the query'}, 'groupBy': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': "category (or array of categories) to group results by â\x80\x94 e.g. Case-insensitive: ['BROWSER', 'COUNTRY'] or just 'BROWSER'. Prefer an array even for a single value. Use the `searchFilters` tool (pass the licenseKey) to resolve the valid attribute names."}, 'licenseKey': {'type': 'string', 'format': 'uuid', 'description': 'license key (uuid) to query'}, 'percentile': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': "percentile value (0-100) - required when aggregation is 'percentile'"}, 'aggregation': {'enum': ['count', 'average', 'median', 'percentile', 'sum'], 'type': 'string', 'description': "aggregation method: 'average', 'median', or 'percentile'. If not specified, uses the metric's default aggregation method"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['licenseKey', 'metric', 'start', 'end'], 'properties': {'end': {'type': 'string', 'description': "end date/time in ISO 8601 format (e.g., '2025-10-02T00:00:00')"}, 'start': {'type': 'string', 'description': "start date/time in ISO 8601 format (e.g., '2025-10-01T00:00:00')"}, 'metric': {'anyOf': [{'type': 'string'}, {'type': 'array', 'items': {'type': 'string'}}], 'description': "the metric to query: a single keyword, or an array of up to 6 keywords resolved together in one call, which returns one value per metric. A multi-metric ask such as the ad completion funnel is one array â\x80\x94 ['ad_quartile_1','ad_midpoint','ad_quartile_3','ad_completions'] â\x80\x94 rather than one call each. Keywords are the API's own names, which the `searchMetrics` tool resolves."}, 'filters': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'operator', 'value'], 'properties': {'name': {'type': 'string', 'description': 'category name to filter on'}, 'value': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'array', 'items': {'type': ['string', 'number']}}], 'description': "the value to filter by. For 'in' operator, provide an array of values"}, 'operator': {'enum': ['eq', 'ne', 'gt', 'gte', 'lt', 'lte', 'in', 'contains'], 'type': 'string', 'description': 'the filter operator'}}, 'additionalProperties': False}, 'description': 'optional filters to apply to the query'}, 'licenseKey': {'type': 'string', 'format': 'uuid', 'description': 'license key (uuid) to query'}, 'percentile': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': "percentile value (0-100) - required when aggregation is 'percentile'"}, 'aggregation': {'enum': ['count', 'average', 'median', 'percentile', 'sum'], 'type': 'string', 'description': "aggregation method: 'average', 'median', or 'percentile'. If not specified, uses the metric's default aggregation method"}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'maximum number of results to return (default 5)'}, 'query': {'type': 'string', 'description': "free-text term or question describing the metric/filter you want (e.g., 'buffering', 'browser', 'how many errors')"}, 'licenseKey': {'type': 'string', 'format': 'uuid', 'description': 'license key (uuid) to query'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'maximum number of results to return (default 5)'}, 'query': {'type': 'string', 'description': "free-text term or question describing the metric/filter you want (e.g., 'buffering', 'browser', 'how many errors')"}}, 'additionalProperties': False}
최근 도구 변경
유사한 MCP 서버
UFCalendar Fight API — MMA MCP server
Provides MMA event, fighter, bout, rankings, broadcast, judging, live statistics, prediction, and webhook data across multiple pr…
Mlb Stats
Provides official MLB schedules, scores, standings, rosters, player statistics, game logs, matchups, probable pitchers, lineups, …
Football Data
Retrieves soccer competitions, matches, team details, standings, schedules, and competition metadata.
Openf1
Provides live and historical Formula 1 meeting, session, driver, lap, timing, and telemetry data.
Openligadb
Provides football and soccer league listings, fixtures, match results, and standings.
Gdelt
Provides access to GDELT global news and event data for researching events, media coverage, language, and tone.
extract
Extracts and verifies information from webpages, PDFs, images, invoices, payslips, and company sources, with OCR, document parsin…
Mukoko News
Searches and reads African news, provides regional briefings and source views, tracks stories, and analyzes coverage trends, cate…