md_knowledge_graph_mcp

md_knowledge_graph_mcp

3.3

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

  1. create_entity

    Creates a new entity.

  2. get_graph

    Retrieves the entire knowledge graph.

  3. add_observation

    Adds an observation to an entity.

  4. add_relationship

    Adds a relationship between entities.

  5. delete_entity

    Deletes an entity.

  6. delete_observation

    Deletes an observation from an entity.

  7. delete_relationship

    Deletes a relationship.