0xlighthouse avatar

Mcp Upload

0xlighthouse/objekt-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 tools

Public 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*secret

API 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

ToolDescription
upload_fileUpload by host path or inline content
upload_from_sandboxReturns curl command for sandbox uploads
get_fileGet file metadata and permalink
get_pricingCurrent 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