Uploadcare + Memtro

Which Uploadcare files were uploaded this week but never stored?

Uploadcare connects Memtro to your file uploads and storage. It reads the project, files by upload date and state, and one file's type, size, dimensions, tags and metadata key names. It searches files by name, metadata, type, tags, size or date, and reads file groups. When asked and granted, it can store or permanently delete files, copy a file, set or delete a metadata key, change tags, and delete a group. Uploadcare can tell Memtro as a file is uploaded, stored or found infected, and a job can start on it. Unstored files are removed 24 hours after upload.

In Memtro

What you can do with Uploadcare in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Uploadcare tool, reads what it needs, and answers with the source cited.

What it does

  1. 01The project, whether uploads are stored automatically, and its totals of stored, temporary and removed files.
  2. 02Files by upload date with name, type, size, dimensions, state, tags and metadata key names, and one file in full.
  3. 03Search by words, exact metadata values, tags, images only, size or upload date, and file groups with their files.
  4. 04When asked and granted, stores files so they are kept, or deletes them for good. Deleted files stop serving on the CDN at once, so pages using them break.
  5. 05When asked and granted, copies a file, sets or deletes a metadata key, adds, removes or replaces tags, and deletes a file group while keeping its files.
  6. 06With events on, a file uploaded, a file removed or a virus found in a file in Uploadcare can start a job.

Acts when asked

When you ask it to

These tools change something in Uploadcare. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Store files so they are kept permanently
  2. 02Permanently delete files
  3. 03Copy a file within the project
  4. 04Set a file's metadata key
  5. 05Delete a file's metadata key
  6. 06Add or remove a file's tags
  7. 07Replace a file's tags
  8. 08Delete a file group (its files are kept)

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, choose the kinds you want, and Memtro registers its address with Uploadcare for you. Each event can start a job, with the event as its input. Uploadcare signs every delivery, and one whose signature does not check out is refused before it is read.

Events and webhooks
  • 01A file was uploaded, copied or produced by processing
  • 02A file was stored
  • 03A file was removed
  • 04A file's metadata or add-on results changed
  • 05A virus was detected in a file
In practice

Ask it like you would a colleague

Once Uploadcare is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Uploadcare + Memtro
  • Which files uploaded this week are still temporary?

  • How many files are stored in the project?

  • Find the images tagged hero.

  • Which files were removed last month?

  • Store the files uploaded this morning.

01

Finding unstored uploads

Dan Fletcher, web lead at Northwind, asked which product images from Monday were still temporary. Memtro listed the temporary files uploaded that day with name, type and size. It reminded him that Uploadcare removes them 24 hours after upload unless they are stored.

02

An infected file starts a job

Acme Ltd set a job to start when Uploadcare reported a virus in a file. When one arrived, Memtro read the file's details and tagged it quarantine, as granted. Maya Okafor, IT manager, read the job's summary and asked Memtro to delete the file, which it did.

Teams

Where it fits

The teams that lean on Uploadcare most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Uploadcare is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Setup

How to connect

Connect withPublic key and secret key
  1. 1

    In Uploadcare, open your project, then API keys. Copy the public key at the top, then add a secret key or use an existing one. A key pair reaches the whole project.

  2. 2

    In Memtro, open Connections → Uploadcare and paste the Public key and the Secret key. Memtro signs each request with the secret and never sends it.

  3. 3

    An administrator grants the store, delete, metadata and tag actions by name to the teams that may use them.

  4. 4

    Ask which files were uploaded this week but never stored. Events are turned on from the connection's Events tab.

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Uploadcare tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Uploadcare?+

Only when you ask, and only what it has been granted: store files so they are kept permanently; permanently delete files; copy a file within the project; set a file's metadata key; delete a file's metadata key; add or remove a file's tags; replace a file's tags; delete a file group (its files are kept). Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Uploadcare connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Uploadcare data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect Uploadcare?+

Public key and secret key. In Uploadcare, open your project, then API keys. Copy the public key at the top, then add a secret key or use an existing one. A key pair reaches the whole project.

Can Uploadcare start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, choose the kinds you want, and Memtro registers its address with Uploadcare for you. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect Uploadcare in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time