← Back to MCP setup guide

MCP Setup for OpenCode

This guide walks you through adding the webtranscriber.com MCP server to OpenCode , so your AI coding agent can transcribe audio and video from any URL directly inside your sessions.

1. Add the server to your config

OpenCode reads MCP server settings from an opencode.json file. This can be placed in your home directory ( ~/.config/opencode/opencode.json ) for global access, or in the root of a project directory to scope it to that project.

Add the following to your opencode.json . If the file already exists with other settings, merge the mcp key into it.

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "webtranscriber": {
      "type": "remote",
      "url": "https://webtranscriber.com/mcp"
    }
  }
}

2. Authenticate with webtranscriber.com

Run the following command in your terminal to complete the OAuth authentication flow:

opencode auth mcp webtranscriber

This will open a browser window and prompt you to log in to webtranscriber.com and grant access.

3. Verify the setup

Start an OpenCode session and ask it to transcribe a video:

Please transcribe this video: https://www.youtube.com/watch?v=taeX8tgpPRQ

OpenCode should call start_transcription , poll for the result, and return the full transcript. The transcript will also appear on your account page .