Fireweed: an MCP memory server whose write tool can refuse the model

External-Fee-8920 · reddit · 2026-08-25

Fireweed is a zero-dependency MCP memory server that inverts the usual design: the model doesn't decide what gets remembered — it proposes, and a deterministic gate (pure code, nothing you can talk around) decides admission.

Five tools:

The author candidly notes the code is two days old, and self-installed it like a stranger the night before posting — immediately catching the worst bug a memory server can have: remember reporting ADMITTED while silently dropping the write, because the verb firewall matched by spelling (-s/-ed/-ing) and had never seen "wrote" or "went".

Install: claude mcp add fireweed -- uvx fireweed-mcp. Core thesis: a memory that can be caught lying is worth more than one that's confidently smooth.

Related event: Fireweed: Deterministic Gate Keeps AI Agent Memory Hallucination-Free(3 posts)→

Original post →

More from coding & agent

coding & agent channel →