mcp-memory: SQLite FTS5 + Google's OKF for Fast Agent Memory
Looking for a way to give your AI coding agent persistent memory without bolting on a heavy vector database? mcp-memory is an open-source MCP server that stores agent memory as Google's OKF v0.2 Markdown files, indexes everything locally with SQLite FTS5, and exposes four clean MCP tools. It's designed to drop into Claude Desktop, Cursor, Antigravity, Windsurf, or Codex with a zero-boilerplate setup wizard.
What it does
mcp-memory maintains a dual-layer architecture:
- Human-browseable OKF directory: Every memory is dumped as a raw
.mdfile insidememory/, with a rootindex.md(versioned withokf_version: "0.2") and alog.mdfor update history. - SQLite FTS5 index: Full-text search and triggers keep key lookups under 20ms and keyword searches instant.
Memories are stored as OKF v0.2 Markdown documents with YAML frontmatter (type, key, namespace, tags, generated, sources, verified, status, stale_after).
MCP tools
The server exposes four primary tools:
memory_store– Stores or updates a record. Requireskey,content, andproject_root. Optional:tags,namespace(defaultdefault),concept_type,title,description,resource,status,stale_after,sources,verified,generated_by.memory_retrieve– Gets a specific memory bykeyandnamespace.memory_search– Finds memories byquery,tags, ornamespace. Supportslimit(default 10).memory_get_last– Retrieves the last session checkpoint (system/last_memory) so the agent knows where work left off.
Namespace isolation and setup
Memories are scoped by namespace (e.g., user/preferences, project/architecture), keeping contexts separate. Setup is a single command:
python3 setup.py
This auto-configures installed MCP tools (Antigravity, Claude, Cursor, Windsurf, Codex). The server also supports a project_root parameter for every tool, so you can keep per-project memory stores.
Who it's for
Developers using AI coding agents (Claude, Cursor, etc.) who want persistent, searchable memory that stays in plain-text Markdown and doesn't require a vector DB or external service.
📖 Read the full source: HN AI Agents
👀 See Also

Building a Self-Improving Dream Cycle with Cron Jobs and Claude
A developer built an autonomous dream cycle using two cron jobs: one at 10:30 PM for research and reflection, and another at 11:00 PM for review and planning. The system scans arXiv, GitHub trending, and Reddit, identifies weaknesses, and proposes concrete improvements.

OpenClaw's atoship skill turns AI assistant into shipping manager
The atoship skill for OpenClaw allows users to describe shipping needs in plain English, then handles carrier selection, rate comparison, label purchase, and tracking. Example commands include 'ship this 1lb box to New York, cheapest option'.

Ssemble MCP Server Enables Claude to Generate Short-Form Videos from YouTube
A new MCP server for Ssemble AI Clipping allows Claude to create TikTok/Reels/Shorts-style videos from YouTube URLs with AI-generated clips, caption templates, music tracks, and overlays. Setup involves adding configuration to Claude Desktop or using a hosted endpoint.

Agent Times Skill for ClawHub Adds Real-Time News, Weather, and Token Price Queries
A new ClawHub skill called Agent Times enables AI agents to answer real-time queries about news, weather, and cryptocurrency prices. Installation is via npx clawhub install agenttimes, and it provides access to 228K+ articles from 3,576 feeds with sentiment scoring and entity extraction.