Skip to main content
Version: 3.x.x

VideoSDK MCP Server - iOS

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.

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

Once it is connected, name the thing you want and let the agent fetch the page:

Using the VideoSDK docs, start an HLS livestream from iOS and play the stream back for viewers.
Using the VideoSDK docs, show me how to bring a viewer up on stage mid-stream in iOS.
We are on the iOS SDK 2.0.x line. Look up how recording works on that version, not the latest one.

That last prompt is the one to remember. The agent resolves the version first, then searches inside it, so you get the guide that matches the SDK your project actually resolved rather than the newest one.

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. Check the library name. It must be the full indexed name, videosdk-ios rather than a bare one.

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.

Got a Question? Ask us on discord