🧠 My Brain

Personal MCP server for a searchable knowledge base.

Self-hosted fork of git-brain by Geoff Dudgeon

MCP Endpoint

https://brain.mcgaughey.dev/mcp/{uuid}

What this does

Syncs a private GitHub repo to Cloudflare R2 + AI Search, then exposes it as an MCP server. Claude (mobile, web, desktop, code) can search, browse, and update the knowledge base.

Available Tools

search_brain — Semantic search across the knowledge base.

get_document — Retrieve a file by path.

list_recent — Recently modified files.

list_folders — Browse folder structure.

brain_status — Full inventory: projects, tracker, lint report, recent activity.

brain_lint — Scan for stale projects and schema violations.

brain_update — Post-session project updates (activity log, action items, status).

brain_inbox_save — Save or update files in the knowledge base.

brain_account — Email forwarding setup and vanity aliases.

about — Server info and session lifecycle instructions.

Input Methods

GitHub push — Webhook syncs changed files automatically.

Email forwarding — Forward to your brain address, saved as inbox notes.

Web clipper — Browser bookmarklet for saving articles.

MCP tools — Ask Claude to save notes, update projects, or capture insights.