Skip to main content
Glama
vearne

chatmcp_memory

by vearne

chatmcp_memory

An MCP server able to give large language models the power to remember. Only supports daodao97/chatmcp

Principle

daodao97/chatmcp uses SQLite to store chat history between users and the LLM. Therefore, chatmcp_memory can directly query SQLite to retrieve previous conversations, achieving memory retrieval.

Related MCP server: mcp-openmemory

Usage

chatmcp_memory will attempt to automatically discover the location of chatmcp.db. Of course, it can also be specified via environment variables.

export DB_FILE_PATH=/tmp/chatmcp.db

1. use with uvx

"mcpServers": {
    "chatmcp_memory": {
        "command": "uvx",
        "args": ["chatmcp_memory"]
    }
}

2.Install and Run

pip install chatmcp_memory

Method 1: Run with transport 'stdio'

python3 -m chatmcp_memory

Method 2: Run with transport 'streamable-http'

python3 -m chatmcp_memory --http --bind="127.0.0.1" --port=8090

Server URL: http://127.0.0.1:8090/mcp/

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables Claude to remember conversations and learn over time by storing and recalling messages, memory abstracts, and recent history using a local SQLite database.
    4
    11 npm
    71
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides persistent memory management with SQLite, enabling storage and retrieval of conversational context with metadata via MCP tools and REST API.
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Centralizes verbatim local AI conversation history into a SQLite database and exposes it via an MCP server, enabling tools like Claude Code and Codex to retrieve exact context from other tools.
    2 npm
    MIT