
Putput Mcp
Gives AI agents a simple way to upload files and get back CDN URLs without dealing with S3 buckets or deploy configs. Exposes four tools: upload_file takes a URL and returns a Cloudflare R2 link served from 300+ edge locations, list_files for browsing uploads with prefix filtering, delete_file, and get_file_info for metadata. Works across Claude Code, Cursor, Windsurf, and VS Code Copilot via stdio, plus supports remote connections over streamable HTTP. Guest tokens give you 1 GB free with no signup, which is enough for prototyping or one-off transfers when you need files accessible to an agent without standing up infrastructure.
- tools
- 4
- auth
- Secret needed
- transport
- STDIO, HTTP
- env var
- 1
- last updated
- Feb 27, 2026
Install
From registry metadata$ npx add-mcp https://putput.io/api/v1/mcp --name putput-mcpRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http putput-mcp https://putput.io/api/v1/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 4 toolsVerified live against the running server on Nov 6, 2026.
upload_fileUpload a file from a URL to PutPut storage5 params
Upload a file from a URL to PutPut storage
filenamestringmetadataobjectprefixstringurl*stringvisibilitystringpublic · privatelist_filesList uploaded files with optional filtering3 params
List uploaded files with optional filtering
cursorstringlimitnumberprefixstringdelete_fileDelete an uploaded file by ID1 params
Delete an uploaded file by ID
id*stringget_file_infoGet details about a specific file1 params
Get details about a specific file
id*stringSponsors
Configuration
PUTPUT_TOKEN*secretPutPut API token. Get one free without signup: curl -X POST https://putput.io/api/v1/auth/guest | jq .token
Readme
@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 .token
Claude Code
claude mcp add putput -- npx @putput/mcp -e PUTPUT_TOKEN=pp_your_token
Cursor
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/mcp
Details
- Repository
- github.com/putput-io/mcp
- Package
@putput/mcp- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026