MCP server for enabling persistent knowledge storage for Claude through a knowledge graph with multiple storage backends and fuzzy search
Overview
What is KnowledgeGraph MCP Server?
KnowledgeGraph MCP Server is a tool designed to provide persistent memory for large language models (LLMs) like Claude, enabling them to remember information about users, projects, and preferences through a structured knowledge graph.
How to use KnowledgeGraph MCP Server?
To use the KnowledgeGraph MCP Server, you can install it via NPX or Docker, choose your preferred database (SQLite for simplicity or PostgreSQL for advanced use), and configure it to work with Claude or VS Code by editing the respective configuration files.
Key features of KnowledgeGraph MCP Server?
- Multiple Storage Backends: Supports both PostgreSQL and SQLite.
- Project Separation: Automatically isolates different projects based on prompts.
- Enhanced Search: Utilizes fuzzy search and pagination for better information retrieval.
Use cases of KnowledgeGraph MCP Server?
- Managing project-related information and preferences for team members.
- Storing and retrieving complex relationships between entities in project management.
- Enhancing LLM capabilities by providing contextual memory across conversations.
FAQ from KnowledgeGraph MCP Server?
- Can I use both SQLite and PostgreSQL?
Yes, you can choose either SQLite for local use or PostgreSQL for production environments.
- Is there a guide for setting it up?
Yes, a complete setup guide is provided in the documentation.
- How does the fuzzy search work?
Fuzzy search allows for finding similar or misspelled terms, enhancing the search experience.