Skip to content

Integration · Developer tools

Connect Claude & ChatGPT to Uploadcare

Ask your AI which files were uploaded today, whether a file is stored, or to convert a document to PDF. It can list and read files and groups, store and copy files, start document and video conversions and delete files. Questions about your Uploadcare project get answered without opening the dashboard.

Connect Uploadcare free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which files were uploaded most recently, and are they stored?”

    The AI lists your files, newest first, with name, size, MIME type and stored status.

  • “Store the file 3e6f1c2a-... so it is kept.”

    It stores the file permanently, so it is not removed after 24 hours.

  • “Convert this Word document to PDF and keep the result.”

    It starts a document conversion to PDF with store switched on and returns a token for the conversion.

What your AI can do

Files and groups

List files by stored or removed status, read a file's name, size, type, CDN URL and image or video info, and read multi-file groups.

Store, copy and delete

Store files permanently, copy a file inside your storage, and delete files you no longer need.

Conversions

Convert documents to another format and transcode videos, with the option to store the results.

  • “Make a 640 px wide MP4 version of this video.”

    It starts a video conversion with the format and size you ask for and returns a token to track it.

  • “Which files are in group 8a2f...~3?”

    It reads the group and lists the files in it.

  • “Delete the test upload from this morning.”

    It finds the file and deletes it. The CDN link stops working and this cannot be undone.

10 tools for Uploadcare

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • convert_documentChanges dataConvert documents to another format. `paths` is a list like "<uuid>/document/-/format/pdf/"; set `store` to keep the results. Returns a token to track the conversion.
  • convert_videoChanges dataConvert or transcode videos. `paths` is a list like "<uuid>/video/-/format/mp4/-/size/640x/"; set `store` to keep the results. Returns a token to track the conversion.
  • copy_fileChanges dataMake a copy of a file inside Uploadcare storage from `source` (CDN URL or UUID); set `store` to true to keep it permanently.
  • delete_fileMoves moneyDelete a file by `file_uuid`. It is removed from storage and its CDN link stops working; this cannot be undone.
  • get_fileGet one file by `document_uuid`: name, size, MIME type, CDN URL, stored status and image/video info.
  • get_groupGet one file group by `group_uuid` (e.g. "uuid~3"), listing the files in it.
  • get_projectGet the Uploadcare project the connection belongs to (name, public key, collaborators).
  • list_filesList uploaded files, filtered by `stored` or `removed`, sorted with `ordering` and paged with `from`/`limit`. Use this to find a file UUID.
  • list_groupsList file groups (multi-file uploads), paged with `from`/`limit`.
  • store_fileVisible to othersStore a file permanently by `file_uuid` so it is not auto-deleted after 24 hours.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Uploadcare from the app list.

  2. 2

    Paste your key

    Paste your public key and secret key joined by a colon, as public_key:secret_key. In the Uploadcare dashboard open your project and go to API keys, then copy the Public key and a Secret key.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Uploadcare?

The AI can list and read files and groups and read your project details. It can store files, copy files, start document and video conversions and delete files if you switch that tool on.

Does the AI see my Uploadcare secret key?

No. Your Uploadcare credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Deleting a file removes it from storage and breaks its CDN link, so it can require your approval before it runs. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Uploadcare account.

What does storing a file do?

A file that is not stored is removed automatically after 24 hours. The store_file tool keeps it permanently. Copy and conversion tools also have a store option, so you can keep their results.

Let your AI work in Uploadcare today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Uploadcare free

PipMCP is not affiliated with Uploadcare. Product names are trademarks of their owners.