@putput/mcp
OfficialAllows AI agents in Windsurf (Codeium) to upload files from URLs, list, delete, and retrieve file information through PutPut's file management service.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@putput/mcpUpload photo from https://example.com/image.jpg"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@putput/mcp
File uploads for AI agents. Upload, list, and manage files from Claude Code, Cursor, Windsurf, and VS Code Copilot — no signup required.
Quick Start
Get a free API token (no signup):
curl -X POST https://putput.io/api/v1/auth/guest | jq .tokenClaude Code
claude mcp add putput -- npx @putput/mcp -e PUTPUT_TOKEN=pp_your_tokenCursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"putput": {
"command": "npx",
"args": ["@putput/mcp"],
"env": {
"PUTPUT_TOKEN": "pp_your_token"
}
}
}
}VS Code Copilot
Add to .vscode/mcp.json:
{
"servers": {
"putput": {
"command": "npx",
"args": ["@putput/mcp"],
"env": {
"PUTPUT_TOKEN": "pp_your_token"
}
}
}
}Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"putput": {
"command": "npx",
"args": ["@putput/mcp"],
"env": {
"PUTPUT_TOKEN": "pp_your_token"
}
}
}
}Remote (Streamable HTTP)
If your client supports remote MCP servers:
https://putput.io/api/v1/mcpPass your token as a Bearer token in the Authorization header.
Related MCP server: Prismism MCP Server
Tools
Tool | Description |
| Upload a file from a URL to PutPut and get a CDN link back |
| List uploaded files with optional prefix filter and pagination |
| Delete a file by ID |
| Get file details, stats, and download URL |
How It Works
Your AI agent calls
upload_filewith a URLPutPut uploads the file to Cloudflare R2
You get back a CDN URL — done
No AWS, no config, no deploy step. Files are served from 300+ edge locations with $0 egress.
Pricing
Guest: 1 GB free, no signup, 14-day expiry
Free: 10 GB free, requires account
Pro: From $9/mo for 50 GB, unlimited bandwidth, $0 egress
Links
Website: https://putput.io
API Docs: https://docs.putput.io
SDK:
npm install @putput/sdkCLI:
npx @putput/cli upload <file>GitHub: https://github.com/putput-io
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/putput-io/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server