# Jotter > Save context from any AI chat, load it in any other. A remote MCP server for cross-agent notes and conversation handoffs across ChatGPT, Claude, and Gemini. Operated by HelixMediaLabs LLC. Jotter lets a person save ("jot") notes and conversation handoffs from any AI assistant and retrieve them from any other: cross-model handoff, new-thread continuation, and durable notes kept outside a single conversation. Every jot is private to its owner. Text only. It is user-controlled portable context, not automatic background memory, and it works across vendors (which built-in AI memory does not). ## Connect - ChatGPT and Codex: install Jotter from the shared plugin directory (Plugins tab → search Jotter → install → sign in). Directory listing: https://chatgpt.com/plugins/plugin_asdk_app_6a659686fea081918d13823ff0e869ec - Cursor: install from the plugin directory (Customize → Marketplace, or the web). Directory listing: https://cursor.directory/plugins/jotter - Gemini: Settings → Connected Apps → Add a custom app on gemini.google.com, paste https://jotter.fyi/mcp (personal Google accounts in the US) - Antigravity: agy plugin install https://github.com/HelixMediaLabs/jotter-plugin - Every other client: add https://jotter.fyi/mcp as a custom connector / MCP server, then sign in - MCP endpoint (Streamable HTTP, OAuth via WorkOS AuthKit): https://jotter.fyi/mcp ## Pages - [Home](https://jotter.fyi/): overview and how to connect - [Pro](https://jotter.fyi/pro): Free vs Pro, how upgrading works, what happens if Pro ends - [Works with](https://jotter.fyi/works-with): compatible AI assistants and coding tools (Claude, ChatGPT, Cursor, VS Code + Copilot, Perplexity, and more) - [Help](https://jotter.fyi/help): connect steps, everyday commands, troubleshooting - [Continue a ChatGPT chat in a new chat](https://jotter.fyi/continue-chatgpt-in-new-chat): save a handoff, open a fresh chat, pick up where you left off - [ChatGPT says the chat reached its maximum length](https://jotter.fyi/chatgpt-maximum-length-conversation-fix): what the error means, how to carry on in a new chat, and how to avoid it next time - [Move a conversation from ChatGPT to Claude](https://jotter.fyi/chatgpt-to-claude): set up once, then jot in one assistant and load in the other, in either direction - [Continue a ChatGPT conversation in Gemini](https://jotter.fyi/continue-chatgpt-in-gemini): jot in ChatGPT, load in Gemini (custom app, US personal accounts), or the other way round - [Continue a Claude Code session in Codex](https://jotter.fyi/continue-claude-code-in-codex): hand a task from Claude Code to Codex, or back, with decisions and next step intact - [Move a Cursor chat to Claude Code](https://jotter.fyi/cursor-to-claude-code): carry a Cursor session into Claude Code, or back, without re-explaining the task - [Privacy](https://jotter.fyi/privacy): what is stored and subprocessors - [Terms](https://jotter.fyi/terms): terms of service ## How people use it (say it in any connected assistant) - Save: "jot this" (a handoff of the chat or a plain note), "save this exactly" (word for word), "jot this to project-x" (tagged) - Continue: "continue my last handoff", "load my latest jot", or "load jot X7K2-M9QT" (exact code) - Second opinion: "load my latest jot and poke holes in it" (the loaded plan is treated as claims to check) - Find: "what did I jot about pricing?" (titles, tags, opening lines, and the saving assistant), "list my jots", "list my project-x jots" - In ChatGPT and Codex, "@Jotter" calls it by name - Works in ChatGPT and Claude voice mode: say "jot this" out loud - Limit: a chat that already hit its length or usage limit can't save; jot before the wall ## Pricing - Free: 10 saved jots, kept forever - Pro: $19/year (under $2/month), 5,000 jots, bought on jotter.fyi/upgrade, never inside a chat ## Contact Feedback and feature requests: jotter@helixmedialabs.com