MCP-native · Works with Claude Desktop today

Persistent long-term
memory for every AI agent

Memobase is a shared memory layer for your entire AI toolchain. Claude, Cursor, and any MCP-compatible agent all read from the same store — secured per user, with sub-second vector search.

No credit card required  ·  Free tier always available

The Problem

Each AI agent lives
in its own silo —
none of them share context

You use Claude for writing, Cursor for coding, and a custom agent for research. Each one knows nothing about what the others have learned about you.

Context stays trapped inside individual tools. There's no shared memory layer — so every agent starts from scratch, and you repeat yourself constantly.

Memobase is the memory layer that sits underneath all of them.

Without Memobase

😤 Claude knows your stack, Cursor doesn't
😤 Re-explain your preferences to each tool
😤 Context siloed inside each agent
😤 No shared memory across your AI toolchain

With Memobase

One memory store, every agent reads it
Preferences learned in Claude apply in Cursor
Context retrieved in milliseconds, anywhere
Your whole AI toolchain gets smarter together

How It Works

Up and running in minutes

⚙️ 01

Add the MCP server

Paste one JSON snippet into your Claude Desktop config. Takes 30 seconds — no CLI, no Docker, no fuss.

🔒 02

Authenticate once

Claude prompts you to log in via OAuth. Your memories are cryptographically isolated — no one else can read them.

🧠 03

Start remembering

Claude automatically stores important facts and retrieves relevant context at the start of every conversation.

Features

Built for production from day one

🔍

Semantic vector search

Memories are stored as 1536-dimension embeddings using OpenAI's text-embedding-3-small model. Retrieval is by meaning, not keyword — find relevant context even when phrasing differs.

🔐

Per-user isolation

PostgreSQL Row-Level Security enforces strict data isolation at the database level. Your memories are cryptographically scoped to your user ID — no sharing, no leakage.

Sub-second retrieval

IVFFlat cosine index delivers approximate nearest-neighbor search in milliseconds, even across millions of stored memories.

🔌

MCP-native protocol

Built on the Model Context Protocol — the open standard for AI tool integrations. Works natively with Claude Desktop, Cursor, and any MCP-compatible agent.

📋

Audit-ready

Every memory is timestamped with created_at and updated_at. Attach structured metadata — tags, source, priority — for full traceability.

📊

Usage transparency

Ask Claude "how many memories have I used this month?" any time. The get_memory_usage tool returns your plan, usage count, and reset date in real time.

Pricing

Simple, transparent pricing

Start free and upgrade when you need more. Monthly limits reset on the first of each month.

Free

$0 /forever

50 ops / month

Perfect for personal projects and trying Memobase out.

  • store_memory + search_memory (1 op each)
  • forget_memory (always free)
  • Semantic vector search
  • Per-user memory isolation
  • Community support
Start for free
Most Popular

Pro

$9 /per month

2,000 ops / month

For power users and small teams who rely on memory daily.

  • Everything in Free
  • 2,000 operations per month
  • Monthly usage dashboard
  • Email support
  • Priority response
Upgrade to Pro

Unlimited

$49 /per month

Unlimited ops

No limits. For teams and high-volume agent workflows.

  • Everything in Pro
  • Unlimited operations
  • Dedicated support
  • SLA available
  • Custom onboarding
Go Unlimited

All plans include: per-user memory isolation · MCP protocol · OpenAI vector embeddings

Quick Setup

30-second install

Add Memobase to Claude Desktop by editing one config file.

1

Open Claude Desktop settings

Go to Claude → Settings → Developer → Edit Config to open claude_desktop_config.json.

2

Add the Memobase server

Paste the snippet on the right into your config file under mcpServers.

3

Restart Claude Desktop

Claude will prompt you to log in. After authentication, the store_memory, search_memory, and forget_memory tools will be available.

4

Ask Claude to remember something

Try: "Remember that I prefer TypeScript with strict mode enabled." Claude will store it and retrieve it in every future session.

claude_desktop_config.json
{
  "mcpServers": {
    "memobase": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.memobase.ai/mcp"
      ]
    }
  }
}

Requires Node.js 20+ · Works on macOS, Windows, Linux