Memory Graph MCP Documentation
May 8, 2025 ยท View on GitHub
Welcome to the Memory Graph MCP documentation. This directory contains detailed documentation for the Memory Graph MCP server, which provides persistent memory capabilities through a local knowledge graph implementation.
Documentation Index
Getting Started
- Getting Started Guide - Quick setup and basic usage guide
- Use Cases - Examples of how to use Memory Graph in real-world scenarios
- Configuration - Comprehensive configuration options
Features
Storage
- Storage Overview - Overview of storage backends
- JSON Storage - File-based storage details
- SQLite Storage - SQLite storage details
- MariaDB Storage - MariaDB storage details
- Converting Between Storage Types - How to migrate data between storage backends
Transport
- Transport Overview - Overview of transport types
- STDIO Transport - Standard I/O transport details
- HTTP Transport - HTTP transport details
Core Concepts
- Memory Architecture - Detailed documentation of the domain-based system
- Graph Model - Explanation of the graph data model
Reference Documentation
- Memory Tools Reference - Comprehensive reference for all memory tools
- Database Schemas - Technical reference for SQLite and MariaDB schemas
Developer Documentation
- Architecture - System architecture and design patterns
- Contributing - Guidelines for contributing to the project
- Testing - Testing strategy and best practices
Other Resources
For a quick overview of the project, installation instructions, and basic usage, see the main README.
Contributing to Documentation
If you'd like to contribute to the Memory Graph MCP documentation, please follow these guidelines:
- Use Markdown for all documentation
- Organize documentation by capability rather than document type
- Include practical examples when possible
- Ensure documentation is clear, concise, and accurate
- Update both code and documentation when making changes