Botverse MCP Server

MCP server and command-line tool for Botverse — video transcoding and document conversion for AI agents and the humans who configure them.

Local serverstdioMIT

What is the Botverse MCP Server?

botverse-mcp is an MCP project maintained in the mkturner74/botverse-mcp repository. The maintainer describes its purpose as “MCP server and command-line tool for Botverse — video transcoding and document conversion for AI agents and the humans who configure them”. Read the project documentation for the complete scope.

Installation

The documented npm package is botverse-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Configuration values

The example declares BOTVERSE_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_upload_urlGet a presigned URL to upload a file for use with the _media/_file/_video (object-key-based) tools
transcode_from_urlTranscode video from a public URL
transcode_videoTranscode an uploaded video file
conform_from_urlMux a separate video + audio source (public URLs) into one output
conform_mediaMux an uploaded video + audio source into one output
conform_splice_from_urlConcatenate video/image segments (public URLs) — slates, bumpers, end cards, inserts, joined clips
conform_splice_mediaConcatenate uploaded video/image segments — same use cases
convert_contentConvert document content inline (up to 4 MB; sandbox-safe)
convert_from_urlConvert a document from a public URL
convert_fileConvert an uploaded document
submit_workflowSubmit a multi-step BWDL workflow chaining several of the above tools together, with dependency ordering and parallel branches
get_workflow_statusPoll a workflow (and its per-step status) until it reaches a terminal state
cancel_workflowCancel an in-progress workflow; already-completed steps are billed, the rest are not
get_job_statusPoll a job until complete
get_download_urlGet the signed download URL
get_wallet_balanceCheck wallet balance

How to install the Botverse MCP Server

{
  "mcpServers": {
    "botverse": {
      "command": "npx",
      "args": [
        "-y",
        "botverse-mcp"
      ],
      "env": {
        "BOTVERSE_API_KEY": "YOUR_BOTVERSE_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
BOTVERSE_API_KEYDeclared in the maintainer’s client configuration.Check documentation