このMCPでできること
Lists and retrieves analyzed WebRTC session data, observations, quality scores, summaries, and account usage.
ツール
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['accountName', 'accountPlan', 'allowedCredits', 'remainingCredits'], 'properties': {'accountName': {'type': 'string'}, 'accountPlan': {'type': 'string'}, 'allowedCredits': {'type': 'number'}, 'remainingCredits': {'type': 'number'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rtcstatsId'], 'properties': {'rtcstatsId': {'type': 'string', 'minLength': 1}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rtcstatsId', 'rtcstatsUrl', 'processorVersion', 'data'], 'properties': {'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'embedUrl': {'type': 'string'}, 'rtcstatsId': {'type': 'string'}, 'rtcstatsUrl': {'type': 'string'}, 'processorVersion': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'os': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Filter sessions by operating system (e.g. "macOS", "Windows", "Linux", "Android", "iPhone", "iPad").'}, 'name': {'type': 'array', 'items': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'maxItems': 20, 'description': 'Filter sessions whose title contains ANY of these substrings (case-insensitive). E.g. ["zoom"] for all sessions about Zoom.'}, 'userId': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Filter sessions by the end-user identifier carried in the rtcstats JWT (summary metadata user).'}, 'browser': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Filter sessions by browser (e.g. "Chrome", "Safari", "Firefox", "Edge").'}, 'hasHigh': {'type': 'boolean', 'description': 'When true, only sessions with at least one high-severity observation.'}, 'hasMedium': {'type': 'boolean', 'description': 'When true, only sessions with at least one medium-severity observation.'}, 'sessionId': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Filter sessions by the session identifier carried in the rtcstats JWT (summary metadata session).'}, 'hasCritical': {'type': 'boolean', 'description': 'When true, only sessions with at least one critical-severity observation.'}, 'hasLowScore': {'type': 'boolean', 'description': 'When true, only sessions whose experience score is low (< 60).'}, 'conferenceId': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Filter sessions by the conference identifier carried in the rtcstats JWT (summary metadata conference).'}, 'hasHighScore': {'type': 'boolean', 'description': 'When true, only sessions whose experience score is high (>= 80).'}, 'browserVersion': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Filter sessions by major browser version (e.g. "142").'}, 'hasMediumScore': {'type': 'boolean', 'description': 'When true, only sessions whose experience score is medium (60 to 79).'}, 'observationTags': {'type': 'array', 'items': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'maxItems': 20, 'description': 'Filter sessions whose observations carry ANY of these tags. Valid tags: connectivity, security, audio, video, datachannel, outbound, inbound, peripheral, behavior, network, configuration, cpu, bug.'}, 'observationTypes': {'type': 'array', 'items': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'maxItems': 20, 'description': 'Filter sessions that contain ANY of these observation type strings (exact type name, e.g. ["turnNoConfig"]).'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['total', 'data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['rtcstatsId', 'createdAt', 'sessionStart', 'sessionEnd', 'title', 'rtcstatsUrl', 'abstract'], 'properties': {'title': {'type': 'string'}, 'abstract': {'anyOf': [{'type': 'object', 'required': ['observationTypes', 'observationTags', 'browser', 'browserVersion', 'os', 'osVersion', 'conferenceId', 'sessionId', 'userId', 'experienceScore', 'connectivity', 'observationsCritical', 'observationsHigh', 'observationsMedium', 'scoreBand'], 'properties': {'os': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'userId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'browser': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'osVersion': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'scoreBand': {'enum': ['low', 'medium', 'high', 'unrated'], 'type': 'string'}, 'sessionId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'conferenceId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'connectivity': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'browserVersion': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'experienceScore': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'observationTags': {'type': 'array', 'items': {'type': 'string'}}, 'observationTypes': {'type': 'array', 'items': {'type': 'string'}}, 'observationsHigh': {'type': 'number'}, 'observationsMedium': {'type': 'number'}, 'observationsCritical': {'type': 'number'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'embedUrl': {'type': 'string'}, 'createdAt': {'type': 'string'}, 'rtcstatsId': {'type': 'string'}, 'sessionEnd': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'rtcstatsUrl': {'type': 'string'}, 'sessionStart': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}}, 'total': {'type': 'number'}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
Courier
Provides notification delivery infrastructure for users, tenants, lists, templates, preferences, journeys, automations, brands, a…
Thousand API
Provides deterministic data conversion, validation, JSON transformation, statistical calculations, date and schedule utilities, i…
HubVibe: Pay-per-Call Tools for AI Agents: Web Search, Email Verify, KYC, Stocks, Crypto, News, Data
Offers paid utilities for web audits, HTTP fetching and extraction, BigQuery analysis, LLM processing, code execution, blockchain…
Blixtworks
Offers pay-per-call utilities for text, image processing and analysis, data conversion, validation, web inspection, cryptography,…
Qiniso
Provides deterministic formatting, parsing, holiday and tax lookups, address handling, and checksum or structure validation for i…
Scalix Cloud
Provides managed databases, SQL tools, container builds, persistent Linux machines, domains, scheduled functions, storage, and pr…
FlowCastle
Enables users to build, edit, and deploy Telegram bots through FlowCastle’s hosted visual workflow platform.
RationalBloks
Creates, deploys, manages, and searches schema-based REST API projects and Neo4j knowledge graphs across staging and production e…