Skip to main content

Zero-knowledge persistent memory layer for Claude — MCP server

Project description

memoraeu-mcp

🇬🇧 English | 🇫🇷 Français


English

Zero-knowledge persistent memory layer for Claude — MCP server

MemoraEU gives Claude a persistent, encrypted memory. All content is encrypted client-side with AES-256-GCM before reaching the server — the server never sees your plaintext. Semantic search is powered by Mistral embeddings + Qdrant.

Features

  • 🔒 Zero-knowledge — AES-256-GCM encryption, key never leaves your machine
  • 🧠 Semantic search — Mistral embeddings + Qdrant vector store
  • 🔄 Auto memory — remembers and recalls context automatically
  • 🚫 Deduplication — detects near-duplicate memories before storing
  • 🇪🇺 EU hosted — GDPR compliant infrastructure

Installation

pip install memoraeu-mcp

Or with uvx (no install required):

uvx memoraeu-mcp

Claude Desktop configuration

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "memoraeu": {
      "command": "uvx",
      "args": ["memoraeu-mcp"],
      "env": {
        "MEMORAEU_API_URL": "https://api.memoraeu.com",
        "MEMORAEU_API_KEY": "meu-sk-...",
        "MEMORAEU_SECRET": "your-secret",
        "MEMORAEU_SALT": "your-salt",
        "MISTRAL_API_KEY": "your-mistral-key"
      }
    }
  }
}

Getting your keys

  1. Sign up at app.memoraeu.com
  2. Go to Settings → copy MEMORAEU_SECRET and MEMORAEU_SALT
  3. Create an API key → copy MEMORAEU_API_KEY
  4. Get a Mistral API key at console.mistral.ai

Available tools

Tool Description
remember Memorizes important information automatically
recall Semantic search across stored memories
forget Deletes a memory by ID
list_memories Lists recent memories with optional category filter
list_categories Returns existing categories sorted by usage

Self-hosting

The API is open source. Deploy your own instance with Docker:

git clone https://github.com/pquattro/memoraEu
cd memoraEu
docker compose up -d

Français

Couche mémoire persistante zero-knowledge pour Claude — serveur MCP

MemoraEU donne à Claude une mémoire persistante et chiffrée. Tout le contenu est chiffré côté client en AES-256-GCM avant d'atteindre le serveur — le serveur ne voit jamais le texte en clair. La recherche sémantique est assurée par Mistral Embed + Qdrant.

Fonctionnalités

  • 🔒 Zero-knowledge — chiffrement AES-256-GCM, la clé ne quitte jamais votre machine
  • 🧠 Recherche sémantique — embeddings Mistral + base vectorielle Qdrant
  • 🔄 Mémoire automatique — mémorise et rappelle le contexte sans intervention
  • 🚫 Déduplication — détecte les doublons avant stockage
  • 🇪🇺 Hébergé en Europe — infrastructure conforme RGPD

Installation

pip install memoraeu-mcp

Ou avec uvx (sans installation) :

uvx memoraeu-mcp

Configuration Claude Desktop

Ajoutez dans votre claude_desktop_config.json :

{
  "mcpServers": {
    "memoraeu": {
      "command": "uvx",
      "args": ["memoraeu-mcp"],
      "env": {
        "MEMORAEU_API_URL": "https://api.memoraeu.com",
        "MEMORAEU_API_KEY": "meu-sk-...",
        "MEMORAEU_SECRET": "votre-secret",
        "MEMORAEU_SALT": "votre-salt",
        "MISTRAL_API_KEY": "votre-clé-mistral"
      }
    }
  }
}

Obtenir vos clés

  1. Créez un compte sur app.memoraeu.com
  2. Allez dans Paramètres → copiez MEMORAEU_SECRET et MEMORAEU_SALT
  3. Créez une clé API → copiez MEMORAEU_API_KEY
  4. Obtenez une clé Mistral sur console.mistral.ai

Outils disponibles

Outil Description
remember Mémorise automatiquement les informations importantes
recall Recherche sémantique dans les mémoires stockées
forget Supprime une mémoire par son ID
list_memories Liste les mémoires récentes avec filtre optionnel
list_categories Retourne les catégories existantes triées par usage

Auto-hébergement

L'API est open source. Déployez votre propre instance avec Docker :

git clone https://github.com/pquattro/memoraEu
cd memoraEu
docker compose up -d

License

MIT © 2026 MemoraEU

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

memoraeu_mcp-0.1.3.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

memoraeu_mcp-0.1.3-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file memoraeu_mcp-0.1.3.tar.gz.

File metadata

  • Download URL: memoraeu_mcp-0.1.3.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.5 cpython/3.11.15 HTTPX/0.28.1

File hashes

Hashes for memoraeu_mcp-0.1.3.tar.gz
Algorithm Hash digest
SHA256 4dd486c05c65e5905f6c12e17fffe4813a9f8619248d2923772d2e7760733962
MD5 9ebeb2022553964e3484917bf053a94d
BLAKE2b-256 e2f784cdecbec0013feeb10a6e19909660358370cbdf67f8dbc29d73d2fb6b94

See more details on using hashes here.

File details

Details for the file memoraeu_mcp-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: memoraeu_mcp-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.5 cpython/3.11.15 HTTPX/0.28.1

File hashes

Hashes for memoraeu_mcp-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 251761617476d9e963ae066e9417f74aed0c911d4f2996ef58163eab209254a5
MD5 d67873c11633b5cd14f13b19eaad7627
BLAKE2b-256 f02c54c16e88bb2e31d8b962acdcd76d45be017d144a5dfaeafb06b6dab340cf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page