Description
This Memory Bank MCP server implementation transforms traditional file-based memory banks into a centralized, remotely accessible service. Developed by Aliosh Pimenta, it enables multi-project memory bank management with consistent file structure and validation. The server provides full MCP protocol implementation for read/write operations, project listing, and file management. It ensures proper isolation between project memory banks and includes security features like path traversal prevention. The implementation is particularly useful for AI assistants and development teams requiring structured, remotely accessible project documentation and context management across multiple projects.
🔬 Playground
Try Memory Bank live in the browser with security context.
Installation
git clone https://github.com/alioshr/memory-bank-mcp Claude Desktop Configuration
Add this configuration to your Claude Desktop config file to enable this MCP server:
Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json
Config file location: %APPDATA%\Claude\claude_desktop_config.json
Config file location: ~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"memory-bank": {
"command": "node",
"args": [
"path/to/server.js"
]
}
}
} Community Reviews
Authenticated reviews from GitHub users. No anonymous submissions. Your experience helps others choose wisely.
No reviews yet. Be the first to share your experience.