PinPin

Mac sticky notes your AI agent can read and write.

Hosted MCP Server

npx add-mcp 'https://mcp.usepinpin.com/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Pick the AI app you use. It takes about a minute.

ChatGPT

  1. In ChatGPT on the web, open Settings › Apps & Connectors › Advanced settings and turn on Developer mode.
  2. Click Create, name it PinPin, paste this address, sign in when asked and click Allow. PinPin on this Mac connects by itself.
https://mcp.usepinpin.com/mcp
  1. Open a new chat. PinPin only works in chats started after you add it.

Needs a ChatGPT plan that includes developer mode.

Claude desktop app, web and phone

Click the button, then click Install in Claude.

Add PinPin to Claude

Needs PinPin in your Applications folder.

Nothing happened? Download the PinPin add-on, then double-click the downloaded file.

Using Claude on the web or your phone?

In Claude, open Settings › Connectors › Add custom connector, paste this address, sign in and click Allow. On a phone, first open PinPin on your Mac, go to Settings › AI and click Connect….

https://mcp.usepinpin.com/mcp

Codex in the ChatGPT app or Terminal

Run this once in Terminal, then restart ChatGPT.

codex mcp add pinpin -- /Applications/PinPin.app/Contents/MacOS/pinpin-mcp

No Terminal? Add PinPin to Codex’s settings file by hand

Paste these two lines at the end of ~/.codex/config.toml, then restart ChatGPT.

[mcp_servers.pinpin]
command = "/Applications/PinPin.app/Contents/MacOS/pinpin-mcp"

Grok Bot

  1. Copy this and send it to Grok Bot. Sign in when it asks and click Allow. PinPin on this Mac connects by itself.
Connect to PinPin, my sticky notes app: add it as a custom MCP connector (Remote HTTPS) and sign in when asked. When it’s connected, remind me to open a new chat, because PinPin only works in chats started after it’s added. Address: https://mcp.usepinpin.com/mcp

Gemini

  1. In Gemini on the web, add a custom app with this address, sign in and click Allow. PinPin on this Mac connects by itself.
https://mcp.usepinpin.com/mcp
  1. Open a new chat. PinPin only works in chats started after you add it.

Claude Code

Run this once in Terminal. It adds PinPin for all your projects. Then restart Claude Code: sessions that are already open don’t pick up new tools.

claude mcp add --scope user pinpin -- /Applications/PinPin.app/Contents/MacOS/pinpin-mcp

Cursor

Click the button. Cursor opens and asks you to confirm.

Any other AI app that supports MCP

Send this to your AI agent. It adds PinPin to its own settings.

Add an MCP server named "pinpin" to your settings. It is a local stdio server: the command is /Applications/PinPin.app/Contents/MacOS/pinpin-mcp with no arguments and no environment variables. When it is added, remind me to restart you or start a new session, because PinPin only works in sessions started after it’s added.

App can’t edit its own settings? Add PinPin by hand

Add this to the mcpServers section of the app’s settings file, then restart the app. If the app asks field by field, choose a local (stdio) server named pinpin with the command below and no arguments.

{
  "mcpServers": {
    "pinpin": {
      "command": "/Applications/PinPin.app/Contents/MacOS/pinpin-mcp",
      "args": []
    }
  }
}

Check it worked

  1. In PinPin, click Copy link on any sticky.
  2. Paste it into your AI and ask: “What’s in this note?”
  3. Your AI answers with what’s on the sticky. The first time, PinPin also confirms it under its menu bar icon.

Troubleshooting

My AI says it can’t find PinPin

PinPin must be in your Applications folder. Move it there, then restart your AI app.

Your AI says PinPin isn’t reachable

Open PinPin and keep your Mac awake. Web AIs reach your notes through your Mac.

It’s connected, but can’t read or change anything

Check that AI access isn’t Off: PinPin menu bar icon › AI Access, or PinPin Settings › AI. Read only lets your AI read but not change your notes.