Transloadit JavaScript/TypeScript SDKs
MCP serverDocs & knowledgeOnce this app is added, your AI can process video, audio, images, and documents. The work is done by more than 86 cloud media processing robots, each suited to a different kind of media job, and the processing runs in the cloud. The app is built on Transloadit's media processing tools.
Available today. Use it from your connected AI after setup.
Needs your own account with this service. Credentials stay encrypted.
After adding the app, give your AI a video, audio file, image, or document and tell it what you would like done with it.
Then ask your AI: use the transloadit lint assembly instructions tool from Transloadit JavaScript/TypeScript SDKs
What your AI can do with it
- Process video files
- Process audio files
- Process images
- Process documents
- Pick from more than 86 processing robots for different media jobs
From the project's README
As published by transloadit/node-sdk in README.md.
Monorepo for Transloadit SDKs, shared packages, and the MCP server.
Packages
@transloadit/img— Private extraction candidate for responsive Smart CDN images. Seepackages/img/README.md.@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. - 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.
Tools it offers (7)
What this server listed when ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.
transloadit_lint_assembly_instructionstransloadit_create_assemblytransloadit_get_assembly_statustransloadit_wait_for_assemblytransloadit_list_robotstransloadit_get_robot_helptransloadit_list_templates
Signals
- GitHub stars
- 73
- Forks
- 26
- Last commit
- Sep 2026
Advanced
- Delivery
- mcp-server MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
- Catalog kind
- mcp-server
- Gateway key
io-github-transloadit-mcp-server- Source
- github.com/transloadit/node-sdk
- Hosted endpoint
https://api2.transloadit.com/mcp