Connect your computer

Pick your tool below. Pair once, then pull sessions straight into it. Requires your phone and computer on the same Wi‑Fi.

  1. Enable sharing on your phone In Punchlist, open the Connect tab and switch on Share over local network. A 6-digit pairing code appears — sharing stays on across launches until you turn it off.
  2. Install the Punchlist extension Download the extension bundle and double‑click it — Claude Desktop installs it under Settings → Extensions. No terminal, no Node.js needed. Download punchlist.mcpb
    Latest release on GitHub · macOS & Windows · drag into Claude Desktop if double‑click doesn’t open it.
  3. Pair once In a Claude Desktop chat, say “pair with my Punchlist device” and give it the 6‑digit code. Pairing pins your phone’s TLS certificate — every transfer after that is encrypted end‑to‑end on your network.
  4. Pull your sessions Record a session, then say “pull my latest punchlist session.” Claude gets the screenshots, the synced transcript, and your standing per‑app instructions — and marks the session processed when it’s done.
  1. Enable sharing on your phone In Punchlist, open the Connect tab and switch on Share over local network. A 6-digit pairing code appears — sharing stays on across launches until you turn it off.
  2. Add the MCP server Claude Code — one command (requires Node.js 20+):
    TerminalClaude Code
    claude mcp add punchlist -- npx -y punchlist-mcp
    Any other MCP client — point it at the same command over stdio:
    JSONmcp config
    {
      "mcpServers": {
        "punchlist": { "command": "npx", "args": ["-y", "punchlist-mcp"] }
      }
    }
  3. Pair once Ask your agent to “pair with my Punchlist device” and give it the 6‑digit code. Pairing pins your phone’s TLS certificate — every transfer after that is encrypted end‑to‑end on your network.
  4. Pull your sessions Record a session, then say “pull my latest punchlist session.” Your agent gets the screenshots, the synced transcript, and your standing per‑app instructions — and marks the session processed when it’s done.
Works with any MCP client. The punchlist-mcp package exposes the same tools to every agent — device discovery, pairing, session pulls, and per‑app instructions — over stdio.