
Transloadit MCP Server
โ 72from transloadit
Official MCP server for Transloadit. Process video, images, documents, and audio through 80+ media processing Robots via natural language.
๐ฅ๐ฅ๐ฅ๐ฅโ VerifiedFreeQuick setup
<a href="https://transloadit.com/?utm_source=github&utm_medium=referral&utm_campaign=sdks&utm_content=node_sdk">
<picture>
<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">
<img src="https://assets.transloadit.com/assets/images/sponsorships/logo-default.svg" alt="Transloadit Logo">
</picture>
</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.
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. - 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.
Quick start
Node SDK
Copy & paste โ that's it
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.
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.