integrations

Everything you know, in one place

Your notes, your reading, the things you jot down, the work you do with AI - it all ends up in different apps. Connect them once and every AI tool you use can reach the lot of it.

connect what you already use

It fills up on its own

Point Second Brain at the places you already keep things. From then on it stays up to date without you doing anything.

Obsidian community plugin – installs
Obsidian Plugin

Everything you have already written in Obsidian becomes something your AI can use. Connect the whole vault or just the notes you tag, and it stays current as you write. There is a sidebar for searching without leaving the app.

  1. Install "Second Brain Sync" from Obsidian's community plugins
  2. Add your Worker URL and token in the plugin settings
  3. Choose the whole vault, or just notes tagged something like #brain
Updates as you write Search from the sidebar Tag filtering Pick what to include
Built in
Notion

The pages you already keep in Notion, without copying them anywhere new or maintaining a second version of them. Connect it once and what you write there is readable by every AI tool you use.

  1. Create an internal integration at notion.so/my-integrations and copy its token
  2. In Notion, share the pages or databases you want with that integration
  3. Open Integrations in your dashboard, pick Notion, and paste the token
Pages and databases Stays up to date You choose what to share
Available
Calendar

What you did and when you did it, so "back in March" turns into an actual week you can ask about. Paste the private link your calendar already publishes and it keeps itself current.

  1. Google: Settings → your calendar → Integrate calendar → copy the secret address in iCal format
  2. Outlook: Settings → Calendar → Shared calendars → Publish → copy the ICS link. iCloud: share the calendar and copy its link
  3. Open Integrations in your dashboard, pick your calendar, and paste the link
Google Outlook iCloud Read only Repeating events

Second Brain only ever reads the calendar, and nothing is written back. Treat that link like a password: anyone holding it can read the calendar, so reset it on your provider if you ever disconnect.

Available
Email

The threads where you actually said the thing. It skips the newsletters and the promos, and keeps the parts you'd actually want your AI to know.

  1. Create an app password (Gmail: your Google account. iCloud: your Apple account)
  2. Open Integrations in your dashboard and pick Gmail or iCloud Mail
  3. Enter your address and that app password
Gmail iCloud Mail Inbox only Read only

Mail is read, never sent and never changed. Quoted reply chains and signatures are stripped before anything is saved, and what is kept is stored as plain text rather than summarised, so nothing gets paraphrased on the way in.

save anything, from anywhere

Wherever the thought happens

Something worth keeping turns up mid-walk, mid-read, mid-build. Save it in a second and get back to what you were doing.

Chrome · Firefox · Edge
Browser Extension

Highlight anything on a page, right-click, and it's saved. Articles, docs, posts, whatever you're reading - kept the moment you find it, without leaving the tab.

  1. Install the extension from the GitHub releases page
  2. Paste your Worker URL and token into the popup settings
  3. Highlight any text → right-click → "Save to Second Brain"
Right-click to save Save a whole page Quick search popup
Apple Shortcuts
iOS Shortcuts

For the thoughts that turn up away from your desk. Talk it out on a walk, type a quick note, or share straight from any app - it's in there before you've put your phone away.

  1. Download the Brain Dump or Text Dump shortcut template
  2. Drop in your Worker URL and token when prompted on first run
  3. Add it to your Share Sheet or Action Button so it is one tap
Brain Dump · voice Text Brain Dump Save to Brain
npm · second-brain-cf-cli
CLI

Save and search from the terminal. Pipe in meeting notes, command output, or anything else you would otherwise copy and paste somewhere.

# install once
npm install -g second-brain-cf-cli
 
brain remember "switching to React Query"
brain recall "state library decision"
cat notes.md | brain remember
use it wherever you work

Every tool reads from the same place

Whatever you work out in one tool is there in the next one. Nothing gets left behind when you switch.

Model Context Protocol
MCP Clients

Works with Claude, Cursor, Windsurf, Claude Code and anything else that supports MCP. One address to paste in, and they all read from and add to the same place.

  1. Copy your Worker's MCP endpoint URL from the dashboard
  2. Add it as a custom MCP server in your client of choice
  3. From then on it looks things up and saves them mid-conversation on its own
Claude Desktop & Code Cursor Windsurf Any MCP client
HTTP · JSON
REST API

Talk to it directly over HTTP. Build your own integrations, automations or scripts on the same endpoints everything else here runs on.

REST API or MCP - which one? Use the REST API when you are writing your own scripts, automations or backend integrations. Use MCP when you want an AI tool (Claude, Cursor and the rest) to read and write memory on its own while you are talking to it.
  1. Grab your Worker URL and auth token from the dashboard
  2. POST to /remember and GET from /recall with a bearer token
  3. Script it, schedule it, or wire it into any webhook you already run
# remember something
curl -X POST $WORKER_URL/remember \
  -H "Authorization: Bearer $TOKEN" \
  -d '{"content": "shipped v1.5"}'
 
curl $WORKER_URL/recall?q=launch+plan
get started

A year of using AI should
add up to something.

Two minutes to set up. Free and open source. It lives in your own Cloudflare account, not ours.