AS

aakarsh-sasi/memory-bank-mcp

Developer tools

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

35 stars 17 forks 品質 55 トレンド 12MIT

aakarsh-sasi/memory-bank-mcp は [https://github.com/aakarsh-sasi/memory-bank-mcp. からインポートされた MCP サーバーの候補です

概要

aakarsh-sasi/memory-bank-mcp は [https://github.com/aakarsh-sasi/memory-bank-mcp. からインポートされた MCP サーバーの候補です

概要(AI 翻訳)

メモリバンクを管理するためのモデルコンテキストプロトコル(MCP)サーバーで、AIアシスタントがセッション間で情報を保存および取得できるようにします。 リモートサーバーサポートで今すぐ!

概要

メモリバンクサーバーは、メモリバンクとやり取りするためにAIアシスタント用のツールとリソースのセットを提供します。 メモリバンクは、コンテクストを維持し、複数のセッションで進捗状況を追跡するのに役立つ情報を構成しています。

特長 ✨

  • メモリーバンク管理:メモリバンクの初期化、検索、管理
  • ファイル操作: メモリバンクのファイルを読み書きする
  • 進捗追跡:進捗状況を追跡し、メモリバンクファイルを更新する -Decision Logging:コンテキストと代替との重要な決定をログに
  • 活動的なコンテキスト管理:活動的なコンテキスト情報を維持し、更新する
  • モード サポート: モード固有の動作の .clinerules ファイルを検出して使用 -UMB Command: UMBコマンドでメモリバンクファイルを一時的に更新する -ロバストエラー処理: エラーをうまく処理し、操作を継続する -Status Prefix System: メモリバンク運用状態の即時可視性

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

README

以下は原文 README の抜粋です。原文を見る。

Memory Bank MCP With Remote SSH Support 🧠

A Model Context Protocol (MCP) server for managing Memory Banks, allowing AI assistants to store and retrieve information across sessions. Now with remote server support!

Overview 📋

Memory Bank Server provides a set of tools and resources for AI assistants to interact with Memory Banks. Memory Banks are structured repositories of information that help maintain context and track progress across multiple sessions.

Features ✨

  • Memory Bank Management: Initialize, find, and manage Memory Banks
  • File Operations: Read and write files in Memory Banks
  • Progress Tracking: Track progress and update Memory Bank files
  • Decision Logging: Log important decisions with context and alternatives
  • Active Context Management: Maintain and update active context information
  • Mode Support: Detect and use .clinerules files for mode-specific behavior
  • UMB Command: Update Memory Bank files temporarily with the UMB command
  • Robust Error Handling: Gracefully handle errors and continue operation when possible
  • Status Prefix System: Immediate visibility into Memory Bank operational state
  • Remote Server Support: Store Memory Banks on a remote server using SSH

Directory Structure 📁

By default, Memory Bank uses a memory-bank directory in the root of your project. When you specify a project path using the --path option, the Memory Bank will be created or accessed at /memory-bank.

You can customize the name of the Memory Bank folder using the --folder option. For example, if you set --folder custom-memory, the Memory Bank will be created or accessed at /custom-memory.

For more details on customizing the folder name, see Custom Memory Bank Folder Name.

Recent Improvements 🛠️

  • Remote Server Support: Store your Memory Bank on a remote server via SSH
  • Customizable Folder Name: You can now specify a custom folder name for the Memory Bank
  • Consistent Directory Structure: Memory Bank now always uses the configured folder name in the project root
  • Enhanced Initialization: Memory Bank now works even when .clinerules files don’t exist
GitHub で README 全文を見る

インストール

npx -y @smithery/cli install @aakarsh-sasi/memory-bank-mcp --client claude
MCP 初心者?mcpskill.org のガイドから始めましょう →