MCPInstall
memory-bank-loader-mcp logo

memory-bank-loader-mcp

by abeyuya 4 stars abeyuya/memory-bank-loader-mcp

This is an MCP server for retrieving all files in the memory-bank directory at once. Its purpose is to reduce AI tool invocation frequency and save costs when loading memory-bank.

READMEmain

memory-bank-loader-mcp

This is an MCP server for retrieving all files in the memory-bank directory at once. Its purpose is to reduce AI tool invocation frequency when loading memory-bank, saving both time and money.

screenshot

Features

  • Recursively reads all files within the specified directory (e.g., a 'memory-bank' directory).
  • Sorts files with a specific priority order:
    1. Root-level files come first.
    2. Specific priority files (projectbrief.md, etc.) within the root are ordered first.
    3. All other files (non-priority root and all subdirectory files) are sorted alphabetically by relative path.
  • Optimized for providing clear and structured context to AI models.

Tools

  • read-memory-bank
    • Read and consolidates files from the specified memory bank directory. Use this to provide project context (Memory Bank) to the AI.
    • Input:
      • memoryBankDirectoryFullPath (string, required): The full, absolute path to the directory containing the memory bank files.
    • Returns:
      • Read file list.

Setup

NPX

{
  "mcpServers": {
    "memory-bank-loader": {
      "command": "npx",
      "args": [
        "-y",
        "memory-bank-loader-mcp@latest",
      ],
    }
  }
}

Build

$ npm run build
{
  "mcpServers": {
    "memory-bank-loader": {
      "command": "node",
      "args": [
        "/full/path/to/memory-bank-loader-mcp/build/index.js"
      ]
    }
  }
}

License

MIT

More Knowledge & Memory MCP servers

Similar servers from the same category.

Supermemory

supermemoryai

Personal knowledge platform that helps collect, organize, and recall information from various sources with end-to-end encryption and optional self-hosting.

Knowledge & Memory

Provides a bridge to the Arc Memory Temporal Knowledge Graph, enabling structured access to repository history, entity relationships, and code provenance without manual navigation of complex codebases.

Knowledge & Memory

Unstructured API

unstructured-io

Integrates with the Unstructured API to enable document processing operations including managing connectors and workflows for extracting structured information from documents without switching tools.

data

Cognee

topoteretes

AI-friendly database and knowledge-management capabilities via various database schemes.

database