Connection check
local install
contextforge-mcp
Persistent memory MCP server for Claude Code, Cursor, and GitHub Copilot.
Tools
38
GitHub stars
2
Installs / wk
1.1k
Licence
MIT
Transport
stdio
Last checked
never
Tools & capabilities
38 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
git_commit
from source
git_file
from source
git_pr
from source
memory_check_freshness
from source
memory_confirm
from source
memory_correct
from source
memory_create_project
from source
Create a new project to organize related spaces Create a new project to organize related spaces
memory_create_space
from source
Create a new memory space (workspace) for organizing knowledge Create a new memory space (workspace) for organizing knowledge
memory_delete
from source
Delete a knowledge item from memory by ID or title Delete a knowledge item from memory by ID or title
memory_delete_project
from source
Delete a project and all its spaces permanently. This will delete all spaces and their items within the project. This action cannot be undone. Delete a project and all its spaces permanently. This will delete all spaces and their items within the project. This action cannot be undone.
memory_delete_space
from source
Delete a space and all its items permanently. This action cannot be undone. Delete a space and all its items permanently. This action cannot be undone.
memory_forget
from source
memory_get_item
from source
Get the full content of a knowledge item by its ID. Use this when memory_query returns truncated previews and you need the complete content. Get the full content of a knowledge item by its ID. Use this when memory_query returns truncated previews and you need the complete content.
memory_git_
from source
memory_git_connect
from source
Connect a GitHub repository to automatically sync commits and PRs to memory Connect a GitHub repository to automatically sync commits and PRs to memory
memory_git_disconnect
from source
memory_git_list
from source
memory_help
from source
Show help and usage instructions for ContextForge memory commands Show help and usage instructions for ContextForge memory commands
memory_ingest
from source
**Save important context to persistent memory — be proactive.** Call this WHENEVER you learn information that would be valuable in a future conversation: project decisions ( **Save important context to persistent memory — be proactive.** Call this WHENEVER you learn information that would be valuable in a future conversation: project decisions (
memory_list_items
from source
List all items stored in memory. Shows titles, previews, tags, and creation dates. List all items stored in memory. Shows titles, previews, tags, and creation dates.
memory_list_projects
from source
List all projects. Projects contain multiple spaces for organizing knowledge by project. List all projects. Projects contain multiple spaces for organizing knowledge by project.
memory_list_relationships
from source
List all relationships for a knowledge item, showing both incoming and outgoing connections with related item details List all relationships for a knowledge item, showing both incoming and outgoing connections with related item details
memory_list_spaces
from source
List knowledge spaces (workspaces). By default shows only knowledge spaces. Use space_type List knowledge spaces (workspaces). By default shows only knowledge spaces. Use space_type
memory_move_item
from source
Move a knowledge item to a different space (organizes memory by topic). Identify the item by id or a title substring, and give the target space by name or UUID. Cross-project moves… Move a knowledge item to a different space (organizes memory by topic). Identify the item by id or a title substring, and give the target space by name or UUID. Cross-project moves within your org are allowed.
memory_move_space
from source
Move a space to a different project Move a space to a different project
memory_query
from source
**Search persistent memory BEFORE answering any project-specific question.** You MUST call this tool: (a) at the start of any conversation that touches the user **Search persistent memory BEFORE answering any project-specific question.** You MUST call this tool: (a) at the start of any conversation that touches the user
memory_relate
from source
Create a relationship between two knowledge items Create a relationship between two knowledge items
memory_snapshot_
from source
memory_snapshot_create
from source
memory_snapshot_delete
from source
memory_snapshot_list
from source
memory_snapshot_restore
from source
memory_stats
from source
Get statistics about memory usage Get statistics about memory usage
session_end
from source
session_update
from source
skills_delete
from source
skills_get
from source
skills_update
from source