Zero-knowledge persistent memory layer for Claude — MCP server
Project description
memoraeu-mcp
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.isquarecube.fr",
"MEMORAEU_API_KEY": "meu-sk-...",
"MEMORAEU_SECRET": "your-secret",
"MEMORAEU_SALT": "your-salt",
"MISTRAL_API_KEY": "your-mistral-key"
}
}
}
}
Getting your keys
- Sign up at app.memoraeu.isquarecube.fr
- Go to Settings → copy
MEMORAEU_SECRETandMEMORAEU_SALT - Create an API key → copy
MEMORAEU_API_KEY - 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.isquarecube.fr",
"MEMORAEU_API_KEY": "meu-sk-...",
"MEMORAEU_SECRET": "votre-secret",
"MEMORAEU_SALT": "votre-salt",
"MISTRAL_API_KEY": "votre-clé-mistral"
}
}
}
}
Obtenir vos clés
- Créez un compte sur app.memoraeu.isquarecube.fr
- Allez dans Paramètres → copiez
MEMORAEU_SECRETetMEMORAEU_SALT - Créez une clé API → copiez
MEMORAEU_API_KEY - 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file memoraeu_mcp-0.1.2.tar.gz.
File metadata
- Download URL: memoraeu_mcp-0.1.2.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
86ddce3923e62990afd2f11318b09fe962fb2affdd1e917c91b51cb19d30940b
|
|
| MD5 |
8667ace090964e9daefc7eb80d431096
|
|
| BLAKE2b-256 |
5298997a4dd7e3ad831f3ca995f36223ba84d1ac2882fb2cb36f2882a8a4af53
|
File details
Details for the file memoraeu_mcp-0.1.2-py3-none-any.whl.
File metadata
- Download URL: memoraeu_mcp-0.1.2-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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
73eb4d87f2747ef0b4a9ed1c4dd327e3a18e46356619442e898b5220baa7a3cd
|
|
| MD5 |
70c5e211b04a000d9c3930df800022f8
|
|
| BLAKE2b-256 |
a9087e110cef259da2637f7bd135427b0120b0e5f5bb3222b22955a166fe560e
|