MCP + Claude made app memory easy; the real bug was OAuth session mismatch

Potential-Art7696 · reddit · 2026-09-08

A developer built UluP Life, a personal app where Claude creates memory entries via MCP — just say "I signed my lease today" and it writes the entry. The system uses only two tools (create and search memories, with filtering for future goals) and OAuth 2.0 Dynamic Client Registration so Claude registers itself instead of using a static API key.

The interesting bug wasn't the AI part: OAuth sessions from different browsers didn't resolve to the same underlying account, so Claude was writing memories into an effectively invisible parallel copy of the data. Fixing that took longer than building the MCP server itself. The author offers to explain the OAuth/session trap in the comments.

Original post →

More from coding & agent

coding & agent channel →