Automatically saves and restores project context when Claude threads hit token limits, so new sessions can continue earlier work.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add claude-thread-continuity -- python3 '~/.mcp-servers/claude-continuity/server.py'~/.codex/config.toml
[mcp_servers.claude-thread-continuity]
command = "python3"
args = ["~/.mcp-servers/claude-continuity/server.py"]
# codex mcp add claude-thread-continuity -- python3 '~/.mcp-servers/claude-continuity/server.py'~/.cursor/mcp.json
{
"mcpServers": {
"claude-thread-continuity": {
"command": "python3",
"args": [
"~/.mcp-servers/claude-continuity/server.py"
]
}
}
}.vscode/mcp.json
{
"servers": {
"claude-thread-continuity": {
"type": "stdio",
"command": "python3",
"args": [
"~/.mcp-servers/claude-continuity/server.py"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"claude-thread-continuity": {
"command": "python3",
"args": [
"~/.mcp-servers/claude-continuity/server.py"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"claude-thread-continuity": {
"command": "python3",
"args": [
"~/.mcp-servers/claude-continuity/server.py"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"claude-thread-continuity": {
"command": "python3",
"args": [
"~/.mcp-servers/claude-continuity/server.py"
]
}
}
}