-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathmanifest.json
More file actions
89 lines (89 loc) · 3.4 KB
/
Copy pathmanifest.json
File metadata and controls
89 lines (89 loc) · 3.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
{
"author": {
"email": "admin@ai-architect.tools",
"name": "Clement Deust",
"url": "https://ai-architect.tools"
},
"compatibility": {
"platforms": [
"darwin",
"win32",
"linux"
],
"runtimes": {
"python": ">=3.10"
}
},
"description": "Cross-platform persistent memory and cognitive profiling for AI agents. Scientific retrieval backed by 97 published references; optional automatic lifecycle hooks on Claude Code.",
"display_name": "Cortex \u2014 Persistent Memory",
"documentation": "https://github.com/cdeust/Cortex#readme",
"homepage": "https://github.com/cdeust/Cortex",
"icon": "icon.png",
"keywords": [
"persistent memory",
"long-term memory",
"memory for ai agents",
"agent recall",
"agent memory",
"hypermnesia",
"memory",
"persistent",
"mcp",
"codex",
"gemini-cli",
"claude-code",
"neuroscience",
"cognitive-profiling",
"agents"
],
"license": "MIT",
"long_description": "Cortex gives Codex, Gemini CLI, Claude Code, and other local MCP hosts a durable, scientifically-grounded memory. It stores decisions, lessons, and context across sessions and retrieves them with a hybrid WRRF fusion (vector + full-text + trigram + heat + recency) reranked by a cross-encoder. Its 36 neuroscience-grounded mechanisms are drawn from a 97-reference bibliography (spreading activation, synaptic tagging, neuromodulation, LTP/LTD, predictive-coding write gates). This connector exposes 52 memory tools standalone (55 with upstream integrations available) and runs fully local with zero external services using the built-in SQLite backend; advanced users can point it at PostgreSQL + pgvector. For automatic session-lifecycle memory (injection at session start, auto-capture, compaction checkpointing), install the companion Claude Code plugin; other hosts use the same memory through explicit MCP tool calls.",
"manifest_version": "0.4",
"name": "hypermnesia-mcp",
"privacy_policies": [
"https://github.com/cdeust/Cortex/blob/main/PRIVACY.md"
],
"server": {
"entry_point": "mcp_server/__main__.py",
"mcp_config": {
"args": [
"run",
"--directory",
"${__dirname}",
"--extra",
"sqlite",
"--extra",
"postgresql",
"python",
"-m",
"mcp_server"
],
"command": "uv",
"env": {
"CORTEX_MEMORY_DATABASE_URL": "${user_config.database_url}",
"CORTEX_MEMORY_STORE_BACKEND": "${user_config.store_backend}"
}
},
"type": "uv"
},
"support": "https://github.com/cdeust/Cortex/issues",
"tools_generated": false,
"user_config": {
"database_url": {
"default": "",
"description": "Only used when the storage backend is \"postgresql\" or \"auto\". Example: postgresql://user:password@host:5432/cortex. Leave empty to use the local SQLite backend.",
"required": false,
"sensitive": true,
"title": "PostgreSQL URL (advanced, optional)",
"type": "string"
},
"store_backend": {
"default": "sqlite",
"description": "Where Cortex stores memory. \"sqlite\" (default) runs fully local with zero setup. \"postgresql\" uses an external PostgreSQL + pgvector database (set the URL below). \"auto\" tries PostgreSQL then falls back to SQLite.",
"required": false,
"title": "Storage backend",
"type": "string"
}
},
"version": "4.17.2"
}