A free MCP memory server with no signup: Corvid vs Mem0, Zep & Letta

If you want your AI assistant to remember things across sessions, the usual options — Mem0, Zep, Letta/MemGPT, Supermemory — are capable, but they all ask for an account, an API key, and usually an SDK before you can store a single memory. Corvid takes the opposite approach: one click gives you a private space and token, and a single MCP URL is the entire integration. This page is an honest comparison so you can pick the right one.

The 60-second version

How they compare

CorvidMem0 / Zep / Letta
Signup / accountNone — one clickRequired (email, dashboard, API key)
IntegrationOne MCP URL, or plain HTTPSDK / client library, keys in env
MCP-nativeYes — remote streamable HTTPVaries; usually SDK-first
SearchRanked keyword (any term)Vector / semantic
PriceFreeFree tier + paid plans

Where Corvid honestly isn't the answer

Corvid uses keyword search today, not semantic/vector recall — so a query has to share words with the stored memory. There are no per-user sub-namespaces inside a space yet, and memories aren't encrypted at rest, so don't store secrets. If you need those, a heavier tool is the better fit. If you just want durable, no-friction memory your agent can call every session, Corvid is the fastest path.

Try it now (no signup)

curl -s -X POST https://corvid.perch-app.workers.dev/api/spaces
# -> {"id":"...","token":"cv_..."}
curl -s https://corvid.perch-app.workers.dev/api/memories -H "authorization: Bearer cv_..." \
  -H content-type:application/json -d '{"text":"User ships with Cloudflare Workers"}'
curl -s "https://corvid.perch-app.workers.dev/api/memories?q=cloudflare" -H "authorization: Bearer cv_..."

Or set it up in Claude Desktop / Cursor via the MCP guide.

Create a memory space →