Skip to main content

dsh-memory-journal (MCP server)

English | 中文

A standalone MCP server exposing explicit memory tools for the dsh-memory-journal plugin: memory_search, memory_get, memory_write, memory_weeks_missing_journal. Connects to DeepSeek Harness through the generic @deepseek-ai/dsh-mcp-client bridge — no Cordis/JS code here. Day-to-day context injection is handled by the companion js-shell package, not here.

Not an official DeepSeek plugin.

Install

pip install dsh-memory-journal

Use

Call these tools only when the user explicitly asks to remember/recall something, or when writing tonight's diary / this week's journal — each tool's docstring documents the exact target values (soul, user, memory, daily, daily:YYYY-MM-DD, weekly, weekly:YYYY-Www).

This package and js-shell must point at the same data directory via DSH_MEMORY_JOURNAL_DATA_DIR (default ~/.dsh/storages/dsh-memory-journal, under $DSH_HOME).

See the repo README for the full picture.

License

MIT

Metadata

Release files for dsh-memory-journal 0.1.0

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

Source distribution (sdist)

Source distribution for dsh-memory-journal 0.1.0
File Size Uploaded Provenance Actions
dsh_memory_journal-0.1.0.tar.gz 9.5 kB Without provenance Details for dsh_memory_journal-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for dsh-memory-journal 0.1.0
File Interpreter ABI Platform Actions
dsh_memory_journal-0.1.0-py3-none-any.whl Python 3 none any Details for dsh_memory_journal-0.1.0-py3-none-any.whl

Total release size: 19.7 kB

Release files / dsh_memory_journal-0.1.0.tar.gz

Download URL dsh_memory_journal-0.1.0.tar.gz
Size 9.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c7ba2562785182488173dda8253aea777573dc41f2df7bc710faafdbd4e9fd2e
BLAKE2b-256 checksum
How to use checksums
b39c5ec60014eb82ca5c5c34c7a441d81adbf7c4dd121044e572b0c4ea36defe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.12

Release files / dsh_memory_journal-0.1.0-py3-none-any.whl

Download URL dsh_memory_journal-0.1.0-py3-none-any.whl
Size 10.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ec8807873221004412881a9afa253252bf08d9928aeedbbca8f6927c1b0b4b96
BLAKE2b-256 checksum
How to use checksums
ca0a379f9f9dc3738b79c531dd5dd776e4602a864454e0d812272a8ee35b1ba2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.12

Security for dsh-memory-journal 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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