MCP Memory Keeper

by mkreyman• 136•• Scanned•Claim this listing•Request removal
Database Managementai assistantclaude aiclaude codecontext managementcontext persistence

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. The latest npm release is mcp-memory-keeper 0.14.1, published Sep 3, 2026, with 261 downloads last week.

Scan summary: scanned Nov 5, 2026 at commit 4f33fb6. No capabilities flagged by our checks. 1 published advisory for its package. Scan policy

How to install MCP Memory Keeper

Built from the start command in the project's README: npx mcp-memory-keeper. Check the README for required keys or settings.

Claude Code · Terminal
claude mcp add mcp-memory-keeper -- npx mcp-memory-keeper
Claude Desktop · claude_desktop_config.json
{
  "mcpServers": {
    "mcp-memory-keeper": {
      "command": "npx",
      "args": [
        "mcp-memory-keeper"
      ]
    }
  }
}
Cursor · .cursor/mcp.json
{
  "mcpServers": {
    "mcp-memory-keeper": {
      "command": "npx",
      "args": [
        "mcp-memory-keeper"
      ]
    }
  }
}
VS Code · Terminal
code --add-mcp '{"name":"mcp-memory-keeper","command":"npx","args":["mcp-memory-keeper"]}'

What MCP Memory Keeper can touch

  • Run shell commandsNot seen in this scan
  • Run dynamic codeNot seen in this scan
  • Read or write filesNot seen in this scan
  • Read environment and secretsNot seen in this scan
  • Control a web browserNot seen in this scan
  • Connect to databasesLikely, from its own description
  • Read or send messagesNot seen in this scan
  • Touch money or tradingNot seen in this scan
  • Connect to the internetNo connections seen while running

"Not seen" means our checks did not find it, and the tool may still do it. Covers commit 4f33fb6, Nov 5, 2026. See the scan policy.

Before you install MCP Memory Keeper

AgenticMart scanned MCP Memory Keeper on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.

What it can access

  • An MCP server is a program your AI app starts and talks to. A local one runs with your user's permissions: it can see the files, environment variables and network your account can.
  • Based on its description and topics, it likely needs to connect to a database.

Before you install

  1. Give it a read-only database user unless it must write.
  2. Pin the version you reviewed instead of always installing the latest release.
  3. Read the tool list or scripts before the first run, and keep approval prompts on for actions that write, send or delete.
  • Maintained by mkreyman on GitHub, 136 stars and 29 forks. Popularity is not proof of safety.
  • Last code change: Sep 3, 2026.
  • Open-source license: MIT.

Published advisories for mcp-memory-keeper

From the OSV database, for this npm package. Check that your installed version is past any fix.

  • CVE-2026-54561mcp-memory-keeper: Arbitrary local file read in context_import via unvalidated filePathFixed in 0.13.0.

Tools MCP Memory Keeper exposes (38)

Listed by the server itself during our scan of commit 4f33fb6.

  • context_session_start

    Start a new context session with optional project directory for git tracking

  • context_session_list

    List recent sessions

  • context_set_project_dir

    Set the project directory for git tracking in the current session

  • context_save

    Save a context item with optional category, priority, and privacy setting

  • context_get

    Retrieve saved context by key, category, or session with enhanced filtering. Returns all accessible items (public items + own private items)

  • context_cache_file

    Cache file content with hash for change detection

  • context_file_changed

    Check if a file has changed since it was cached

  • context_status

    Get current context status and statistics

  • context_checkpoint

    Create a named checkpoint of current context

  • context_restore_checkpoint

    Restore context from a checkpoint

  • context_summarize

    Get AI-friendly summary of session context

  • context_prepare_compaction

    Automatically save critical context before compaction

  • context_git_commit

    Create git commit with automatic context save

  • context_search

    Search through saved context items with advanced filtering

  • context_search_all

    Search across multiple or all sessions with pagination support

  • context_export

    Export 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_import

    Import 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_analyze

    Analyze context to extract entities and relationships

  • context_find_related

    Find entities related to a key or entity

  • context_visualize

    Generate visualization data for the knowledge graph

  • context_semantic_search

    Search context using natural language queries

  • context_delegate

    Delegate complex analysis tasks to specialized agents

  • context_branch_session

    Create a branch from current session for exploring alternatives

  • context_merge_sessions

    Merge another session into the current one

  • context_journal_entry

    Add a timestamped journal entry with optional tags and mood

  • context_timeline

    Get timeline of activities with optional grouping

  • context_compress

    Intelligently compress old context to save space

  • context_integrate_tool

    Track events from other MCP tools

  • context_diff

    Get changes to context items since a specific point in time (timestamp, checkpoint, or relative time)

  • context_list_channels

    List all channels with metadata (counts, activity, categories)

  • context_channel_stats

    Get detailed statistics for a specific channel or all channels

  • context_watch

    Create and manage watchers for real-time context change monitoring

  • context_reassign_channel

    Move context items between channels based on keys, patterns, or entire channel

  • context_batch_save

    Save multiple context items in a single atomic operation

  • context_batch_delete

    Delete multiple context items by keys or pattern in a single atomic operation

  • context_batch_update

    Update multiple context items with partial updates in a single atomic operation

  • context_link

    Create a relationship between two context items

  • context_get_related

    Get items related to a given context item

MCP Memory Keeper is an open-source mcp server by mkreyman, written mainly in TypeScript. MCP server for persistent context management in AI coding assistants

At a glance

Stars
136
Forks
29
Language
TypeScript
License
MIT
Created
Jun 2025
Last update
Sep 3, 2026
Type
MCP Server
Price
Free

Topics

ai-assistantclaude-aiclaude-codecontext-managementcontext-persistencemcpmcp-serversqlite

Questions about MCP Memory Keeper

What is MCP Memory Keeper?

MCP server for persistent context management in AI coding assistants

Who maintains MCP Memory Keeper?

MCP Memory Keeper is maintained by mkreyman on GitHub (mkreyman/mcp-memory-keeper). AgenticMart lists it from public repository data.

Is MCP Memory Keeper safe to use?

AgenticMart scanned MCP Memory Keeper on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.

What license does MCP Memory Keeper use?

It is published under the MIT license.

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.

NameStarsLicenceLast updatedScan
MCP Memory Keeper (this page)
mkreyman
136MITSep 3, 2026Scanned, no flagged issues
Codebase Memory MCP
DeusData
48kMITNov 1, 2026Scanned, see report
Xerj
xerj-org
19kApache-2.0Nov 1, 2026Scanned, no flagged issues
MCP Toolbox
googleapis
17kApache-2.0Nov 1, 2026Scanned, no flagged issues
Nightingale
ccfos
13kApache-2.0Oct 30, 2026Scanned, no flagged issues
Dbhub
bytebase
3.8kMITOct 26, 2026Scanned, no flagged issues