Shared local SQLite memory for AI clients with source attribution, corrections, temporal history, and tamper-evident audit chains.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Memtether.
The memtether MCP server provides a local memory hub for multiple AI clients. Instead of maintaining separate memory stores, connected clients use one SQLite database, with file-level pointers linking each client to the shared file. The deployment does not require a cloud service, API fees, or a synchronization daemon.
Memory records retain their history. When a fact changes, the newer value supersedes the earlier one rather than deleting it. Records include who wrote or changed them, when the information was valid, and when the system recorded it. Conflict candidates can be reviewed and resolved by a human, with the decision retained in the record.
The project is listed in the π§ Knowledge & Memory category and is aimed at developers who need inspectable, local agent memory rather than an opaque overwrite-based store.
MemTether stores memory and audit data in SQLite. Its bi-temporal model separates the period when a fact was true from the time the system learned or recorded it. Supersession chains connect corrections to the facts they replace, allowing a developer or agent to inspect the full timeline.
Audit entries are linked through a hash chain. Periodic anchors cover batches of audit entries; verification reports whether an anchored section still matches its recorded hashes. Direct changes to covered database entries can therefore be detected. The repository describes this as a record-keeping design related to EU AI Act Article 12, not as certified compliance.
Retrieval includes deterministic SQL routing through SGM and hybrid embedding support. A standard installation can use keyword and BM25 search. Optional local embedding dependencies and model weights enable semantic search without sending data to a cloud service.
Install the package from PyPI and initialize it:
Initialization creates the database, detects supported AI clients in standard installation paths, writes MCP configuration, and verifies the connections. Individual clients can instead be configured with commands such as memtether setup cursor or memtether setup claude-code. Custom client locations may not be detected automatically; memtether connect verify can confirm the result, and manual configuration is documented in the repository.
For semantic search, install the vector extra, download the models, and rebuild the index. The documented default model is bge-m3-int8, with a smaller Chinese profile also available. Omitting these steps leaves keyword and BM25 retrieval available.
The optional server extra adds the REST API and dashboard. memtether dashboard starts the dashboard. The REST API is unauthenticated unless MEMTETHER_API_KEY is set, so port 8080 should only be exposed to trusted networks.
The memtether MCP server supports the memory workflows represented by the projectβs CLI and examples:
remember, including a source identity.correct, preserving the earlier value in a supersession chain.timeline.court.Automatic client detection is documented for standard installation paths and may miss clients installed elsewhere. The REST API has no authentication by default. Semantic retrieval requires additional packages, model downloads, and index construction; without them, search falls back to keyword and BM25 methods.
Hash-chain coverage is batch-based, so recent writes can remain in an unanchored tail until the next anchor is created. The projectβs performance figures are local SQLite microbenchmark results rather than a guarantee for every workload. Its Article 12 discussion describes design intent, not legal or regulatory certification.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/memtether)<a href="https://allmcps.com/mcp/memtether"><img src="https://allmcps.com/api/badge/memtether?style=directory" alt="Memtether on AllMCPs" /></a>