Major reorganization to improve clarity and maintainability: ## Documentation - Created new simple README.md focused on Layer 1 - Added docs/ARCHITECTURE.md explaining multi-layer design - Moved LAYER1_REBUILD.md -> docs/LAYER1.md - Archived old documentation to docs/archive/: - CHANGELOG.md, QUICKSTART.md, STATUS.md, USAGE.md - DESIGN.md, README_CONFIG.md, ROADMAP.md, TECHNICAL_REVIEW.md - claude.md, test-mcp.sh ## Source Code - Moved unused .rs files to src/tmp/: - ai_interpreter.rs (Layer 2 - future) - companion.rs (Layer 4b - future) - game_formatter.rs (Layer 4a - future) - memory.rs (old implementation) - extended.rs (old MCP server) ## Result Clean root directory with only essential files: - README.md (simple, Layer 1 focused) - Cargo.toml - .gitignore - docs/ (organized documentation) - src/ (active code only) All Layer 1 functionality remains intact and tested.
2.8 KiB
2.8 KiB
Claude Memory MCP 設定ガイド
モード選択
標準モード (Simple Mode)
- 基本的なメモリー機能のみ
- 軽量で高速
- 最小限の依存関係
拡張モード (Extended Mode)
- AI分析機能
- セマンティック検索
- Web統合機能
- 高度なインサイト抽出
ビルド・実行方法
標準モード
# MCPサーバー起動
cargo run --bin memory-mcp
# CLI実行
cargo run --bin aigpt -- create "メモリー内容"
拡張モード
# MCPサーバー起動
cargo run --bin memory-mcp-extended --features extended
# CLI実行
cargo run --bin aigpt-extended --features extended -- create "メモリー内容" --analyze
設定ファイルの配置
標準モード
Claude Desktop
# macOS
cp claude_desktop_config.json ~/.config/claude-desktop/claude_desktop_config.json
# Windows
cp claude_desktop_config.json %APPDATA%\Claude\claude_desktop_config.json
Claude Code
# プロジェクトルートまたはグローバル設定
cp claude_code_config.json .claude/config.json
# または
cp claude_code_config.json ~/.claude/config.json
拡張モード
Claude Desktop
# macOS
cp claude_desktop_config_extended.json ~/.config/claude-desktop/claude_desktop_config.json
# Windows
cp claude_desktop_config_extended.json %APPDATA%\Claude\claude_desktop_config.json
Claude Code
# プロジェクトルートまたはグローバル設定
cp claude_code_config_extended.json .claude/config.json
# または
cp claude_code_config_extended.json ~/.claude/config.json
環境変数設定
export MEMORY_AUTO_EXECUTE=true
export MEMORY_AUTO_SAVE=true
export MEMORY_AUTO_SEARCH=true
export TRIGGER_SENSITIVITY=high
export MEMORY_DB_PATH=~/.claude/memory.db
設定オプション
auto_execute
true: 自動でMCPツールを実行false: 手動実行のみ
trigger_sensitivity
high: 多くのキーワードで反応medium: 適度な反応low: 明確なキーワードのみ
max_memories
メモリーの最大保存数
search_limit
検索結果の最大表示数
カスタマイズ
trigger_wordsセクションでトリガーワードをカスタマイズ可能:
"trigger_words": {
"custom_category": ["カスタム", "キーワード", "リスト"]
}
トラブルシューティング
-
MCPサーバーが起動しない場合:
- Rustがインストールされているか確認
cargo build --releaseでビルド確認
-
自動実行されない場合:
- 環境変数が正しく設定されているか確認
- トリガーワードが含まれているか確認
-
メモリーが保存されない場合:
- データベースファイルのパスが正しいか確認
- 書き込み権限があるか確認