
Mcp Upload
Gives Claude the ability to upload files to decentralized storage and get back permanent URLs. Exposes four tools: upload_file handles both local paths and inline content, upload_from_sandbox generates curl commands for sandboxed environments, get_file retrieves metadata and permalinks, and get_pricing shows current storage costs. Requires a free API key from objekt.sh. Useful when you need Claude to persist generated files, share outputs beyond the conversation, or create publicly accessible assets without managing your own hosting infrastructure.
- tools
- 4
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Apr 3, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
upload_fileUpload by host path or inline content
Upload by host path or inline content
No parameter schema in public metadata yet.
upload_from_sandboxReturns curl command for sandbox uploads
Returns curl command for sandbox uploads
No parameter schema in public metadata yet.
get_fileGet file metadata and permalink
Get file metadata and permalink
No parameter schema in public metadata yet.
get_pricingCurrent storage tier pricing
Current storage tier pricing
No parameter schema in public metadata yet.
Sponsors
Configuration
OBJEKT_API_KEY*secretAPI key from objekt.sh/mcp (free tier available)
Readme
@objekt.sh/mcp-upload
MCP server for uploading files to decentralised storage from Claude Desktop, Cursor, or any MCP client.
Setup
Get a free API key at objekt.sh/mcp, then add to your MCP config:
{
"mcpServers": {
"objekt": {
"command": "npx",
"args": ["-y", "@objekt.sh/mcp-upload"],
"env": {
"OBJEKT_API_KEY": "objekt_mcp_..."
}
}
}
}
Tools
| Tool | Description |
|---|---|
upload_file | Upload by host path or inline content |
upload_from_sandbox | Returns curl command for sandbox uploads |
get_file | Get file metadata and permalink |
get_pricing | Current storage tier pricing |
Docs
objekt.sh/mcp — setup, pricing, best practices.
Details
- Repository
- github.com/0xlighthouse/objekt-mcp-upload
- Package
@objekt.sh/mcp-upload- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active