PC

peless/claude-thread-continuity

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

65 stars 11 forks 품질 66 트렌드 14MIT

your的 your! MCP 서버는 자동으로 저장하고 토큰 제한을 기록할 때 프로젝트 컨텍스트를 복원합니다.

개요

이 MCP 서버는 Claude 스레드가 토큰 한계를 명중할 때 자동으로 프로젝트 상태를 저장하고 복원합니다. 원활한 대화 연속성을 보장합니다. - - 대화 중 자동 저장 프로젝트 컨텍스트 - - 새로운 스레드를 시작할 때 즉시 전체 컨텍스트를 복원 - - 지능형 이름 검사 프로젝트 파편 방지 - - - 모든 데이터는 로컬 컴퓨터에 저장된 - - 한 번 설정 - - - 파일 변경, 결정, 이정표에 자동 저장 - 다중 동시 프로젝트를 관리 버전 1.1은 사고로 여러 유사한 프로젝트를 만드는 일반적인 문제를 방지하기 위해 지능형 프로젝트 검증을 소개합니다: - - 유사한 프로젝트 이름 (70% 유사성 임계값) 검출 - 유사한 프로젝트가 존재할 때 통합을 제안 - 필요한 다른 프로젝트의 유효성을 우회 - 작업 흐름에 대한 감도를 조정 Claude 데스크탑 구성 파일을 편집: - ~/Library/Application 지원/Claude/claude desktop config.

개요(AI 번역)

** 다시 컨텍스트를 잃어버리십시오! ** 이 MCP 서버는 Claude 스레드가 토큰 한계를 명중할 때 자동으로 프로젝트 상태를 저장하고 복원합니다. 원활한 대화 연속성을 보장합니다.

♨ 특징

  • ** 자동 상태 Persistence** - 대화 중 자동 저장 프로젝트 컨텍스트
  • ** ** - 즉시 새로운 스레드를 시작할 때 전체 컨텍스트를 복원
  • ️️ Smart Validation - 지능형 이름 검사와 프로젝트 파편 방지
  • USER Privacy First - 모든 데이터는 기계에 로컬로 저장 -** Zero Zero Configuration** - 한 번 설정 가능 -** Tri Smart Triggers** - 파일 변경, 결정, 이정표에 자동 저장 -** Multi️ Multi-Project Support** - 여러 동시 프로젝트를 관리

# # ✨ NEW : 안티 조각 시스템

버전 1.1은 사고로 여러 유사한 프로젝트를 만드는 일반적인 문제를 방지하기 위해 지능형 프로젝트 검증을 소개합니다:

-** Array Fuzzy Name Matching** - 유사한 프로젝트 이름을 감지합니다 (70% 유사성 임계값) -⚠️ 검증 경고 - 유사한 프로젝트가 존재하는 경우 통합 제안

  • ** ⭐ Force Override** - 다른 프로젝트가 필요할 때 바이패스 유효성 검사

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

🧠 Claude Thread Continuity MCP Server

Never lose context again! This MCP server automatically saves and restores project state when Claude threads hit token limits, ensuring seamless conversation continuity.

🚀 Features

  • 🔄 Automatic State Persistence - Auto-saves project context during conversations
  • ⚡ Seamless Restoration - Instantly restore full context when starting new threads
  • 🛡️ Smart Validation - Prevents project fragmentation with intelligent name checking
  • 🔒 Privacy First - All data stored locally on your machine
  • 🎯 Zero Configuration - Works invisibly once set up
  • 📊 Smart Triggers - Auto-saves on file changes, decisions, milestones
  • 🗂️ Multi-Project Support - Manage multiple concurrent projects

✨ NEW: Anti-Fragmentation System

Version 1.1 introduces intelligent project validation to prevent the common issue of accidentally creating multiple similar projects:

  • 🔍 Fuzzy Name Matching - Detects similar project names (70% similarity threshold)
  • ⚠️ Validation Warnings - Suggests consolidation when similar projects exist
  • 💪 Force Override - Bypass validation when genuinely different projects needed
  • 🎯 Configurable Thresholds - Adjust sensitivity for your workflow

Example Validation in Action

❌ Project "Hebrew Speaking Evaluation MVP" blocked
✅ Similar project found: "Hebrew Evaluation MVP" (85% similar)
🎯 Recommendation: Update existing project or use force=true

⚡ Quick Start

# 1. Clone the repository
git clone https://github.com/peless/claude-thread-continuity.git
cd claude-thread-continuity

# 2. Install dependencies
pip install -r requirements.txt

# 3. Test the enhanced server
python3 test_server.py

# 4. Add to Claude Desktop config
# See setup instructions below

🛠️ Installation

1. Install the MCP Server

# Create permanent directory
mkdir -p ~/.mcp-servers/claude-continuity
cd ~/.mcp-servers/claude-continuity

# Copy files (or clone repo to this location)
# Place server.py and requirements.txt here

2. Configure Claude Desktop

Edit your Claude Desktop configuration file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\\Claude\\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

Add this configuration:

{
  "mcpServers": {
    "claude-continuity": {
      "command": "python3",
      "args": ["~/.mcp-servers/claude-continuity/server.py"],
      "env": {}
    }
  }
}

3. Restart Claude Desktop

Close and reopen Claude Desktop. The continuity tools will now be available automatically.

🎯 How It Works

Automatic Context Saving

The server automatically saves project state when:

  • ✅ Files are created or modified
  • ✅ Technical decisions are made
  • ✅ Project milestones are reached
  • ✅ Every 10 messages (fallback)

Smart Validation Process

Before saving, the system:

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "claude-continuity": { "command": "python3", "args": ["~/.mcp-servers/claude-continuity/server.py"], "env": {} } } }