Everything you save ends up in one place, whichever way it came in. This page covers how to connect each one. The docs go into more detail.
Device keys
The browser extension, the desktop app and the MCP server connect to your account with a device key.
- Sign in at tryultrathink.com and open Settings, then Device keys.
- Type a Device name, such as “Work laptop”, and press Create key.
- Copy the key straight away. It’s only shown once.
Make one key for each computer or app, so you can revoke one without touching the others. Revoking a key stops it working straight away.
Browser extension
For Chrome, Edge and other Chromium browsers.
Install it from Settings, Downloads in the app. There are two choices:
- Direct download: a zip of the latest version. Unzip it, open
chrome://extensions, switch on Developer mode, press Load unpacked and pick the folder. - Chrome Web Store: Ultrathink on the Chrome Web Store. Easier to install, but it can be a version or two behind the direct download.
Connect it: right-click the Ultrathink icon, choose Options, paste your device key and press Save.
Use it:
| What | Windows | Mac |
|---|---|---|
| Save this page | Ctrl+Shift+4 | Cmd+Shift+4 |
| Screenshot | Ctrl+Shift+5 | Cmd+Shift+5 |
The popup saves after three seconds, and typing a note restarts the count. Tick All tabs to save every tab in the window. Change the shortcuts at chrome://extensions/shortcuts.
Desktop app
For Windows 10 or later, and Macs with Apple silicon or Intel chips. Download it from Settings, Downloads. The Mac version is a disk image (.dmg): open it and drag Ultrathink to Applications.
Connect it: copy your device key, then right-click the Ultrathink icon in the system tray (the menu bar on a Mac) and choose Set Device Key from Clipboard.
From the same menu you can switch on Start on Login. Task reminders are switched on in the web app, in Settings, Notifications.
On your phone
Open tryultrathink.com in your phone’s browser and sign in. An iPhone app is coming soon.
Your own OpenAI key (Free plan)
On the Free plan, the AI runs with your own OpenAI key. On Pro it’s included, and Settings shows it as Managed.
- Get a key from platform.openai.com/api-keys.
- In Ultrathink, open Settings, then Integrations, and paste it into API key.
Ultrathink checks the key with OpenAI before saving it. It’s kept on our server, never in your browser, and Settings shows only its last few characters. Test key checks it again at any time.
MCP server for Claude Code (Pro)
The Ultrathink MCP server lets Claude Code search your entries, read one in full, find related entries, see what changed lately and list everything about a person or a topic. With a read and write key, Claude can save and update entries for you.
- Make a device key, then switch on API access for it. Choose Read only or Read and write.
- Run this once, with your key in place of
YOUR_DEVICE_KEY:
claude mcp add --transport http ultrathink https://us-central1-ultrathink-50f7f.cloudfunctions.net/mcp --header "Authorization: Bearer YOUR_DEVICE_KEY"
- Run
claude mcp listand check Ultrathink shows as connected.
Any MCP client that can call a remote server with a header can use the same address. The full guide is in the docs: MCP server. For clients that only run local servers, the older two-tool package is on GitHub at ultrathink-mcp.
API (Pro)
The Ultrathink API lets your own tools search, read, save, update and delete entries, and list your topics and people. It uses a device key with API access switched on, and a read only key can’t save anything. See API access in the docs.
Questions
Email me@cmw.email.