AS

aakarsh-sasi/memory-bank-mcp

Developer tools

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

35 stars 17 forks 품질 55 트렌드 12MIT

aakarsh-sasi/memory-bank-mcp는 MCP 서버 후보로 https://github.com/aakarsh-sasi/memory-bank-mcp.에서 수입됩니다

개요

aakarsh-sasi/memory-bank-mcp는 MCP 서버 후보로 https://github.com/aakarsh-sasi/memory-bank-mcp.에서 수입됩니다

개요(AI 번역)

Memory Bank를 관리하기위한 Model Context Protocol (MCP) 서버는 AI Assistant가 세션 전반에 걸쳐 정보를 저장하고 검색 할 수 있도록합니다. 이제 원격 서버 지원!

개요

Memory Bank Server는 Memory Bank와 상호 작용하는 AI Assistants의 도구 및 리소스 세트를 제공합니다. Memory Bank는 여러 세션에서 컨텍스트 및 트랙 진행을 유지하는 데 도움이되는 정보의 저장소입니다.

특징 ✨

  • Memory Bank Management: 초기화, 찾기 및 메모리 뱅크 관리
  • ** 파일 운영**: 메모리 은행에서 파일을 읽고 쓰기 -Progress Tracking: 진행 상황을 추적하고 Memory Bank 파일 업데이트
  • Decision Logging: 상황에 대한 중요한 결정
  • Active Context Management: 활성 컨텍스트 정보 유지 및 업데이트
  • ** 모드 지원**: mode-specific 동작을 위한 .clinerules 파일 검출 및 사용
  • UMB Command: UMB 명령으로 메모리 뱅크 파일을 일시적으로 업데이트 -Robust 오류 처리: 믿을 수 있는 손잡이 과 지속적으로 가동 가능할 때
  • 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 가이드부터 시작하세요 →