memory-mcp

mhv2109/memory-mcp

3.2

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

A Model Context Protocol (MCP) server implementation in Go with persistent knowledge graph storage.

Tools

Functions exposed to the LLM to take actions

create_entities

Create multiple new entities in the knowledge graph

create_relations

Create multiple new relations between entities in the knowledge graph

add_observations

Add new observations to existing entities in the knowledge graph

delete_entities

Delete multiple entities and their associated relations from the knowledge graph

delete_observations

Delete specific observations from an entity in the knowledge graph

delete_relations

Delete multiple relations from the knowledge graph

read_graph

Read the entire knowledge graph including all entities, their observations, and relations

search_entities_by_observation

Search for entities in the knowledge graph by observation based on a query string, retrieving their details and direct relations

get_entities

Open specific entities by their names, retrieving their details and direct relations

list_entity_names

List the names of all entities in the knowledge graph

list_entity_types

List all unique entity types in the knowledge graph

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources