Skip to main content

VideoSDK MCP Server

The VideoSDK MCP server puts the official documentation inside your AI coding agent. It is hosted at https://docs.videosdk.live/mcp and speaks streamable HTTP. Point your agent at the URL and it can search the docs mid-task.

Every method name it writes then comes from the current page, resolved against the SDK version your project is on.

Install

Run this from your project, or add --scope user to make the server available everywhere:

claude mcp add --transport http videosdk https://docs.videosdk.live/mcp

Confirm it registered with claude mcp list.

Most clients need a restart before a newly added server initialises.

Verify the connection

Ask your agent:

Search the VideoSDK docs for how to generate an auth token, and tell me the page it came from.

A connected agent answers with a real docs.videosdk.live URL it just fetched. If it answers from memory, cites no page, or says it has no such tool, the server has not loaded. Restart the client and check the configuration file you edited.

Example prompts

Name what you want and let the agent fetch the page.

Using the VideoSDK docs, show me how to join a meeting and render remote participant video.
Using the VideoSDK docs, show me how to share a screen.
Using the VideoSDK docs, start an HLS livestream and play the stream back for viewers.
Using the VideoSDK docs, show me how to bring a viewer up on stage mid-stream.

Ask for the version you are actually on

The prompt worth remembering:

We are on the React SDK 0.x.x line. Look up how recording works on that version, not the latest one.

The server resolves the version first, then searches inside it. You get the guide that matches the SDK your project resolved rather than the newest one. Say the SDK line in the prompt whenever your package.json, pubspec.yaml, or Gradle file is not on the current major.

Make the lookup part of the workflow

A rule you state in chat lasts one session. Put it in your repo's agent instructions file and every agent picks it up on every task:

## VideoSDK

Before writing or changing any VideoSDK code, search the VideoSDK docs through the
`videosdk` MCP server and work from the page you get back. Name the SDK and the
version this project resolves. Do not write a method name from memory.

Auth tokens are minted server side. The API secret never appears in client code.

Cursor, Codex, and Copilot read AGENTS.md at the root of the repo. Claude Code reads CLAUDE.md, so paste the same block there. After that, doc lookup happens without you asking for it.

Troubleshooting

The agent says the tools are unavailable. Restart the client. Several of them only initialise MCP servers at startup.

A search comes back empty. Name the SDK explicitly in the prompt. The index is split per SDK, and a query with no platform in it has nothing to narrow on.

A result is wrong or out of date. Ask the agent to send feedback through the server with the SDK, version, and query you used. That reaches the team maintaining the index.

Next

Pair it with the agent skill, which scopes the build and decides what needs looking up.