mcpbeat Sign in

OpenVidu Docs MCP Server

answering

OpenVidu Docs is answering right now. Last checked 10 min ago. It exposes 7 tools.

The official OpenVidu documentation, per version, for coding agents.

Uptime history 11 days of history · worst day 96%
11 days agonow
100.0%
Uptime 24h
92 of 92 checks
7
Tools
read from the server
390 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 2

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 7 October 2026. No other catalogue keeps this.

7 Oct a tool description was rewritten get_doc_page
7 Oct a tool changed version

Nothing serious here today

Today is the operative word: we check OpenVidu Docs every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add docs --transport http https://docs-mcp.openvidu.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "docs": {
      "url": "https://docs-mcp.openvidu.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.docs]
url = "https://docs-mcp.openvidu.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "docs": {
      "url": "https://docs-mcp.openvidu.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "docs": {
      "url": "https://docs-mcp.openvidu.io/mcp"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

doc
get_doc_page
Returns the content of a page of the OpenVidu documentation (openvidu.io) for a specific version, or of several pages at once with 'urls' (one round trip instead of several). Pass exactly one of 'url' and 'urls'. A URL ending in a #anchor, as search_docs returns for a match under a heading, returns only that heading's section, subsections included; 'heading' does the same by name, and comes with the page's 'intro' and 'headings': when the answer may also depend on setup or context described elsewhere, read those sections too, or drop the anchor to read the whole page. A page longer than 'max_chars' comes back cut: 'truncated' is true, 'total_chars' is its full length, 'next_offset' is the 'offset' that reads the next chunk, and 'headings' lists its sections and their sizes, so you can read only the one you need. Every URL returned is the page as a person opens it: link those in answers. list_doc_sections with 'section' gives valid URLs; so does search_docs. The response includes 'version_used': always tell the user which documentation version what you're telling them corresponds to. If it also carries 'version_warning', or 'version_sensitive': true on a result or in a page's 'version_note', the page changes between versions: say so explicitly and explain how to specify a different one. The index has no notion of edition or product, so if the answer depends on either, say which one you assumed.
list_doc_sections
Browses the indexed documentation of a version. Without arguments it returns an overview: every section and how many pages it holds. With 'section' it returns that section's pages, with their URLs and descriptions. Use it to find out what exists before requesting a specific page. The response includes 'version_used': always tell the user which documentation version what you're telling them corresponds to. If it also carries 'version_warning', or 'version_sensitive': true on a result or in a page's 'version_note', the page changes between versions: say so explicitly and explain how to specify a different one. The index has no notion of edition or product, so if the answer depends on either, say which one you assumed.
changelog
get_changelog
Returns the release notes / changelog page(s) already indexed for a version (e.g. 'OpenVidu Meet release notes', 'OpenVidu Platform release notes'), without having to guess the URL via search_docs or list_doc_sections. A page cut at 'max_chars' carries 'truncated', 'next_offset' and 'headings': pass its 'url' to get_doc_page with that offset to read on, or with one of those headings to read just that release. The response includes 'version_used': always tell the user which documentation version what you're telling them corresponds to. If it also carries 'version_warning', or 'version_sensitive': true on a result or in a page's 'version_note', the page changes between versions: say so explicitly and explain how to specify a different one. The index has no notion of edition or product, so if the answer depends on either, say which one you assumed.
docs
search_docs
Searches for a term in the indexed documentation of a version. Applies stemming and domain synonyms, so morphological variants and synonyms also match. Pass exactly one of 'query' and 'queries' — the latter runs several searches in one call, each under 'searches'. When 'truncated' is true, 'next_page' is the value of 'page' for the next results. A match under a heading names it in 'heading', and its 'url' ends in that section's #anchor: get_doc_page on that URL reads just the section. May also return a `livekit` block: pointers to LiveKit's SDK documentation, which is NOT OpenVidu documentation and carries its own version caveat — read that block's own guidance before using it. The response includes 'version_used': always tell the user which documentation version what you're telling them corresponds to. If it also carries 'version_warning', or 'version_sensitive': true on a result or in a page's 'version_note', the page changes between versions: say so explicitly and explain how to specify a different one. The index has no notion of edition or product, so if the answer depends on either, say which one you assumed.
pricing
get_pricing_info
Returns the content of OpenVidu's pricing page (editions, plans, cost model). Not versioned: pricing is the same across every indexed documentation version, so this tool takes no 'version' argument. When cut at 'max_chars' it carries 'truncated', 'next_offset' and 'headings': pass its 'url' to get_doc_page with that offset to read on, or with a heading to read just that section.
resolve
resolve_openvidu_version_edition_product
Answers "which OpenVidu version, edition and product does this project use?". Called with NO arguments, it returns the full procedure a coding agent follows to find out from the deployment itself: telling OpenVidu Platform (LiveKit SDKs) from OpenVidu Meet, locating the deployment URL and its credentials, querying the endpoint that reports version and edition, the fallbacks when that endpoint is unavailable, and the security rules that apply throughout. Use it before answering anything version-, edition- or product-dependent, unless the project's AGENTS.md/CLAUDE.md already pins it. Called WITH 'livekit_version', it additionally translates a LiveKit Server version (as printed in OpenVidu LiveKit Server's startup log) into the OpenVidu version(s) built on it — the fallback path of the procedure for deployments before 3.9.0, which cannot report their own version. Called with 'commands': true, it returns the exact commands that ask a deployment for its version and edition, keeping its credentials out of sight. Never infer any of the three facts from the project's client SDK dependency versions.
versions
list_versions
Lists the available documentation versions and the default one, plus where to look for the user's version-edition-product. Use it if you don't know what value to pass for 'version'. It does NOT establish the user's deployment: for the procedure that does, and for the snippet that pins the result in their AGENTS.md/CLAUDE.md, call 'resolve_openvidu_version_edition_product'.

Endpoints

URLTransportStateLatencyChecked
https://docs-mcp.openvidu.io/mcp streamable-http answering 269 ms 10 min ago

Alternatives to OpenVidu Docs

same job, measured the same way
Ref Tools MCP
by ref-tools

Token efficient search for coding agents over public and private documentation.

1 057 installs/wk local only
Ref Tools MCP
by ref

Token-efficient search for coding agents over public and private documentation.

answering
Capawesome
by capawesome

The official MCP server for Capawesome documentation and Capawesome Cloud.

34 installs/wk 3 tools answering
agent-manager.dev documentation
by yoanwai

Docs for agent-manager, the terminal UI that runs AI coding agents as live tmux sessions.

6 tools answering
Docs MCP
by acta-team

Read-only MCP server for the official ACTA verifiable credentials documentation.

41 installs/wk local only
D
doc-convert-mcp
by ioconnex

Document conversion and OCR for AI agents: PDF, Office docs, images to text.

4 tools answering
esa
by esaio

Official MCP server for esa.io - a documentation sharing service for teams

4 817 installs/wk local only
Ionic Framework MCP
by capawesome

Unofficial MCP server for the Ionic Framework documentation, components and blog.

46 installs/wk 5 tools answering

OpenVidu Docs — questions

Answers built from our own checks of this server.

What can OpenVidu Docs do?
It exposes 7 tools, read directly from the server on our last check. Among them: get_changelog, get_doc_page, get_pricing_info, list_doc_sections, list_versions, resolve_openvidu_version_edition_product and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is OpenVidu Docs working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 390 ms. The bar chart above shows every period we have measured.
How do I connect OpenVidu Docs?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does OpenVidu Docs need an API key?
No. OpenVidu Docs completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is OpenVidu Docs?
It answers our handshake in 390 ms on average, which is faster than 32% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.