md_knowledge_graph_mcp
If you are the rightful owner of md_knowledge_graph_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 henry@mcphub.com.
The Markdown Knowledge Graph Notebook MCP Server is a FastMCP-based server designed to manage a knowledge graph stored as Markdown files, facilitating easy human interaction and version control.
The Markdown Knowledge Graph Notebook MCP Server is a tool that leverages FastMCP technology to manage a knowledge graph stored in Markdown files. Each entity in the graph is represented by a separate Markdown file, with relationships defined within these files. This setup is particularly useful for users who want to maintain an easily readable and editable external memory system for AI tools. By integrating with an Obsidian vault, users can transform casual descriptions into structured graphs, enhancing searchability and visualization. The server supports version control, allowing users to revert changes, thus maintaining a healthy and manageable memory system for AI applications.
Features
- Entity Management: Create and delete entities within the knowledge graph.
- Observation Management: Add and delete textual notes within an entity.
- Relationship Management: Define and remove relationships between entities.
- Graph Retrieval: Access a representation of the entire knowledge graph.
- Version Control: Roll back changes to maintain a healthy memory system.
Tools
create_entity
Creates a new entity.
get_graph
Retrieves the entire knowledge graph.
add_observation
Adds an observation to an entity.
add_relationship
Adds a relationship between entities.
delete_entity
Deletes an entity.
delete_observation
Deletes an observation from an entity.
delete_relationship
Deletes a relationship.