GraphMem
JSON →An MCP server for graph-based memory management, enabling AI to create, retrieve, and manage knowledge entities and their relationships.
Tools · 20
- create_entity Create new entities with auto-dedup check
- get_entity Retrieve entities by ID with observations and relations
- update_entity Modify entity name, type, aliases, description
- delete_entity Remove entities and all associated data
- search_entities Hybrid text + vector semantic search with relevance ranking
- list_entities Paginated listing of all entities
- create_observation Add observations to existing entities
- delete_observation Remove observations
- create_relation Create typed relationships between entities
- delete_relation Remove relationships
- find_relations Find relationships by entity or type
- get_subgraph_by_ids Get connected subgraph of specified entities
- search_subgraph Search across entities and observations with pagination
- set_context Scope subsequent operations to a project
- get_context Check the active project context
- clear_context Remove project scoping
- bulk_update Batch create entities, observations, and relations atomically
- suggest_merges Find potential duplicate entities via vector similarity
- get_version Server version
- get_current_time Server time in ISO 8601
Environment variables
RAILS_MASTER_KEYOLLAMA_HOSTOLLAMA_URLDATABASE_URL