Public file storage for AI agents. Upload files and get a permalink back.
Runs on your machine from its package; the steps are below.
At most: creates or changes data: records, files, settings.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
npx -y @objekt.sh/mcp-upload
MCP client config
{
"mcpServers": {
"upload": {
"command": "npx",
"args": [
"-y",
"@objekt.sh/mcp-upload"
]
}
}
}MCP server for uploading files to decentralised storage from Claude Desktop, Cursor, or any MCP client.
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_..."
}
}
}
}
| 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 |
objekt.sh/mcp — setup, pricing, best practices.