Blog
Guides on migrating AI chat history, setting up persistent memory with MCP, and keeping your AI context portable and private.
Blur Personal Info Before Screen Sharing: The Privacy Toggle
The open-context Dashboard has a one-click privacy toggle that blurs your role, industry, and interests with CSS — so you can screen share your AI preferences safely.
September 27, 2026MySQL vs. SQL Server: Choosing Your Enterprise MCP Store
MySQL and SQL Server both work as an open-context MCP context store. Here's how each backend behaves, when IT policy should decide, and how to switch safely.
September 25, 2026DuckDB and SurrealDB: Two Unconventional MCP Backends
DuckDB is an embedded columnar engine; SurrealDB is a remote multi-model database with its own bespoke adapter. Here's how each fits as an open-context MCP context store.
September 23, 2026How to Migrate Your MCP Context Store Between Databases
open-context's db migrate command copies contexts and bubbles between any of its 15 backends. Here's how it stays read-only on the source and safe to retry.
September 21, 2026The 6 open-context MCP Tools, and When Claude Calls Each One
save_context, recall_context, list_contexts, search_contexts, update_context, delete_context — what each one does, and how Claude decides which to call.
September 19, 2026Cloudflare D1 vs. Turso: Your Edge MCP Context Store
D1 and Turso both put SQLite at the edge as open-context MCP context store backends. Here's how they differ in transport, install footprint, and pricing, and how to pick between them.
September 17, 2026Exporting Your Claude Preferences to ChatGPT and Gemini
open-context can turn the same preferences profile you built for Claude into ChatGPT custom instructions and Gemini Saved Info text, locally and in seconds.
September 15, 2026How open-context Uses Ollama to Analyze Your Chat History
open-context runs your exported conversations through a local Ollama model to write Claude-ready preferences and memory files. Here's exactly how that pipeline works, and what happens if you skip it.
September 13, 2026Firestore or DynamoDB for a Serverless MCP Context Store
Firestore and DynamoDB both back open-context's MCP memory store as serverless options. Here's how each handles consistency, cost, and search, and how to choose between them.
September 11, 2026Redis or MongoDB for an MCP Context Store: How to Choose
Redis and MongoDB both back open-context's MCP memory store through the same adapter. Here's how each one stores contexts, where each breaks down, and how to choose between them.
September 9, 2026Team-Shared MCP Context Store: Tradeoffs and Setup
A team can share one MCP context store by pointing every client at the same connection string. Here's how open-context sets it up, and the access-control tradeoffs you should expect.
September 7, 2026MCP Server vs. Browser Extension: Why open-context Chose MCP
A browser extension gets standing access to every page you load. An MCP server only runs when a host you configure calls it. Here's why that difference matters for AI memory.
September 5, 2026Context Window vs. Persistent Memory: Why Claude Needs Both
A 1M-token context window is still session-bound. Here's why Claude needs persistent memory too, and how open-context's MCP server provides it.
September 3, 2026Using Claude Code Hooks to Auto-Save Project Context
Asking Claude to remember something only works when someone thinks to ask. Here's how a PreCompact or SessionEnd hook saves context automatically instead.
September 1, 2026ChatGPT Projects vs. Bubbles: Same Idea, Different Layer
ChatGPT Projects group chats and files inside ChatGPT. Bubbles group Claude's MCP memory across every client. Here's how the two workspace models actually differ.
August 31, 2026Giving Claude Code Persistent Project Memory With MCP
CLAUDE.md is static instructions you write by hand. Here's how an MCP context-store server gives Claude Code memory it writes and recalls on its own.
August 29, 2026SQLite or Postgres: Choosing Your MCP Context Store
SQLite needs no install and covers one machine easily. Here's when concurrent writers actually push you to Postgres, and how to switch without losing data.
August 27, 2026Securing a Local MCP Server: What Actually Needs Protecting
A local, stdio-based MCP server doesn't need network authentication — but the connection string, the context store, and the HTTP dashboard behind it still do.
August 25, 2026Self-Hosted vs. Cloud AI Memory: Where Should Yours Live
ChatGPT and Claude keep memory on their own servers by default. Here's what that costs you on retention and control, and what changes when you self-host it instead.
August 23, 2026Organize Claude's MCP Memory by Project With Bubbles
A flat memory pool gets messy fast. Bubbles group open-context's MCP context entries into project workspaces that Claude can create and manage on its own.
August 21, 2026AI Context Portability: Why Vendor Lock-In Persists
ChatGPT, Claude, and Gemini each ship their own memory now, but none of them export to the others. Why portability is still unsolved, and how to keep your own copy.
August 19, 2026Migrating From Google Gemini to Claude: What Transfers
Gemini import isn't built yet, but exporting Claude preferences into Gemini format is. Here's what actually works today, and what Google Takeout gives you in the meantime.
August 17, 2026Running an MCP Server in Docker: A Practical Guide
Image layout, persistent volumes, environment variables, and how to point Claude Desktop or Claude Code at a containerized MCP server.
August 15, 2026Why Self-Hosting Your AI Context Matters for Privacy
Cloud AI providers set the rules for your chat history by default. Here's what self-hosting changes, what it costs, and how open-context does it.
August 13, 2026Claude Preferences vs Memory: What's the Difference
Instructions for Claude is a fixed system prompt you write once; Memory is a running summary Claude writes on its own. Here's how to use both well.
August 11, 2026How to Export Your Full ChatGPT Conversation History
Where to click, what's inside the export ZIP, how long it takes, and what to do with your conversations.json file once you have it.
August 9, 2026How MCP Persistent Memory Works for Claude (Setup Guide)
How the Model Context Protocol gives Claude a real memory across sessions, and how to set up open-context's local, file-based MCP memory server in minutes.
August 8, 2026How to Migrate Your ChatGPT History to Claude (Free & Local)
A step-by-step guide to exporting your ChatGPT conversations and turning them into Claude-ready preferences, memory, and context — entirely on your own machine.