# UploadThing

> Use this tool when you need to upload files to cloud storage from AI-powered conversations or workflows, solving the problem of manual file uploads and enabling seamless file handling. It takes file paths, names, MIME types, and URLs as inputs, and outputs uploaded files to UploadThing's cloud storage service, requiring an UploadThing token for authentication. This tool is ideal for use cases where AI assistants need to handle file uploads dynamically, such as during user conversations or automated workflows.

Canonical page: https://skillsregistry.net/skills/toolbase-uploadthing  
JSON: https://api.skillsregistry.net/v1/skills/toolbase-uploadthing

## Description

UploadThing MCP provides a bridge for AI assistants to upload files to UploadThing's cloud storage service. Developed by Toolbase, this Node.js implementation offers two primary tools: one for uploading local files with specified paths, names, and MIME types, and another for uploading files directly from URLs. The server connects via stdio transport and requires an UploadThing token for authentication. This implementation is particularly useful for workflows where AI assistants need to handle file uploads during conversations without requiring users to manually upload content.

## Trust

- **Trust score (0–1):** 0.94
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/toolbase-uploadthing)
- **Repository:** <https://github.com/toolbase-ai/uploadthing-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "toolbase-uploadthing"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/toolbase-uploadthing` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/toolbase-uploadthing/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
