Skip to main content

MemoryGraph MCP Server

Graph-based Model Context Protocol (MCP) server that gives AI coding agents persistent memory. Store patterns, track relationships, retrieve knowledge across sessions.

Installation

Docker

docker pull tai040502/memorygraph:latest

uv (pip)

uv tool install memorygraph-mcp-tai040502

MCP Configuration

Docker (stdio)

{
  "mcpServers": {
    "memorygraph": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "-v",
        "memory-data:/data",
        "tai040502/memorygraph"
      ]
    }
  }
}

uv

{
  "mcpServers": {
    "memorygraph": {
      "command": "uv",
      "args": [
        "tool",
        "run",
        "memorygraph-mcp-tai040502"
      ]
    }
  }
}

CLI Options

memorygraph                    # Core mode (default, 9 tools)
memorygraph --profile extended # Extended mode (12 tools)
memorygraph --backend neo4j   # Use Neo4j backend
memorygraph --version          # Show version

Backends

Backend Type Zero-Config
sqlite (default) Embedded ✅
falkordblite Embedded ✅
ladybugdb Embedded ✅
falkordb Client-server ❌
neo4j Client-server ❌
memgraph Client-server ❌
turso Cloud ❌

Environment Variables

Variable Description Default
MEMORY_BACKEND Backend type sqlite
MEMORY_SQLITE_PATH SQLite DB path ~/.memorygraph/memory.db
MEMORY_TOOL_PROFILE Tool profile (core/extended) core
MEMORY_LOG_LEVEL Log level INFO

License

MIT License

Metadata

Release files for memorygraph-mcp-tai040502 0.12.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for memorygraph-mcp-tai040502 0.12.5
File Size Uploaded
memorygraph_mcp_tai040502-0.12.5.tar.gz 155.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for memorygraph-mcp-tai040502 0.12.5
File Interpreter ABI Platform
memorygraph_mcp_tai040502-0.12.5-py3-none-any.whl Python 3 none any Details

Total release size: 353.6 kB

Release files / memorygraph_mcp_tai040502-0.12.5.tar.gz

Download URL memorygraph_mcp_tai040502-0.12.5.tar.gz
Size 155.7 kB
Tags Source
SHA-256 checksum
How to use checksums
dc188069e50f390ff233d6354a71c0ef1657f24f480ec39f9f0ab82986a46418
BLAKE2b-256 checksum
How to use checksums
3b35b927753ffb034854eff08b2a47f96dca8444adcb9c9d484bfae9f266a452
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / memorygraph_mcp_tai040502-0.12.5-py3-none-any.whl

Download URL memorygraph_mcp_tai040502-0.12.5-py3-none-any.whl
Size 197.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a3eeeb8ab7fdaa91dbf7842cdd829ffb634c1abc7deb5f9ea4655f395342dd0d
BLAKE2b-256 checksum
How to use checksums
1ba58ddb2f4a9fbc11c4c35c24dc4f77ddfc1e617e3b1df4a471ea75abeebb73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.12.5 This release

2 release files

0.12.4

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page