mcp-context-memory

itsocialist/mcp-context-memory

3.3

If you are the rightful owner of mcp-context-memory and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The MCP Context Memory Server is a tool designed to provide persistent context memory for projects across Claude sessions, ensuring that project decisions, code snippets, standards, and progress are never lost.

Tools

Functions exposed to the LLM to take actions

store_project_context

Create or update project information

store_context

Store context entries (project-specific or shared)

search_context

Search with flexible filters

get_project_context

Get all context for a specific project

list_projects

List all projects with summaries

update_project_status

Update project status (active/paused/completed/archived)

get_recent_updates

See what changed recently

list_roles

List all available roles (default and custom)

get_active_role

Get the currently active role for a project

switch_role

Switch to a different role for focused work

create_role_handoff

Create a handoff between roles

get_role_handoffs

View handoff history for a project

create_custom_role

Create a new custom role with specific focus areas

delete_custom_role

Remove a custom role you created

import_role_template

Import a role template from JSON

delete_project

Permanently delete a project and all associated data (requires confirmation)

delete_context

Delete specific context entries from a project

cleanup_old_data

Clean up data older than a specified time period (with dry-run preview)

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources