Local + RemoteFree server, account needed

uploads.sh MCP server

buildinternet/uploads

Host files from coding agents; stage on a branch and attach to GitHub PRs.

19 GitHub stars3 forks

Install uploads.sh in Claude Code

Remote URL

Claude Code
claude mcp add --transport http uploads-sh https://agents.uploads.sh/mcp
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "uploads-sh": {
      "url": "https://agents.uploads.sh/mcp"
    }
  }
}

npm

Claude Code
claude mcp add uploads-sh -e UPLOADS_TOKEN=... -- npx -y @buildinternet/uploads
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "uploads-sh": {
      "command": "npx",
      "args": [
        "-y",
        "@buildinternet/uploads"
      ],
      "env": {
        "UPLOADS_TOKEN": "..."
      }
    }
  }
}

Replace each ... with your own value.

Frequently asked questions

What does the uploads.sh MCP server do?

Host files from coding agents; stage on a branch and attach to GitHub PRs.

Is the uploads.sh MCP server free?

The server is free, but you will likely need an account. The server itself is free, but it connects to a service that needs an account or API key, which may have paid tiers. Check the provider for current pricing.

Does uploads.sh run locally or remotely?

Local + Remote. Can run locally or be used as a hosted remote server.

How do I add uploads.sh to Claude Code?

Run: claude mcp add --transport http uploads-sh https://agents.uploads.sh/mcp

More version control MCP servers

View all