Claude Code session

Claude Screenshot Uploader

Upload macOS screenshots to your server over SSH and get the remote path on your clipboard — ready to paste into a remote Claude Code/Codex session. Menu bar app via xbar.

34 stars 7 forksSessions & history Source

Install

From source
git clone https://github.com/mdrzn/claude-screenshot-uploader.git

From the README

📸 Claude Screenshot Uploader

Take a screenshot on your Mac, get a path you can paste straight into a remote Claude Code session.
🪟 On Windows? This is the macOS build, which lives in the menu bar via xbar. The Windows equivalent is at mdrzn/windows-screenshot-uploader.

🤔 Why

When Claude Code runs on a remote server over SSH, it can read files on *that* server — not the image sitting on your Mac's desktop. Pasting a screenshot into the terminal does nothing useful, so you end up repeating the same four steps by hand: save the image, scp it up, work out where it landed, type the path.

This collapses that into one step. Your screenshot ends up on the server and its remote path ends up on your clipboard, so the only thing left to do is paste.

⚙️ How it works

1. 📷 You take a screenshot, which lands in a folder you nominate.
2. 📤 It gets copied to your server over SSH with rsync.
3. 📋 The remote path goes on your clipboard, and a notification confirms it.

✨ Features

- 🖥️ Multiple servers — keep as many as you like and switch between them from the menu bar.
- 🎛️ Four upload modes — one click by hand, or fully automatic. Pick per install.
- 📋 Clipboard handoff — the remote path is ready to paste before the notification fades.
- 🔒 SSH keys only — no passwords are asked for, prompted for, or stored anywhere.
- 🔔 Native notifications — including when an upload fails, so it never fails silently.
- 🗑️ Optional cleanup — delete the local copy once it's safely uploaded, per server.
- ⬆️ Update checks — the menu tells you when a new version is out and updates in place.
- 📊 Activity log — the last few uploads are visible right in the menu.

📋 Requirements

- macOS — on Windows, use windows-screenshot-uploader instead
- xbar — provides the menu bar icon
- A server…
Read the full README on GitHub

Details

Language
Shell
License
MIT
Last updated
1 September 2026
Topics
claude-codecodexdeveloper-toolslaunchdmacosmenubarremote-developmentscreenshotscreenshot-utilityxbar

FAQ

What is Claude Screenshot Uploader?

Upload macOS screenshots to your server over SSH and get the remote path on your clipboard — ready to paste into a remote Claude Code/Codex session. Menu bar app via xbar. It is a session for Claude Code, from mdrzn/claude-screenshot-uploader on GitHub.

How do I install Claude Screenshot Uploader?

Clone mdrzn/claude-screenshot-uploader from GitHub and follow the setup steps in its README.

Is Claude Screenshot Uploader popular?

mdrzn/claude-screenshot-uploader has 34 GitHub stars and 7 forks. It was last updated on 1 September 2026.

More sessions & history

Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.