Integration

Uploadcare integration

Uploadcare is a complete file handling platform that provides file upload, storage, processing, and CDN delivery. The REST API enables programmatic access to files, groups, webhooks, and media transformations.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Uploadcare.Built from the 32 Uploadcare tools below, on the connection you add once.

Common Uploadcare use cases

  • Duplicate files
  • Get file details
  • Remove file tags
  • Browse file groups
  • Export files to S3
  • Get group metadata
  • Remove file groups
  • Convert Word to PDF
  • Update callback URL
  • Browse uploaded files

What you can do with Uploadcare

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

File, 12 operations

  • batch_delete_filesBatch delete filesDELETEBatch delete files
  • batch_store_filesBatch store filesPUTBatch store files
  • copy_fileCopy filePOSTCopy file locally
  • delete_fileDelete fileDELETEDelete file
  • delete_file_metadata_keyDelete file metadata keyDELETEDelete file metadata key
  • get_fileGet fileGETGet file info
  • get_file_metadataGet file metadataGETGet file metadata
  • get_file_metadata_keyGet file metadata keyGETGet file metadata key value
  • list_filesList filesGETList all files
  • remote_copy_fileRemote copy filePOSTCopy file to remote storage
  • store_fileStore filePUTStore file permanently
  • update_file_metadata_keyUpdate file metadata keyPUTUpdate file metadata key

Addon, 8 operations

  • check_aws_rekognition_detect_labels_statusCheck aws rekognition detect labels statusGETCheck Rekognition label detection status
  • check_aws_rekognition_moderation_statusCheck aws rekognition moderation statusGETCheck Rekognition moderation status
  • check_clamav_virus_scan_statusCheck clamav virus scan statusGETCheck ClamAV scan status
  • check_remove_bg_statusCheck remove bg statusGETCheck Remove.bg status
  • execute_aws_rekognition_detect_labelsExecute aws rekognition detect labelsPOSTExecute AWS Rekognition label detection
  • execute_aws_rekognition_moderationExecute aws rekognition moderationPOSTExecute AWS Rekognition content moderation
  • execute_clamav_virus_scanExecute clamav virus scanPOSTExecute ClamAV virus scan
  • execute_remove_bgExecute remove bgPOSTExecute Remove.bg background removal

Group, 4 operations

  • delete_groupDelete groupDELETEDelete group
  • get_groupGet groupGETGet group info
  • list_groupsList groupsGETList file groups
  • store_groupStore groupPUTStore group permanently

Webhook, 4 operations

  • create_webhookCreate webhookPOSTCreate webhook
  • delete_webhookDelete webhookDELETEDelete webhook
  • list_webhooksList webhooksGETList webhooks
  • update_webhookUpdate webhookPUTUpdate webhook

Conversion, 1 operation

  • get_conversion_statusGet conversion statusGETGet conversion status

Document, 1 operation

  • convert_documentConvert documentPOSTConvert document

Project, 1 operation

  • get_project_infoGet project infoGETGet project info

Video, 1 operation

  • convert_videoConvert videoPOSTConvert video

Uploadcare API rate limits

Rate limits vary by plan. Free tier has basic limits, paid plans offer higher throughput.

These are the limits Uploadcare documents, not ones LiveContext measured. They can change and often depend on your plan, so check the Uploadcare documentation for current values.

Use Uploadcare from Claude Code, Cursor or Codex

Connect Uploadcare in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Uploadcare operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Uploadcare

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Uploadcare once

    Add your Uploadcare connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Uploadcare integration FAQ

What can you do with the Uploadcare integration?

LiveContext exposes 32 operations on Uploadcare, covering file, addon, group and webhook. Common uses include Duplicate files, Get file details and Remove file tags.

What are the Uploadcare API rate limits?

Rate limits vary by plan. Free tier has basic limits, paid plans offer higher throughput. Limits are set by Uploadcare and can depend on your plan.

Popular integrations

Browse the whole catalog