Add it to Claude Code
claude mcp add -e "TRANSLOADIT_KEY=${TRANSLOADIT_KEY}" -e "TRANSLOADIT_SECRET=${TRANSLOADIT_SECRET}" transloadit -- npx -y @transloadit/mcp-serverTRANSLOADIT_KEYTRANSLOADIT_SECRETMake your agent remember this setup
transloadit's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.
npx conare@latestFree · one command · indexes the sessions already on disk. Set up in the browser instead →
What it does
- Video encoding and transcoding
- Image manipulation and resizing
- Document format conversion
- Audio transcription services
- Access to over 86 cloud-based processing robots
Tools 1
createAssemblyCreates a new assembly to process files using Transloadit robots.Environment Variables
TRANSLOADIT_KEYrequiredYour Transloadit API authentication key.TRANSLOADIT_SECRETrequiredYour Transloadit API authentication secret.Try it
Original README from transloadit/node-sdk
<source media="(prefers-color-scheme: dark)" srcset="https://assets.transloadit.com/assets/images/sponsorships/logo-dark.svg">
<source media="(prefers-color-scheme: light)" srcset="https://assets.transloadit.com/assets/images/sponsorships/logo-default.svg">
</a>
Transloadit JavaScript/TypeScript SDKs
Monorepo for Transloadit SDKs, shared packages, and the MCP server.
Packages
@transloadit/node— Node.js SDK + CLI. Seepackages/node/README.md.transloadit— Stable unscoped package (built from@transloadit/node).@transloadit/mcp-server— MCP server (Streamable HTTP + stdio). Seepackages/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
transloaditpackage is prepared viascripts/prepare-transloadit.ts.