Uploadcare Connector for AI agents.
10 live capabilities
Manage your CDN media infrastructure and asset storage with natural language.
Waiting for input…
Why people use Uploadcare
Uploadcare for CDN Media Management
This Connector puts that control directly into your agent's hands. You can just ask for a file's dimensions or a list of assets, and the agent brings the data to you. It turns your chat window into a command center for your entire media infrastructure.
What Vinkius changes
You get a voice-controlled control center for your entire media distribution platform.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Purging test data
A developer wants to clear out hundreds of test images.
- Real-world use case 02
CDN URL retrieval
A frontend dev needs a hero image URL.
- Real-world use case 03
S3 Migration
A DevOps lead needs to move assets to a backup bucket.
Complete set · 10capabilities
The complete Uploadcare capability set.
These are the exact actions your AI can choose when you ask it to work with Uploadcare.
01—04
4 capabilities in this set.
Part of 10 available through Uploadcare.
- 01 Capability
Batch delete files
Permanently removes multiple files in a single action. This is perfect for clearing out large amounts of test data.
- 02 Capability
Batch store files
Marks a group of temporary files as permanently stored. Use this to secure multiple assets at once.
- 03 Capability
Copy file
Copies an existing file to a local or remote storage target. This helps move files to S3 or other providers.
- 04 Capability
Delete file
Permanently removes a specific file and all its variants. Use this for precision cleanup of single assets.
05—07
3 capabilities in this set.
Part of 10 available through Uploadcare.
- 05 Capability
Get file details
Retrieves technical metadata like dimensions and URLs for a file. It's the fastest way to get asset specs.
- 06 Capability
Get group details
Gets information about a specific file group. Use this to inspect the contents of a specific collection.
- 07 Capability
Get project info
Retrieves project-level metadata and usage statistics. Use this to monitor your bandwidth and storage.
08—10
3 capabilities in this set.
Part of 10 available through Uploadcare.
- 08 Capability
List files
Lists all files in your project. It supports pagination so you can browse through your entire library.
- 09 Capability
List file groups
Lists all immutable file collections in your project. Use this to see how your assets are organized.
- 10 Capability
Store file
Marks a specific temporary file as permanently stored. Use this to move a single asset into permanent storage.
Set up in minutes
One URL. Then ask Uploadcare to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Uploadcare from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_RS376pYDviRvb1vXMkcu1WIGTbWPcfxL77nDCRw1/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Uploadcare, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Uploadcare for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_RS376pYDviRvb1vXMkcu1WIGTbWPcfxL77nDCRw1/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Uploadcare URL.
- Step 03
Save and start
Save the connection and enable Uploadcare in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"uploadcare": {
"url": "https://edge.vinkius.com/vk_preview_RS376pYDviRvb1vXMkcu1WIGTbWPcfxL77nDCRw1/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Uploadcare
Open Agent mode in chat and ask: "Using Uploadcare, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"uploadcare": {
"url": "https://edge.vinkius.com/vk_preview_RS376pYDviRvb1vXMkcu1WIGTbWPcfxL77nDCRw1/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Uploadcare
Ask Copilot: "Using Uploadcare, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"uploadcare": {
"url": "https://edge.vinkius.com/vk_preview_RS376pYDviRvb1vXMkcu1WIGTbWPcfxL77nDCRw1/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Uploadcare
Open Cascade and ask: "Using Uploadcare, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"uploadcare": {
"url": "https://edge.vinkius.com/vk_preview_RS376pYDviRvb1vXMkcu1WIGTbWPcfxL77nDCRw1/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Uploadcare
Ask Cline: "Using Uploadcare, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add uploadcare --transport http "https://edge.vinkius.com/vk_preview_RS376pYDviRvb1vXMkcu1WIGTbWPcfxL77nDCRw1/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Uploadcare
Ask Claude: "Using Uploadcare, show me...". 10 tools are ready
Where the request belongs
Work Uploadcare can move forward.
This is for the person who spends too much time in a CMS or CDN dashboard. It's for the engineer who needs to grab a URL quickly or the content lead who needs to purge a thousand old images without clicking delete a thousand times.
Software Engineer
Debugging upload issues and grabbing CDN URLs for frontend components on a Tuesday afternoon.
Content Manager
Cleaning up unused media and organizing large file groups into collections.
DevOps Engineer
Monitoring bandwidth limits and automating file transfers to S3 buckets.
Product Manager
Auditing storage usage to stay under budget and ensuring temporary files are cleared.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsImageKit (Media Optimization & DAM)
Manage and optimize media via ImageKit. list files, purge CDN cache, and audit image metadata.
Cloudinary
Manage media assets via Cloudinary. track resources, monitor usage, and automate transformations directly from any AI agent.
Gumlet
Optimize images and stream video with automatic format conversion, lazy loading, and CDN delivery that loads pages faster.
Cincopa
Manage video and media galleries via Cincopa. track assets, trigger uploads, and monitor engagement directly from any AI agent.
UPYUN Developer Platform
Bring UPYUN's Massive CDN and Image Processing APIs to your AI. Interact with buckets and deploy files to the cloud.
FileStack
Upload, transform, and analyze files with Filestack—extract text via OCR, detect objects, and manage video transcoding directly from your AI agent.
Bring your own AI
Change the model, client or framework. Keep Uploadcare connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Uploadcare.
The practical details behind the request, access and result.
Can I use the Uploadcare MCP to manage my CDN files?
Yes, this Connector lets you list, retrieve, and delete assets from your Uploadcare project using your AI agent.
How do I check my storage limits with Uploadcare?
You can just ask your agent to check your project info. It will pull your real-time storage and bandwidth usage directly from Uploadcare.
Can I move files to S3 using the Uploadcare MCP?
Yes, you can use the copy capability to move existing files to remote storage targets like S3 buckets.
Is it possible to delete multiple files at once?
You can use the batch delete capability to permanently remove a large group of files in a single command.
Does the Uploadcare MCP help with organizing my media?
Yes, it lets you list and inspect file groups so you can keep your assets organized in collections.
Can I get technical details for a specific file?
Your agent can pull dimensions, mime types, and CDN URLs for any specific file in your project.
How do I make temporary files permanent?
You can tell your agent to store a specific file or a batch of files to move them into permanent storage.
Can my AI agent batch delete unused Uploadcare files?
Yes! Provide your agent with the list of unused UUIDs or ask it to identify temporary incomplete uploads, and simply command it to batch delete these assets. The agent uses the batch_delete_files capability to permanently erase them from the CDN instantly, freeing up your project's storage.
How can I quickly check my current CDN bandwidth and storage usage?
Instead of digging through the web dashboard, ask your AI agent to get project info. It instantly fetches your Uploadcare project-level metadata, returning your precise storage usage (bytes), traffic bandwidth usage, and active file count. Perfect for quick billing audits.
Will my temporary UI uploads expire automatically?
By default, temporary files uploaded via your front-end will be wiped after 24 hours. To prevent this, you can ask your agent to store this file or batch store a bunch of UUIDs. The agent communicates with Uploadcare to mark the files as permanently stored, saving them from the garbage collector.
One connection away
Give your agent a direct line to Uploadcare.
Connect Uploadcare once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available