Exposes a personal markdown-based second brain (Obsidian-style) as an MCP server, enabling agents to search, read, and write notes with privacy controls.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.BRAIN_BUCKET— "": "brain"FS_VAULT_DIRNEXT_PUBLIC_API_URL— NEXT_PUBLIC_SUPABASE_ANON_KEY, and (in single-domain prod this isNEXT_PUBLIC_SITE_URLNEXT_PUBLIC_SUPABASE_ANON_KEY— , and NEXT_PUBLIC_API_URL (in single-domain prod this isNEXT_PUBLIC_SUPABASE_URL— web/ → a Next.js Vercel project. Set ,OAUTH_ACCESS_TTL_SOAUTH_CODE_TTL_SOAUTH_REFRESH_TTL_SOHMYSELF_API_URLOHMYSELF_PUBLIC_TOKENOHMYSELF_SCOPE— "": "secret",OHMYSELF_USER_ID— "": "<your-supabase-user-id>",OMS_ISSUER— Set , PUBLIC_API_URL, and PUBLIC_WEB_URL accordingly on both projects.OPENAI_API_KEYOPENAI_EMBED_MODELOPENAI_MODELPERSON_CONTACTPERSON_NAMEPERSON_SHORT_NAMEPORTPUBLIC_AGENT_TOKEN— random> # token the public website agent presentsPUBLIC_AGENT_USER_ID— your uuid> # set after you sign up (see below)PUBLIC_API_URL— Set OMS_ISSUER, , and PUBLIC_WEB_URL accordingly on both projects.PUBLIC_WEB_URL— Set OMS_ISSUER, PUBLIC_API_URL, and accordingly on both projects.RATE_LIMIT_PER_DAYRATE_LIMIT_PER_MINUTESUPABASE_SERVICE_ROLE— ... # server-only, never in the browserSUPABASE_URL— ... # https://<ref>.supabase.coUPSTASH_REDIS_REST_TOKENUPSTASH_REDIS_REST_URLVAULT_BACKEND— Add to your Claude Desktop / MCP client config. Use =supabase with your[](https://m8ven.ai/mcp/juanchoabdon-ohmyself-w4cqfx)