by rahilp
One memory layer, every AI tool. Store anything once — recall it in Claude, ChatGPT, Cursor, or any MCP client. Self-hosted on Cloudflare's free tier.
# Add to your Claude Code skills
git clone https://github.com/rahilp/second-brain-cloudflareGuides for using mcp servers skills like second-brain-cloudflare.
Last scanned: 6/2/2026
{
"issues": [
{
"type": "npm-audit",
"message": "miniflare: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "wrangler: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "ws: ws: Uninitialized memory disclosure",
"severity": "medium"
}
],
"status": "PASSED",
"scannedAt": "2026-06-02T08:39:27.702Z",
"npmAuditRan": true,
"pipAuditRan": true
}second-brain-cloudflare is an open-source mcp servers skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by rahilp. One memory layer, every AI tool. Store anything once — recall it in Claude, ChatGPT, Cursor, or any MCP client. Self-hosted on Cloudflare's free tier. It has 737 GitHub stars.
Yes. second-brain-cloudflare passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/rahilp/second-brain-cloudflare" and add it to your Claude Code skills directory (see the Installation section above).
second-brain-cloudflare is primarily written in TypeScript. It is open-source under rahilp on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other MCP Servers skills you can browse and compare side by side. Open the MCP Servers category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh second-brain-cloudflare against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
One shared memory for Claude, ChatGPT, Cursor, Codex, and every other AI tool you use.
You use Claude for some things, ChatGPT for others, and Cursor for code. But your context, including your projects, decisions, and preferences, does not move with you. You end up explaining yourself again and again.
Second Brain gives every AI tool access to the same persistent memory.
Unlike memory built into a single app, this memory belongs to you. It runs in your own Cloudflare account, stays under your control, and cannot be locked inside one AI platform.
The easiest way to get started is the desktop app. It sets everything up for you in about two minutes — no terminal, no accounts to wire together, no technical steps.
Prefer to run it yourself? Use the one-click Deploy to Cloudflare button, or follow the manual steps. See the Quick Start for all three options.
#3 Product of the Day on Product Hunt
A home screen instead of an empty search box. Open the dashboard and it shows what your brain has been doing: what arrived in the last 48 hours and where it came from, a two-week activity strip, the topics you have been writing about, and one older memory worth re-reading. On a quiet day it says almost nothing rather than inventing news.
Insights. Once a week your Second Brain reads two of your own memories written at least a month apart and tells you what changed between them, what they conflict on, or what connects them — one or two sentences, at most three a week, and often none at all. Confirm one and it becomes a memory you can search; dismiss it and it is gone. Nothing enters recall until you have ruled on it.
A graph you can read. Memories cluster by what they are actually about, and a memory without tags is placed by the company it keeps rather than dumped in an "Other" ring. The brain's own housekeeping notes are no longer drawn as if they were your memories, and the legend and labels fit a phone screen.
Memories explain themselves. Opening a memory shows what the brain makes of it in plain language — how important it is, how often it has been recalled, whether it is current or has been superseded, and whether search can see it at all. Answers cite their sources, with dates.
The dashboard keeps itself current. Four destinations became two: Home, and Memories with a list/graph toggle that remembers your choice. A refresh control sits in the sidebar, and editing or deleting a memory no longer leaves stale numbers on screen.
More AI models to choose from, including larger reasoning models. Insight writing has its own model setting, separate from everything else, under Advanced Settings → AI.
The dashboard now speaks Italian, alongside the native Mac and Windows menus added in v2.2.
Advanced Settings. Seven plain-language controls for how your Second Brain remembers and recalls — how much recent memories outrank old ones, how varied results are, how far to follow connections, how much detail comes back, how strictly duplicates are blocked, how aggressively old memories are compressed, and which AI model does the thinking. Open it with ⌘, in the desktop app. Changes apply to your next search, with no redeploy.
Change how your memories are read. Pick a finer reading for more precise matching, and the app rebuilds your search data for you — resumable if your daily AI allowance runs out, and reversible until the final step. Your memories themselves are never touched.
Back up and restore. Save everything as JSON from the dashboard menu, and restore it there too. A restore runs in the open — it shows what has gone back so far, never duplicates anything if you retry the same file, and finishes by making the restored memories searchable again, spending your daily AI allowance only when you say so.
Lost your password? The unlock screen is no longer a dead end. Sign in to Cloudflare and set a new one. You can also change your password deliberately from Connections, and disconnect every AI tool in one step.
Find a brain you already have. Setting up on a new computer? Sign in to Cloudflare and the app finds your Second Brain — identified from your account's own records, not by asking the Worker. Typing the address yourself still works exactly as before.
Now in Italian, with native menus on Mac and Windows, and a download button in the dashboard sidebar.
Calendar sync. Connect Google, Outlook, or iCloud calendars from Settings → Integrations by pasting your calendar's private iCal (.ics) link — no OAuth, no developer setup. Upcoming events sync into memory and stay current, so recall knows what's on your plate; past events are kept as a bounded history.
Email capture. Connect Gmail or iCloud with an app password from Settings → Integrations, and Second Brain captures the meaningful mail from your inbox — automatically filtering out newsletters, marketing, receipts, and other automated noise — so real correspondence surfaces in recall.
Integrations, organized. The Integrations screen now groups connections into Knowledge, Calendars, and Email, so it stays easy to navigate as more are added. Synced items are classified like anything else you save.
Memory graph. Memories now connect to each other — automatically as you save, or explicitly with the new link and connections tools. Recall can follow those connections (the hops option) to surface related context that a plain search would miss, and the dashboard has a new Graph tab to explore your memory visually.
Notion sync. Connect your Notion workspace from Settings → Integrations in the dashboard. Pages you share with the connection sync into memory, stay updated as they change in Notion, and surface in recall alongside everything else. Automatic hourly sync, or on demand with Sync now.
Graceful degradation. If the Vectorize index is missing, the whole brain keeps working keyword-only: recall falls back to keyword search with a clear notice, and captures, appends and updates are still committed rather than rejected. A /health endpoint reports index status, and the dashboard shows a banner with the exact fix.
Connect Second Brain to the AI tools you already use, then save information as it comes up.
Your Second Brain runs as a single Worker in your own Cloudflare account. Every install (the desktop app, CLI, browser extension, Obsidian, and each AI client) is a client pointed at that one Worker. There is nothing to sync between devices; they all read and write the same memory.
Second Brain retrieves memories by meaning rather than exact wording. Asking:
What did I decide about the pricing model?
can surface the correct memory even when the original note used completely different words.
| Tool | What it does |
|---|---|
remember |
Store ideas, decisions, preferences, and project context |
append |
Add an update to an existing memory |
update |
Replace an existing memory |
recall |
Find memories by meaning rather than exact wording |
list_recent |
Browse recently saved memories |
forget |
Permanently delete a memory |
Memory is most useful when capturing information is easy. Second Brain connects to the tools and moments where context already exists.
AI clients: Use remember directly within Claude, ChatGPT, Cursor, Codex, and other MCP clients.
Command line: Run brain remember, brain recall, and other commands from your terminal.
npm install -g second-brain-cf-cli
Notion: Connect your Notion workspace from Settings → Integrations in the web dashboard. Create an internal connection in the Notion developer portal (a connection, not a personal access token — only connections appear in a page's Connections menu), share the pages you want remembered with it, and paste its secret — shared pages sync into memory automatically (hourly, or on demand with Sync now) and stay updated as they change in Notion.
Calendar: Connect Google, Outlook,