Memora v0.2.25 MCP Server: 5× Faster Writes on D1 Database

Performance Improvements in Memora v0.2.25
Memora v0.2.25 is a lightweight MCP (Model Context Protocol) server that provides Claude with persistent memory capabilities including semantic search, knowledge graph functionality, and cross-session recall. The server supports SQLite for local storage or Cloudflare D1, S3, and R2 for remote storage.
The latest release focuses on significant performance improvements for D1 database operations. The headline change is that memory_create and memory_update operations on D1 have been reduced from 10+ seconds to approximately 2 seconds per call.
What Was Slow
ensure_schema()was making 7-9 D1 round-trips on every tool call, wasting ~4-8s each time- Crossref scan used a two-step
list + get_embeddingspattern that required ~10 round-trips on a 500-memory store - D1 session token was stored at class level and could be overwritten by background threads
What Changed
- Schema is now cached per backend instance, paid once at connect time
- Crossref scan rewritten as a single paginated
LEFT JOINoperation - Session token moved to per-instance storage with backend-level keep-max bookmark mirroring
Measured Performance on Live D1
memory_create: 10s+ → ~1.8smemory_update: 10s+ → ~1.1sconnect()2nd call onward: ~4-8s → ~0ms (cache hit)
Additional improvements include reduced Durable Object requests (lowering Cloudflare costs), an XSS fix in the graph UI, and a schema cache correctness fix for CloudSQLiteBackend file swaps. The release requires no schema migration and maintains backward compatibility with no API changes. All 39 tests pass.
This type of MCP server is useful for developers who want to give their AI coding agents persistent memory across sessions, enabling more contextual and consistent interactions.
📖 Read the full source: r/ClaudeAI
👀 See Also

ATLAS: Adaptive Test-time Learning Framework Outperforms Claude Sonnet on Coding Benchmarks with $500 GPU
ATLAS achieves 74.6% pass@1-v(k=3) on LiveCodeBench with a frozen 14B model on a single consumer GPU, outperforming Claude 4.5 Sonnet's 71.4% at a fraction of the cost using constraint-driven generation and self-verified iterative refinement.

Memento v1.0: Persistent Memory MCP Server for Claude Code with 17 Tools
Memento v1.0 is a persistent memory MCP server for Claude Code that ships with 17 tools, hybrid search, contradiction detection, and a visual memory graph. It runs locally with no cloud dependencies and supports multiple IDEs including Claude Code, Cursor, Windsurf, and OpenCode.

Squeez tool compresses bash output 90%+ to extend Claude Code context window
Squeez is a hook that automatically compresses raw bash output like ps aux, docker logs, and git log before it reaches Claude Code. It reduces token usage by 92.8% on average across 19 common commands, helping sessions last longer.

/goal for Claude Code: persistent tasks with adversarial review
A /goal command for Claude Code that keeps it working on a long task across many turns, with an optional separate Claude session reviewing the final result to prevent false completion.