PC

peless/claude-thread-continuity

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

65 stars 10 forks 品質 66 トレンド 14MIT

🧠 Claudeの会話が流れ続ける! スレッドがトークン制限をヒットしたときにプロジェクトコンテキストを自動的に保存および復元する MCP サーバー.

概要

このMCPサーバーは、Claudeスレッドがトークン制限をヒットしたときにプロジェクトの状態を自動的に保存し、復元します。シームレスな会話の継続性を保証します。 - - - 会話中にプロジェクトコンテキストを自動保存 - - 新しいスレッドを開始するとすぐに完全なコンテキストを復元 - - - インテリジェントな名前チェックでプロジェクトフラグメンテーションを防止 - - マシンにローカルに保存されるすべてのデータ - 一度設定すると見えない作業 - - ファイルの変更、決定、マイルストーンの自動保存 - 複数の同時プロジェクトを管理する バージョン 1.1 は、複数の類似プロジェクトを誤って作成する共通の問題を防ぐインテリジェントなプロジェクト検証を導入しています。 - - 同様のプロジェクト名(70%の類似性しきい値)を検出 - - 同様のプロジェクトが存在するときの統合を提案 - - 正当に異なるプロジェクトが必要になったときに検証を回避 - - ワークフローのための感度を調整する Claudeデスクトップ設定ファイルを編集します。 - ~/Library/Application Support/Claude/claude desktop config.

概要(AI 翻訳)

再び文脈を失うことはありません! このMCPサーバーは、Claudeスレッドがトークン制限をヒットしたときにプロジェクトの状態を自動的に保存し、復元します。シームレスな会話の継続性を保証します。

OST の特徴

  • 自動状態の永続 - 会話中にプロジェクトコンテキストを自動保存
  • ** ⚡ シームレスな復元** - 新しいスレッドを開始するとすぐに完全なコンテキストを復元 -️️スマートバリデーション - インテリジェントな名前チェックでプロジェクトのフラグメンテーションを防止 -プライバシーFirst - あなたのマシンにローカルに保存されているすべてのデータ -** 従順なゼロ構成** - 一度設定した上で動作する -スマートトリガー - ファイルの変更、決定、マイルストーンの自動保存 -** 複数の同時プロジェクトを管理する

✨ NEW:アンチフラグメントシステム

バージョン 1.1 は、複数の類似プロジェクトを誤って作成する共通の問題を防ぐインテリジェントなプロジェクト検証を導入しています。

  • ** 既定のFuzzy Name Matching** - 類似したプロジェクト名(70%の類似性しきい値)の検出 -注記 検証警告 - 同様のプロジェクトが存在するときの統合を提案する
  • 本物の強制オーバーライド - 必要な異なるプロジェクトが本物的に異なる場合のバイパス検証

このページは 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": {} } } }