{"slug":"cloto-dev/cpersona","name":"CPersona","description":"Persistent AI memory server with 3-layer hybrid search, confidence scoring, and 16 tools. Zero LLM dependency.","category":"database","tags":[],"official":false,"stars":1,"transport":"stdio","install":[{"cmd":"pip install .","imports":[]}],"tools":[{"name":"store","description":"Store a declarative memory (individual fact, decision, or instruction)."},{"name":"recall","description":"Retrieve memories using hybrid search (vector + FTS5 + keyword) with RRF merging."},{"name":"archive_episode","description":"Archive a conversation summary as episodic memory."},{"name":"update_profile","description":"Accumulate user/project attributes into profile memory."},{"name":"export_jsonl","description":"Export all memories to JSONL format for portability."},{"name":"import_jsonl","description":"Import memories from a JSONL file."},{"name":"merge_agent_memory","description":"Atomically copy or move memories between agent namespaces with deduplication."},{"name":"lock_memory","description":"Lock a memory to prevent accidental deletion or editing."},{"name":"unlock_memory","description":"Unlock a previously locked memory."},{"name":"health_check","description":"Run 16 automated detections with auto-repair for data quality issues."},{"name":"deep_check","description":"Perform semantic data quality analysis including anonymous source recovery and stale profile detection."},{"name":"calibrate","description":"Auto-calibrate statistical thresholds via null distribution z-score (no labels needed)."},{"name":"list_namespaces","description":"List all agent namespaces in the database."},{"name":"delete_memory","description":"Delete a specific memory by ID."},{"name":"clear_namespace","description":"Clear all memories for a given agent namespace."},{"name":"get_stats","description":"Get statistics about the memory store."},{"name":"search","description":"Search memories with custom query parameters."},{"name":"get_memory","description":"Retrieve a single memory by its ID."},{"name":"update_memory","description":"Update the content of an existing memory."},{"name":"batch_store","description":"Store multiple memories in a single operation."},{"name":"batch_delete","description":"Delete multiple memories by their IDs."}],"env_vars":["EMBEDDING_HTTP_PORT","CPERSONA_EMBEDDING_URL"],"auth_type":"none","github":"https://github.com/Cloto-dev/cpersona","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}