trackmcp
Back to directory

Transloadit's official Node.js SDK

73 stars TypeScriptOthers Updated Sep 1, 2026
encodingfile-apijavascriptsdktransloadituploading

Documentation

Build Status
Coverage

Transloadit JavaScript/TypeScript SDKs

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

Transloadit Server MCP server

Packages

  • `@transloadit/img` — Private extraction candidate for responsive Smart CDN images. See

`packages/img/README.md`.

  • `@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

ts
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 node-sdk?

node-sdk is Transloadit's official Node.js SDK

How do I install node-sdk?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is node-sdk open source?

Yes — it is hosted on GitHub at https://github.com/transloadit/node-sdk and has 73 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP