What it is
A client for Polarity's Cosmos — a personal knowledge graph that any MCP-capable client writes observations into and reads context out of, so the memory follows you between Claude, Cursor, Codex and the rest rather than being rebuilt inside each one. A location layer sits alongside it for place-anchored notes and check-ins.
Requirements
A Cosmos account and a per-user key. On macOS an install script does the whole job — it registers the server, wires the common clients, and stores the key in the system keychain, either through a one-shot deep link from the web console or by provisioning a key you already hold; a CI environment can supply the key through the environment instead. On Linux and Windows the same script installs the server path only; there, npx -y @polarity-lab/cosmos-mcp init signs you in from the browser and saves the key to ~/.config/cosmos-mcp/token. Read the script before running it if the extras matter to you: on macOS it also installs a background sync app that can feed iMessage, browser history, calendar, Claude Desktop transcripts and shell history into the graph, and iMessage access needs Full Disk Access granted to whatever runs it.
Setup effort
One command plus credentials — curl -fsSL https://mcp.polarity-lab.com/install.sh | sh, then supply credentials