Transloadit Media Processing

Official registry Productivity

Process video, audio, images and documents with Transloadit Robots. Connect by URL with OAuth.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http transloadit-media-processing 'https://api2.transloadit.com/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "transloadit-media-processing": {
            "type": "http",
            "url": "https://api2.transloadit.com/mcp"
        }
    }
}
NPM package @transloadit/mcp-server
Claude Code
claude mcp add transloadit-media-processing -e 'TRANSLOADIT_KEY=<TRANSLOADIT_KEY>' -e 'TRANSLOADIT_SECRET=<your transloadit_secret>' -- npx -y @transloadit/mcp-server@0.8.1 stdio
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "transloadit-media-processing": {
            "command": "npx",
            "args": [
                "-y",
                "@transloadit/mcp-server@0.8.1",
                "stdio"
            ],
            "env": {
                "TRANSLOADIT_KEY": "<TRANSLOADIT_KEY>",
                "TRANSLOADIT_SECRET": "<your transloadit_secret>"
            }
        }
    }
}

Environment variables

  • TRANSLOADIT_KEY required Your Transloadit Auth Key from https://transloadit.com/c/-/api-credentials
  • TRANSLOADIT_SECRET required secret Your Transloadit Auth Secret from https://transloadit.com/c/-/api-credentials

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Transloadit JavaScript/TypeScript SDKs
  2. Packages
  3. Quick start
  4. Development
  5. Repo notes

Transloadit JavaScript/TypeScript SDKs

Monorepo for Transloadit SDKs, shared packages, and the MCP server.

Packages

  • @transloadit/viewer — Published alpha for responsive images from Storage and Smart CDN Templates. See the Viewer guide.
  • @transloadit/node — Node.js SDK + CLI. See packages/node/README.md.
  • transloadit — Stable unscoped package (built from @transloadit/node).
  • @transloadit/mcp-server — MCP server (Streamable HTTP + stdio). See packages/mcp-server/README.md.
  • @transloadit/types — Shared TypeScript types.
  • @transloadit/utils — Shared utilities.
  • @transloadit/zod — Zod schemas for Transloadit APIs.

Quick start

Node SDK
import { Transloadit } from '@transloadit/node'

const client = new Transloadit({
  authKey: process.env.TRANSLOADIT_KEY as string,
  authSecret: process.env.TRANSLOADIT_SECRET as string,
})

const result = await client.createAssembly({
  params: {
    steps: {
      ':original': { robot: '/upload/handle' },
    },
  },
  files: { file: '/path/to/file.jpg' },
  waitForCompletion: true,
})
MCP server

See packages/mcp-server/README.md for MCP setup, auth, and tool docs.

Development

  • Install: corepack yarn
  • Checks + unit tests: corepack yarn check
  • Node SDK unit tests: corepack yarn workspace @transloadit/node test:unit

Repo notes

  • Docs live under docs/ (non-MCP).
  • The transloadit package is prepared via scripts/prepare-transloadit.ts.
  • PR checks enforce that tracked files in packages/transloadit/ stay in sync with @transloadit/node.
  • Tarball fingerprint parity remains available as a manual release/debug tool via corepack yarn parity:transloadit.

Frequently asked questions

What is Transloadit Media Processing?

Process video, audio, images and documents with Transloadit Robots. Connect by URL with OAuth.

How do I install Transloadit Media Processing?

It runs as a remote server. In Claude Code: claude mcp add --transport http transloadit-media-processing 'https://api2.transloadit.com/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Transloadit Media Processing need an API key?

Yes. It expects TRANSLOADIT_KEY, TRANSLOADIT_SECRET, which you set in its configuration.

Is Transloadit Media Processing open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Transloadit Media Processing?

It is published by transloadit. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.