90trust / 100

Uploadcare MCP by usefulapi

by uploadcare.usefulapi.io in Documents & files

MCP serverPassing, checked 5 h ago

Manage Uploadcare files, groups and webhooks; upload and store files.

https://uploadcare.usefulapi.io/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
254 ms typical, 254 ms slowest 5%
Last check
5 h ago
Next check
in 1 h

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "uploadcare-mcp-by-usefulapi": {
      "type": "http",
      "url": "https://uploadcare.usefulapi.io/mcp"
    }
  }
}

11 tools

  • uploadcare_get_project

    Get project details: name, public key, collaborators, and whether autostore is enabled. REST API: GET /project/.

  • uploadcare_list_files

    List files in the project (paginated envelope: next, previous, total, per_page, results). REST API: GET /files/.

  • uploadcare_get_file

    Get full info for a single file: uuid, url, original_filename, size, mime_type, is_image, is_ready, timestamps, variations, content_info, metadata, tags. REST API: GET /files/{uuid}/.

  • uploadcare_get_file_metadata

    Get all custom metadata key/value pairs for a file. REST API: GET /files/{uuid}/metadata/.

  • uploadcare_list_groups

    List file groups in the project (paginated envelope: next, previous, total, per_page, results). REST API: GET /groups/.

  • uploadcare_get_group

    Get info for a single file group by its id. REST API: GET /groups/{uuid}/.

  • uploadcare_list_webhooks

    List all webhook subscriptions configured for the project. REST API: GET /webhooks/.

  • uploadcare_upload_from_url

    Uploads a file into the project from a public URL (additive). Uses the Upload API host with the public key. Returns { type: "token", token } for async ingestion (poll separately) or the file info. Upload API: POST /from_url/.

  • uploadcare_store_file

    Marks a file as permanently stored (otherwise unstored files are deleted after 24h). Additive. REST API: PUT /files/{uuid}/storage/.

  • uploadcare_delete_file

    Permanently deletes a file from the project. Destructive. REST API: DELETE /files/{uuid}/.

  • uploadcare_create_webhook

    Creates a webhook subscription (additive). The project will POST to target_url when the chosen event fires. REST API: POST /webhooks/.

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
5 h agoPassed200254 ms