Thread Keeper MCP Server
Multi-agent shared brain across Claude Code/Desktop, Codex, Antigravity CLI (agy), Copilot, and VS Code. Cross-session memory, self-improving skill loops, and inter-agent signaling - one local MCP server turns parallel agent instances into a coordinated multi-agent system instead of N isolated chats.
People connecting memory tools to Claude, Cursor, VS Code, or another MCP client. The project is written in Python.
VERIFIED ACTIVE
LAST COMMIT 2026-08-24 · ★ 11 · #111 OF 259 MAINTAINED MEMORY · VERIFIED 2026-08-25
MIT · Python servers · how we verify → /methodology
01 · Install Thread Keeper
before you install - you'll need
Set THREADKEEPER_MEMORY_EGRESS before connecting.
Claude Code
claude mcp add po4erk91-thread-keeper -- uvx threadkeeper Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"po4erk91-thread-keeper": {
"command": "uvx",
"args": [
"threadkeeper"
]
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions
license MIT - declared in the repository
pypi package threadkeeper - check the name against the project README before installing (PyPI has no namespace ownership)
registry namespace io.github.po4erk91 is GitHub-verified and matches the repo owner
03 · What Thread Keeper can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
Latest releases
v0.17.0 · 2026-08-24
pre-ingest transcript privacy denylist (#145). · THREADKEEPER_INGEST_DENY_GLOBS and the line-based local denylist file skip · matching adapter project/CWD messages before text, FTS, vector embeddings, or…
v0.16.3 · 2026-07-20
Changed · Releases self-publish again - the human gate moved to the pypi · environment approval. The #57 hardening (PR #207, v0.15.0) made · publishing require a locally-signed maintainer tag; under fully PR-driven…
v0.14.0 · 2026-06-25
Fixed · Process-kill safety (#66). Orphan cleanup now uses the shared · zombie-aware liveness helper, so a zombie parent no longer keeps its orphaned · threadkeeper.server child classified as live. Before mp_cleanup…
04 · Who maintains Thread Keeper
thread-keeper is maintained by po4erk91. It's the only MCP server we track from this author; the repo dates to May 2026.
05 · Facts
- repository
- github.com/po4erk91/thread-keeper
- category
- memory - ranked #111 of 259 actively-maintained memory servers as of 2026-08-25.
- release cadence
- 10+ releases in the last 90 days (latest 2026-08-24)
- registry
- io.github.po4erk91/thread-keeper (active, first published 2026-06-14 · 2 versions)
- packages
- pypi:threadkeeper
06 · Thread Keeper FAQ
What is Thread Keeper?
Multi-agent shared brain across Claude Code/Desktop, Codex, Antigravity CLI (agy), Copilot, and VS Code. Cross-session memory, self-improving skill loops, and inter-agent signaling - one local MCP server turns parallel agent instances into a coordinated multi-agent system instead of N isolated chats.
Is Thread Keeper still maintained?
Yes - as of 2026-08-25, its last commit was 2026-08-24 and it shipped 10+ releases in the last 90 days. We re-verify nightly.
How do I install Thread Keeper?
Run `uvx threadkeeper`. The README documents one environment variable (THREADKEEPER_MEMORY_EGRESS) to set first. Set THREADKEEPER_MEMORY_EGRESS before connecting. You can also paste the ready-made client config above.
Does Thread Keeper run locally?
Yes - it's a stdio server: it runs on your machine (via uvx) with your user's permissions. Your data stays local unless the server itself calls external APIs.
07 · Alternatives to Thread Keeper
Alternatives to Thread Keeper
Maintained memory servers if Thread Keeper isn't the fit.
- Codebase Memory Codebase knowledge graph for AI agents - 159 languages, sub-ms queries, 99% fewer tokens. ★ 40,198 · 2026-08-23
- Tradememory Protocol MCP memory for AI trading agents. Store trades, recall similar setups, track strategy performance. ★ 1,412 · 2026-08-11
- Superlog Open-source agent that observes and fixes your application. Query logs, traces, metrics, incidents. ★ 1,394 · 2026-08-23
- Persome Local-first personal memory and model server for trusted MCP agents on macOS. ★ 1,314 · 2026-08-21
- Neo4j Memory MCP Neo4j Knowledge Graph Memory Server ★ 979 · 2026-04-10
- Projectmem Local-first memory + judgment layer for AI coding agents - warns before repeating failed fixes. ★ 750 · 2026-08-06
Pairs well with
Servers that cover what Thread Keeper doesn't - only shown when the pairing reason fits the companion.
More memory MCP servers · Weasley DeepMind · Continuum · Kairn · Pseudolife Memory · Purmemo
More Python MCP servers · PostHog MCP Server · Photographi MCP · reMarkable MCP Server (Read/Write) · Précis Finance MCP · Presidio Hardened X402 MCP · see all