Skip to main content

DSM Memory MCP Server — provable, append-only memory for AI agents via MCP

Project description

DSM MCP Server

Provable, append-only memory for AI agents via MCP.

Install

pip install dsm-mcp

Run

dsm-mcp
# or
python -m dsm.integrations.goose

Configure with Goose

Add to ~/.config/goose/extensions.d/dsm-memory.yaml:

name: dsm-memory
type: stdio
cmd: dsm-mcp

What it does

DSM records every agent action in an append-only SHA-256 hash chain. Nothing can be deleted, reordered, or tampered with without detection.

11 MCP tools: dsm_status, dsm_start_session, dsm_end_session, dsm_log_action, dsm_confirm_action, dsm_snapshot, dsm_recall, dsm_recent, dsm_summary, dsm_search, dsm_verify.

Links

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

dsm_mcp-0.1.0.tar.gz (1.5 kB view details)

Uploaded Source

Built Distribution

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

dsm_mcp-0.1.0-py3-none-any.whl (1.7 kB view details)

Uploaded Python 3

File details

Details for the file dsm_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: dsm_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 1.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dsm_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 155510443596a1f83a2213df6e8cef32bd58d20ee0405ec77a85ec80518e9e82
MD5 846f5216d6755d32c789f47c02c51ec7
BLAKE2b-256 a6f9af1e084aae8e3be227075e44d7c78fb6daf7036cbb7b7f8679d0bd9b0c3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for dsm_mcp-0.1.0.tar.gz:

Publisher: publish-pypi.yml on daryl-labs-ai/daryl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dsm_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: dsm_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 1.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dsm_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d29a4518366e52ee6813e2bbb26637ccc42b5a714640f2cc9fa1cf3977f0cbe4
MD5 3dccdde9196518dfad17930cc845a272
BLAKE2b-256 a74546d49af896dffd649e9d9487bd9b0c4e1c2da359af5e0d19720ece20cc59

See more details on using hashes here.

Provenance

The following attestation bundles were made for dsm_mcp-0.1.0-py3-none-any.whl:

Publisher: publish-pypi.yml on daryl-labs-ai/daryl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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