dataspace-mcp
v2.1.0
Published
Pont MCP LOCAL chiffré : branche Claude Desktop et autres clients MCP sur ta base de connaissance privée DATASPACE (DATAIA), chiffrée de bout en bout. Déchiffrement et recherche en local — ta clé ne quitte jamais ta machine.
Maintainers
Readme
dataspace-mcp — pont local chiffré
Branche Claude Desktop (et tout client MCP) sur ta base de connaissance privée DATASPACE / DATAIA.
Ta base est chiffrée de bout en bout : seul le détenteur de ta clé NOSTR peut la lire. Ce pont tourne sur ta machine, déchiffre tes documents localement avec ta clé, fait la recherche (BM25) en local, et ne renvoie au modèle que les passages pertinents.
➜ Ta clé privée (nsec) ne quitte jamais ta machine. Rien n'est déchiffré côté serveur. Les documents sont récupérés depuis les relais NOSTR (décentralisé) et le cache serveur DATASPACE (du ciphertext uniquement).
Outils exposés
search_knowledge— cherche les passages pertinents dans ta base (déchiffrés en local)list_documents— liste tes documentsadd_document— mémorise un nouveau texte (publié chiffré sur NOSTR)
Configurer Claude Desktop
Réglages → Développeur → Modifier la config (claude_desktop_config.json) :
{
"mcpServers": {
"dataspace": {
"command": "npx",
"args": ["-y", "dataspace-mcp"],
"env": { "DATASPACE_NSEC": "nsec1…ta_clé_privée…" }
}
}
}Ta nsec est ta clé privée NOSTR DATASPACE (Mon compte → identité). Redémarre Claude Desktop : les 3 outils apparaissent. Demande par ex. « cherche dans mes notes ce que je sais sur X ».
Pas encore publié sur npm ? Utilise le chemin local :
"command": "node", "args": ["/chemin/vers/dataspace-mcp/index.js"]
⚠️ Sécurité de la clé
La nsec est ta clé maîtresse (elle contrôle ton identité et déchiffre toutes tes données — c'est pourquoi le pont peut lire ta base chiffrée). Le pont ne l'envoie jamais sur le réseau ; il s'en sert seulement en local. Mais elle est stockée en clair dans le fichier de config Claude Desktop : garde ce fichier privé (comme un mot de passe).
Variables d'environnement
DATASPACE_NSEC(requis) — ta clé privéensec1…DATASPACE_URL(optionnel) — défauthttps://data-space.worldDATASPACE_RELAYS(optionnel) — relais NOSTR séparés par des virgules (défautwss://relay.damus.io,wss://nos.lol)
