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.
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/
Metadata
Release files for chatmcp-memory 0.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| chatmcp_memory-0.0.8.tar.gz | 6.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| chatmcp_memory-0.0.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.1 kB
Release files / chatmcp_memory-0.0.8.tar.gz
| Download URL | chatmcp_memory-0.0.8.tar.gz |
|---|---|
| Size | 6.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c41f0cf9e81f79fc5dd588c55c51c1ceea00ee0d9dbc02cd997754f07118e150
|
|
BLAKE2b-256 checksum How to use checksums |
208fe9e2548d8147faa039019b8a107656c143e9aac1bf0ffebb2bc1ebfb8051
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / chatmcp_memory-0.0.8-py3-none-any.whl
| Download URL | chatmcp_memory-0.0.8-py3-none-any.whl |
|---|---|
| Size | 6.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3f734b53053efde57ac3384eac981854d754a88570783f831d49ef865e888a36
|
|
BLAKE2b-256 checksum How to use checksums |
bc56e3db803da0afd21e5273a5d2a32690ace6e4260ab08a7344ceb49d77b340
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|