Connection check
local install
megamemory
Persistent project knowledge graph for coding agents. MCP server with semantic search, in-process embeddings, and web explorer.
Tools
9
GitHub stars
513
Installs / wk
340
Licence
MIT
Transport
stdio
Last checked
never
Tools & capabilities
9 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.
create_concept
from source
Add a new concept to the knowledge graph. Call this after completing a task to record new features, components, patterns, or decisions you built. Include specific details: paramete… Add a new concept to the knowledge graph. Call this after completing a task to record new features, components, patterns, or decisions you built. Include specific details: parameter names, defaults, file locations, and rationale.
get_concept
from source
Look up a concept by its exact ID. Returns the concept with its full context including children, edges, incoming edges, and parent. Unlike Look up a concept by its exact ID. Returns the concept with its full context including children, edges, incoming edges, and parent. Unlike
link
from source
Create a relationship between two existing concepts. Create a relationship between two existing concepts.
list_conflicts
from source
List all unresolved merge conflicts in the knowledge graph, grouped by merge_group. Each group contains competing versions with full data. Call this when the user runs /merge to be… List all unresolved merge conflicts in the knowledge graph, grouped by merge_group. Each group contains competing versions with full data. Call this when the user runs /merge to begin AI-assisted conflict resolution.
list_roots
from source
List all top-level concepts in the knowledge graph with their direct children. Call this at the start of a session to get a high-level project overview. List all top-level concepts in the knowledge graph with their direct children. Call this at the start of a session to get a high-level project overview.
remove_concept
from source
Soft-delete a concept from the knowledge graph. The concept and its removal reason are preserved in history. Soft-delete a concept from the knowledge graph. The concept and its removal reason are preserved in history.
resolve_conflict
from source
Resolve a merge conflict by providing the correct resolved content. Read both conflict versions, verify against the current codebase, then provide the accurate resolved summary. Do… Resolve a merge conflict by providing the correct resolved content. Read both conflict versions, verify against the current codebase, then provide the accurate resolved summary. Do NOT just pick a side — write the truth.
understand
from source
Query the project knowledge graph. Call this before starting any task to load relevant context about concepts, features, and architecture. Returns matched concepts with their child… Query the project knowledge graph. Call this before starting any task to load relevant context about concepts, features, and architecture. Returns matched concepts with their children, edges, and parent context.
update_concept
from source