Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Browser
MagBox
Try itLocal dropbox between you and your agent. Move files through two aesthetically pleasing local directories with browser views. A drag-and-drop folder that goes to your agent and a viewable library of what your agent sends to you.
What it does
MagBox is a two-way file bridge with no account or external service. **Drop to Agent** uploads into the inbox; **Drop from Agent** browses and downloads the outbox. Each view shows current files, counts, total bytes, and modification times. It is not a durable handoff record: moving, modifying, or…
The skill document
MagBox
MagBox is a two-way file bridge with no account or external service. Drop to Agent uploads into the inbox; Drop from Agent browses and downloads the outbox. Each view shows current files, counts, total bytes, and modification times. It is not a durable handoff record: moving, modifying, or removing a file changes the view. The inbox tray is shared by all clients, not personal history.
When to use it
- A human needs a non-sensitive document, image, audio file, or export from the agent's machine: write it to the configured outbox and return its download URL.
- A long handoff or code block would be awkward to copy from chat: place a
.txtfile in the outbox and return its URL. - A human needs to send the agent a file: return the
/topage URL. - Sensitive content (credentials, private records, or confidential documents): keep it outside both served directories. Use an approved private channel.
- A short answer: reply inline. An off-network recipient: use an approved alternative; do not promise that a local address will work remotely.
Operating rules
- Read README.md for first setup and references/deploy.md for services, limits, and routing. Install only when requested. Run the server as the directory owner, not root.
- Check the configured bind and client-reachable address before returning a URL.
Start from the displayed URL; encode the filename in
/dl/from/. Hostnames work only if the recipient can resolve them and the server allows that name. A localhost link works only on the server machine. - Never overwrite a previous file. HTTP uploads sanitize filenames and create
numbered variants. Direct agent writes bypass that protection. Use an
exclusive-create operation and retry with
-v2,-v3before the extension when the destination exists. A directory listing followed by an ordinary write does not provide collision protection. - The directories are dedicated to handoffs and controlled by their local owner. Do not use symlinks, nested inbox/outbox paths, or folders other local users can modify. Do not leave sensitive data in either directory.
- Cleanup is local only. Preview the exact files and confirm with the human before removal. There is no browser delete route, automatic expiry, or trash managed by MagBox.
Network boundary
The default listener is 127.0.0.1:9900. LAN exposure is an explicit setup choice.
Anyone reaching the port can read served files and upload into the inbox.
Host and Origin checks reduce browser-driven abuse; they are not authentication.
Do not expose the service on public/shared networks or forward its raw port to
the internet. 0.0.0.0 listens on all IPv4 interfaces, not just a LAN.
For a VPN, bind to the host's VPN interface address with access restricted by VPN policy, or keep loopback and configure a specific private forwarding arrangement. Loopback binding by itself does not make the service reachable over a VPN. MagBox supplies no authentication, TLS, cloud sync, or per-file permissions.
Related skills
Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Write, debug, and tune Playwright specs with locator strategy, trace diagnosis, and CI-aware timeouts.
More from highnoonoffice
Browse all skillsPublish, update, and audit Ghost CMS content from your AI workflow using the Admin API.
Visualize how attention moves across your agent's projects. 13 named attention categories. Momentum-ready edges (recentCount/lifetimeCount). Directional flow encoding. Sorted by co-access score.
Unload your cognitive baggage. Drop ideas anywhere, find the signal later.
Your OpenClaw is the brain. Codex or Claude Code are the hands. The clipboard is the protocol.
Bidirectional mathematical engine for Borges' Library of Babel. Finds the permanent hexagon address of any text, reads any page at any coordinate, and scores pages by Shannon entropy. No database, no randomness — same input always produces identical output. Use when asked to locate text in the Library of Babel, generate a page at given coordinates, explore Borges' infinite library concept, or analyze page entropy. Triggers on: find this in the Library of Babel, what is the address of, read a page at coordinates, entropy heatmap, Borges library.
Web access privileges for your agent. So your agent stops hitting walls.