tether-memory MCP
A local-first agent memory server that provides four core verbs: remember, recall, link, and forget. It uses a local SQLite database with hybrid search combining FTS5 keyword hits and static embeddings, fused with a usage graph for associative recall. The system supports upserts to prevent duplication, auto-loaded boot indexes for project awareness, and safe parallel tool calls. It degrades gracefully without network dependencies, though it offers optional sync via libSQL/Turso.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Store and retrieve agent memories using remember and recall verbs
- Link related memories to build an associative knowledge graph
- Auto-load project-specific memories at session start via boot index
- Sync local memory to cloud via optional libSQL/Turso integration
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
tether-memory 0.6.1
{
"version": "0.6.1",
"transport": "stdio",
"identifier": "tether-memory",
"registryType": "pypi",
"environmentVariables": [
{
"name": "TETHER_DB",
"format": "filepath",
"description": "Path to the SQLite memory file. Defaults to the platform data dir (e.g. ~/.local/share/tether/memory.db)."
},
{
"name": "TETHER_SEMANTIC",
"format": "string",
"description": "Set to 0 to force keyword-only recall. Semantic recall needs the [semantic] extra and is on by default when available."
},
{
"name": "TETHER_SYNC_URL",
"format": "string",
"description": "Optional libSQL/Turso primary URL to sync memory across devices. Leave unset for local-only."
},
{
"name": "TETHER_SYNC_TOKEN",
"format": "string",
"description": "Auth token for TETHER_SYNC_URL."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"tether-memory-mcp": {
"command": "uvx",
"args": [
"tether-memory==0.6.1"
],
"env": {
"TETHER_DB": "<YOUR_TETHER_DB>",
"TETHER_SEMANTIC": "<YOUR_TETHER_SEMANTIC>",
"TETHER_SYNC_URL": "<YOUR_TETHER_SYNC_URL>",
"TETHER_SYNC_TOKEN": "<YOUR_TETHER_SYNC_TOKEN>"
}
}
}
}Cline
{
"mcpServers": {
"tether-memory-mcp": {
"command": "uvx",
"args": [
"tether-memory==0.6.1"
],
"env": {
"TETHER_DB": "<YOUR_TETHER_DB>",
"TETHER_SEMANTIC": "<YOUR_TETHER_SEMANTIC>",
"TETHER_SYNC_URL": "<YOUR_TETHER_SYNC_URL>",
"TETHER_SYNC_TOKEN": "<YOUR_TETHER_SYNC_TOKEN>"
}
}
}
}VS Code
{
"servers": {
"tether-memory-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"tether-memory==0.6.1"
],
"env": {
"TETHER_DB": "<YOUR_TETHER_DB>",
"TETHER_SEMANTIC": "<YOUR_TETHER_SEMANTIC>",
"TETHER_SYNC_URL": "<YOUR_TETHER_SYNC_URL>",
"TETHER_SYNC_TOKEN": "<YOUR_TETHER_SYNC_TOKEN>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"tether-memory-mcp": {
"command": "uvx",
"args": [
"tether-memory==0.6.1"
],
"env": {
"TETHER_DB": "<YOUR_TETHER_DB>",
"TETHER_SEMANTIC": "<YOUR_TETHER_SEMANTIC>",
"TETHER_SYNC_URL": "<YOUR_TETHER_SYNC_URL>",
"TETHER_SYNC_TOKEN": "<YOUR_TETHER_SYNC_TOKEN>"
}
}
}
}Let your agent find its tools
Find servers like tether-memory MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.