sh.objekt/mcp-upload

Official registry AI and agents

Public file storage for AI agents. Upload files and get a permalink back.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package @objekt.sh/mcp-upload
Claude Code
claude mcp add mcp-upload -e 'OBJEKT_API_KEY=<your objekt_api_key>' -- npx -y @objekt.sh/mcp-upload@0.1.5
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "mcp-upload": {
            "command": "npx",
            "args": [
                "-y",
                "@objekt.sh/mcp-upload@0.1.5"
            ],
            "env": {
                "OBJEKT_API_KEY": "<your objekt_api_key>"
            }
        }
    }
}

Environment variables

  • OBJEKT_API_KEY required secret API key from objekt.sh/mcp (free tier available)

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. @objekt.sh/mcp-upload
  2. Setup
  3. Tools
  4. Docs

@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.

Frequently asked questions

What is sh.objekt/mcp-upload?

Public file storage for AI agents. Upload files and get a permalink back.

How do I install sh.objekt/mcp-upload?

It runs on your machine. In Claude Code: claude mcp add mcp-upload -e 'OBJEKT_API_KEY=<your objekt_api_key>' -- npx -y @objekt.sh/mcp-upload@0.1.5. For other clients, paste the JSON configuration from this page into their MCP settings.

Does sh.objekt/mcp-upload need an API key?

Yes. It expects OBJEKT_API_KEY, which you set in its configuration.

Is sh.objekt/mcp-upload open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains sh.objekt/mcp-upload?

It is published by 0xLighthouse. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.