Skip to main content

Graph-based MCP memory server for AI coding agents with intelligent relationship tracking and multi-backend support

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

memorygraph_mcp_tai040502-0.12.5.tar.gz (155.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

memorygraph_mcp_tai040502-0.12.5-py3-none-any.whl (197.9 kB view details)

Uploaded Python 3

File details

Details for the file memorygraph_mcp_tai040502-0.12.5.tar.gz.

File metadata

  • Download URL: memorygraph_mcp_tai040502-0.12.5.tar.gz
  • Upload date:
  • Size: 155.7 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for memorygraph_mcp_tai040502-0.12.5.tar.gz
Algorithm Hash digest
SHA256 dc188069e50f390ff233d6354a71c0ef1657f24f480ec39f9f0ab82986a46418
MD5 96a38d06b0ad6f602e1a23e2df2e9ed0
BLAKE2b-256 3b35b927753ffb034854eff08b2a47f96dca8444adcb9c9d484bfae9f266a452

See more details on using hashes here.

File details

Details for the file memorygraph_mcp_tai040502-0.12.5-py3-none-any.whl.

File metadata

  • Download URL: memorygraph_mcp_tai040502-0.12.5-py3-none-any.whl
  • Upload date:
  • Size: 197.9 kB
  • Tags: Python 3
  • Uploaded using 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}

File hashes

Hashes for memorygraph_mcp_tai040502-0.12.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a3eeeb8ab7fdaa91dbf7842cdd829ffb634c1abc7deb5f9ea4655f395342dd0d
MD5 616a71cb43233e5ad1c4e24599d2c10a
BLAKE2b-256 1ba58ddb2f4a9fbc11c4c35c24dc4f77ddfc1e617e3b1df4a471ea75abeebb73

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page