# transloadit/node-sdk [Health: Active]

**Category:** 🎥 Multimedia Process  
**Repository:** https://github.com/transloadit/node-sdk/tree/main/packages/mcp-server  
**GitHub Stars:** 73  
**npm Downloads (last month):** 3319  
**Views:** 4  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/transloadit-node-sdk

## Description
Agent-native media processing via Transloadit's 86+ Robots: video encoding (HLS, H.264, VP9), image manipulation (resize, watermark, smart crop), document conversion, OCR, speech transcription, and more. Hosted or self-hosted via npx.

## Claude Desktop Quick Installation
Install path inferred — verify against the README before running it. Uses `npx` (confidence: medium):

```json
"mcpServers": {
  "node-sdk": {
    "command": "npx",
    "args": ["-y","@transloadit/mcp-server"],
    "env": {
      "TRANSLOADIT_KEY": "",
      "TRANSLOADIT_SECRET": ""
    }
  }
}
```

**Requires environment variables:** `TRANSLOADIT_KEY`, `TRANSLOADIT_SECRET` — the values above are empty placeholders; fill in real credentials before running (see the repository for what each one is for).

## Documentation

## What transloadit/node-sdk MCP server does

The transloadit/node-sdk MCP server connects MCP-compatible AI clients with Transloadit’s media-processing platform. It is part of the Transloadit JavaScript/TypeScript SDK monorepo and is published as the `@transloadit/mcp-server` package.

The advertised processing scope covers more than 86 Transloadit Robots. Supported task areas include video encoding such as HLS, H.264, and VP9; image operations such as resizing, watermarking, and smart cropping; document conversion; OCR; and speech transcription. The supplied material does not provide a complete list of MCP tool names or their individual parameters, so tool-level behavior should be checked in the package documentation.

## How it works

The transloadit/node-sdk MCP server supports both Streamable HTTP and stdio transports. That makes it suitable for a locally launched MCP process or for a hosted deployment, depending on how it is configured. The repository description also identifies npx as the route for self-hosting.

Processing is provided by Transloadit rather than by local media libraries described in this repository excerpt. The broader SDK demonstrates Transloadit authentication with an auth key and auth secret, then creates an assembly containing processing steps and uploaded files. The MCP-specific setup and tool documentation are located in `packages/mcp-server/README.md`.

## Setup and configuration

The package is listed in the monorepo as `@transloadit/mcp-server`. A local installation can be launched with npx using that package name. The exact MCP client configuration, transport selection, and authentication settings are not included in the supplied excerpt, so consult the MCP package README before deploying it.

The Node SDK quick start uses `TRANSLOADIT_KEY` and `TRANSLOADIT_SECRET` for Transloadit credentials. These names are the available credential references in the provided material, although the excerpt does not explicitly map them to every MCP transport or deployment mode.

## Tools and capabilities

The transloadit/node-sdk MCP server is intended for agent-driven media processing through Transloadit. The documented capability areas are:

- Encode video for formats and delivery workflows including HLS, H.264, and VP9.
- Resize, watermark, and smart-crop images.
- Convert documents.
- Extract text with OCR.
- Transcribe speech.
- Use Transloadit’s broader Robot catalog for additional processing tasks.

These capabilities describe the available processing domains, not a guaranteed one-to-one list of MCP tools. The repository excerpt does not state whether every Robot is exposed individually or through a smaller set of assembly-oriented operations.

_Full upstream README: https://allmcps.com/mcp/transloadit-node-sdk/readme_

