flowmem

Cross-LLM project context sync. Switch between Claude, Gemini, and GPT — they already know where you left off.

MCP Endpoint

https://flowmem.joybuild.ai/mcp

Tools

list_projects()
Discover all your tracked projects.
get_context(project)
Load the full snapshot for a project — decisions, focus, open questions, what exists.
update_context(project_id, event_type, payload)
Append a typed event (DECIDED, COMPLETED, OPENED, FOCUSED, ...) to the project log.
create_project(name, description)
Register a new project in Flowmem.

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "flowmem": {
      "command": "npx",
      "args": ["mcp-remote", "https://flowmem.joybuild.ai/mcp"]
    }
  }
}

Gemini CLI

Add to ~/.gemini/settings.json:

{
  "mcpServers": {
    "flowmem": {
      "command": "npx",
      "args": ["mcp-remote", "https://flowmem.joybuild.ai/mcp"]
    }
  }
}

Claude Code

Run once to add the server to your project:

claude mcp add flowmem --transport http https://flowmem.joybuild.ai/mcp

Claude.ai Web

Settings → Integrations → Add MCP Server → paste the endpoint URL above.

Example usage

# Start any conversation — the LLM will call list_projects() automatically.
# Mention your project and it will call get_context() without being asked.
# As you work, it logs decisions and progress passively via update_context().

# Manually ask:
"What's the current status of my flowmem project?"
"We just decided to use Postgres instead of SQLite — log that."
"What are the open questions on journey-intelligence?"