MCP Memory Keeper
MCP server for persistent context management in AI coding assistants
MCP Memory Keeper is an open-source mcp server by mkreyman, written mainly in TypeScript, with 136 GitHub stars and the MIT license. Its code was last updated Sep 3, 2026.
Scan summary: scanned Nov 5, 2026 at commit 4f33fb6. No capabilities flagged by our checks. Scan policy
4f33fb6 · Nov 5, 2026Findings (19)
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.@modelcontextprotocol/sdk@1.30.0: 6 known vulnerabilitiesGHSA-22jm-h49p-29qw, GHSA-46jr-4wx8-v453, GHSA-6prh-2h8m-c8cw, GHSA-6qxp-vccf-f47h, GHSA-f897-62hf-6gxq +1 more
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.body-parser@2.3.0: 1 known vulnerabilityGHSA-27r3-jxmh-p828
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.brace-expansion@1.1.18: 3 known vulnerabilitiesGHSA-6j4f-fj2g-mc7p, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.brace-expansion@2.1.4: 3 known vulnerabilitiesGHSA-6j4f-fj2g-mc7p, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.zod@4.5.4: 1 known vulnerabilityGHSA-mrhx-c7xc-m3w5
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
RECIPES.md:1629 - lowLow. Minor, or common in normal tools. Shown for information.@hono/node-server@2.1.1: 1 known vulnerabilityGHSA-rmxm-3fg6-px4f
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.deepmerge@4.3.1: 1 known vulnerabilityGHSA-gcqx-w48m-w2h4
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.fast-uri@3.1.7: 5 known vulnerabilitiesGHSA-333x-w4r6-6crp, GHSA-hrr3-gc8f-f4qj, GHSA-w74x-v6f9-j3xg, GHSA-wjr9-j795-jxcr, GHSA-xhq7-xmqj-769h
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.glob@10.5.0: 1 known vulnerabilityGHSA-3g3m-2fjr-6pw4
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.hono@4.13.5: 2 known vulnerabilitiesGHSA-5r4p-p66f-jhc7, GHSA-hxh3-vqpv-xpqv
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.ip-address@10.7.0: 3 known vulnerabilitiesGHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv, GHSA-rxp7-6hxx-x8q5
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.minimatch@9.0.9: 1 known vulnerabilityGHSA-g3hv-75wg-m249
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.qs@6.16.0: 1 known vulnerabilityGHSA-6pq8-jhm2-2vcw
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.package.json has a prepare scripthusky
package.json - lowLow. Minor, or common in normal tools. Shown for information.No manifest declaring network access and environment variables (agent.json)
Network activity
Tools exposed (38)
context_session_startStart a new context session with optional project directory for git tracking
context_session_listList recent sessions
context_set_project_dirSet the project directory for git tracking in the current session
context_saveSave a context item with optional category, priority, and privacy setting
context_getRetrieve saved context by key, category, or session with enhanced filtering. Returns all accessible items (public items + own private items)
context_cache_fileCache file content with hash for change detection
context_file_changedCheck if a file has changed since it was cached
context_statusGet current context status and statistics
context_checkpointCreate a named checkpoint of current context
context_restore_checkpointRestore context from a checkpoint
context_summarizeGet AI-friendly summary of session context
context_prepare_compactionAutomatically save critical context before compaction
context_git_commitCreate git commit with automatic context save
context_searchSearch through saved context items with advanced filtering
context_search_allSearch across multiple or all sessions with pagination support
context_exportExport session data (context items, cached files, and checkpoints with their links) for backup or sharing. JSON exports are written to the server's exports directory (<DATA_DIR>/exports, overridable via MEMORY_KEEPER_EXPORT_DIR); the response includes the full path, which can be passed back to conte
context_importImport previously exported session data. For security, imports are confined to the server's exports directory (where context_export writes); arbitrary filesystem paths are rejected.
context_analyzeAnalyze context to extract entities and relationships
context_find_relatedFind entities related to a key or entity
context_visualizeGenerate visualization data for the knowledge graph
context_semantic_searchSearch context using natural language queries
context_delegateDelegate complex analysis tasks to specialized agents
context_branch_sessionCreate a branch from current session for exploring alternatives
context_merge_sessionsMerge another session into the current one
context_journal_entryAdd a timestamped journal entry with optional tags and mood
context_timelineGet timeline of activities with optional grouping
context_compressIntelligently compress old context to save space
context_integrate_toolTrack events from other MCP tools
context_diffGet changes to context items since a specific point in time (timestamp, checkpoint, or relative time)
context_list_channelsList all channels with metadata (counts, activity, categories)
context_channel_statsGet detailed statistics for a specific channel or all channels
context_watchCreate and manage watchers for real-time context change monitoring
context_reassign_channelMove context items between channels based on keys, patterns, or entire channel
context_batch_saveSave multiple context items in a single atomic operation
context_batch_deleteDelete multiple context items by keys or pattern in a single atomic operation
context_batch_updateUpdate multiple context items with partial updates in a single atomic operation
context_linkCreate a relationship between two context items
context_get_relatedGet items related to a given context item
Automated result for the commit shown. See our scan policy. View the scan log
Maintainers can claim the listing to rescan, or dispute a result.
MCP Memory Keeper alternatives
View more →Similar mcp servers in Database Management, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| MCP Memory Keeper (this page) mkreyman | 136 | MIT | Sep 3, 2026 | Scanned, no flagged issues |
| Codebase Memory MCP DeusData | 48k | MIT | Nov 1, 2026 | Scanned, see report |
| Xerj xerj-org | 19k | Apache-2.0 | Nov 1, 2026 | Scanned, no flagged issues |
| MCP Toolbox googleapis | 17k | Apache-2.0 | Nov 1, 2026 | Scanned, no flagged issues |
| Nightingale ccfos | 13k | Apache-2.0 | Oct 30, 2026 | Scanned, no flagged issues |
| Dbhub bytebase | 3.8k | MIT | Oct 26, 2026 | Scanned, no flagged issues |