CopyNest

Support

Email support@copynest.app and a person will answer.

Getting started

Press V anywhere to open your history, or click the CopyNest icon in the menu bar. Start typing to search. Press Return to paste what you have selected into whatever app you were in.

CopyNest is not pasting for me

macOS requires explicit permission for one app to paste into another. Open System Settings → Privacy & Security → Accessibility and switch CopyNest on. Without it, choosing a clip copies it to the clipboard and you press V yourself.

List or cards?

Two layouts: the Panel is a searchable list, the Shelf shows cards. Switch with the control at the top right of the window, or in Settings → General.

Connecting Claude Code

Open Settings → AI Access, turn access on, and use the button that copies a ready-made command with this Mac's port and token already filled in. It looks like this:

claude mcp add --transport http copynest \
  http://127.0.0.1:PORT/mcp \
  --header "Authorization: Bearer YOUR_TOKEN"

Run it in a terminal, restart Claude Code, and ask it something like "what did I copy recently?"

The server only answers while CopyNest is running, only over 127.0.0.1, and only with your token. Detected credentials come back masked. You can regenerate the token at any time, which immediately invalidates the old one.

Claude Desktop, and other stdio-only clients

CopyNest serves MCP over HTTP, which Claude Code, Cursor, VS Code, Windsurf and Zed all speak directly. Claude Desktop speaks stdio only, so it needs a bridge in between. mcp-remote is the usual one and needs no install beyond Node:

{
  "mcpServers": {
    "copynest": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "http://127.0.0.1:PORT/mcp",
        "--header", "Authorization: Bearer YOUR_TOKEN"
      ]
    }
  }
}

That goes in Claude Desktop's claude_desktop_config.json. Take the port and token from Settings → AI Access — the same two values the Claude Code command uses.

Claude Code cannot see it

Check CopyNest is running, that AI Access is switched on in Settings, and that you restarted Claude Code after adding the server. If you regenerated the token, run the command again with the new one.

Sync

Settings → Sync. It uses your own iCloud account, so both Macs must be signed in to the same Apple Account with iCloud Drive on. The Status row tells you what happened on the last run, including how much was sent and received.

Nothing is syncing

If the status says Sign in to iCloud, that is the Mac rather than CopyNest. If it says Paused with anything else, email us that exact wording — it is a message from iCloud and it tells us what went wrong.

Some clips never sync, on purpose

Files stay on the Mac they were copied on, and a detected credential stays local unless you pin it. That is deliberate: an API key should not travel unless you say so.

Privacy and your data

Nothing is collected. The detail is on the privacy page. You can export your whole history to JSON, CSV or Markdown from Settings at any time — detected credentials are left out of exports.

Refunds

Purchases go through the App Store, so refunds are handled by Apple at reportaproblem.apple.com. If something is broken, email us first — we would rather fix it.