A2A Agent Card · rtcStats

rtcStats

WebRTC 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.

✓ Conformant with A2A 1.0.0. This card passes every structural check in the A2A specification’s AgentCard object — a capabilities object, a declared protocolVersion, and a well-formed skills array.
Provider: rtcStats Conformance: Conformant Protocol: 0.3.0 Transport: JSONRPC Version: 2.0.0 Host: api.rtcstats.com Skills: 4
Discovery

An A2A client finds this agent by fetching the well-known path on the provider's own host. That is what makes an agent card different from every other agent artifact in this catalog: it is provider-published by construction — it cannot be derived, generated, or reconstructed on a provider's behalf.

https://api.rtcstats.com/.well-known/agent-card.json
Interfaces
https://api.rtcstats.com/v1.0 · transport HTTP+JSON · protocol
Skills (4)

Check credit quota get_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.

quotacreditsbillingwebrtc

List and filter analyzed sessions list_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 (hasCritical, hasHigh, hasMedium, hasLowScore, hasMediumScore, hasHighScore). This is the triage entry point: narrow to the bad calls, then read them.

webrtcsessionstriageobservabilitymonitoring

Read a full analyzed session get_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.

webrtcdebuggingroot-causeobservationsexperience-score

Explain an observation type get_observation_explanation

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.

webrtcobservationsexplanation
Documentation
https://rtcstats.com/integrations/mcp
Evidence. Fetched 2026-09-28 from https://api.rtcstats.com/.well-known/agent-card.json, HTTP 200. The body was saved verbatim and is the sole source for everything on this page — no field is inferred. View the captured card. Providers change what they serve; if this card has moved or changed shape, the provider profile carries the current state as of the last build.

Work with this as data

Every agent card here is available over the APIs.io API and to AI agents over MCP. A2A Agent Cards is not yet its own endpoint on the v1 API. Reach it through catalog search and the tag graph, or the MCP server.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for a2a agent cards

3 MCP tools reach this
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
Search the catalog
curl "https://apis.io/api/v1/search?q=rtcstats&limit=10"
Everything under a tag
curl "https://apis.io/api/v1/tags/rtcstats"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.