abeyuya/memory-bank-loader-mcp
If you are the rightful owner of memory-bank-loader-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The memory-bank-loader-mcp is an MCP server designed to efficiently retrieve all files from a memory-bank directory, optimizing AI tool usage by reducing invocation frequency.
The memory-bank-loader-mcp is a Model Context Protocol (MCP) server that facilitates the retrieval of all files within a specified memory-bank directory. This server is particularly useful for AI applications that require frequent access to a large number of files, as it minimizes the number of tool invocations needed, thereby saving time and reducing costs. The server reads files recursively, prioritizing root-level and specific priority files, and sorts all other files alphabetically by their relative paths. This structured approach ensures that AI models receive clear and organized context, enhancing their performance and efficiency.
Features
- Recursively reads all files within the specified directory.
- Sorts files with a specific priority order for efficient access.
- Optimized for providing clear and structured context to AI models.
Usages
npx usage
{ "mcpServers": { "memory-bank-loader": { "command": "npx", "args": [ "-y", "memory-bank-loader-mcp@latest" ] } } }
build usage
{ "mcpServers": { "memory-bank-loader": { "command": "node", "args": [ "/full/path/to/memory-bank-loader-mcp/build/index.js" ] } } }
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.