Memory Bank MCP Server
This MCP server provides a structured documentation system for context preservation in AI assistant environments.
Powered by Enlighter and Hyperskill
Features
- Get detailed information about Memory Bank structure
- Generate templates for Memory Bank files
- Analyze project and provide suggestions for Memory Bank content
Running the Server
There are a few options to use this MCP server:
With Smithery
Add this to your mcp.json config file:
{
"mcpServers": {
"memory-bank": {
"command": "npx",
"args": [
"-y",
"@smithery/cli@latest",
"run",
"@ipospelov/mcp-memory-bank",
"--key",
"your_smithery_key"
]
}
}
}
With SSE
Add this to your mcp.json config file:
{
"mcpServers": {
"memory-bank": {
"url": "https://mcp-cursor-setup-enlighter.replit.app/sse"
}
}
}
With Docker
Add this to your mcp.json config file:
{
"mcpServers": {
"memory-bank": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"19283744/mcp-memory-bank:latest"
]
}
}
}
Manually
Run the following commands:
python -m venv venv
source venv/bin/activate # On Windows: venvScriptsactivate
pip install -r requirements.txt
Then add this to your mcp.json config file:
{
"mcpServers": {
"memory-bank": {
"command": "python",
"args": ["server.py"]
}
}
}
Usage Example
Ask Cursor or any other AI code assistant with Memory Bank MCP:
Create memory bank for To Do list application with your tools
Provide more context to get better results.
Available Tools
get_memory_bank_structure
Returns a detailed description of the Memory Bank file structure.
generate_memory_bank_template
Returns a template for a specific Memory Bank file.
Example:
{
"file_name": "projectbrief.md"
}
analyze_project_summary
Analyzes a project summary and provides suggestions for Memory Bank content.
Example:
{
"project_summary": "Building a React web app for inventory management with barcode scanning"
}
Memory Bank Structure
The Memory Bank consists of core files and optional context files, all in Markdown format:
Core Files (Required)
projectbrief.md- Foundation document that shapes all other filesproductContext.md- Explains why the project exists, problems being solvedactiveContext.md- Current work focus, recent changes, next stepssystemPatterns.md- System architecture, technical decisions, design patternstechContext.md- Technologies used, development setup, constraintsprogress.md- What works, what’s left to build
Memory Bank Setup Helper
Project Details
- ipospelov/mcp-memory-bank
- Last Updated: 4/30/2025
Recomended MCP Servers
A user-friendly, multi-platform GUI for managing and running CrewAI agents and tasks. Supports Conda and virtual environments, no...
Google Calendar MCP server with auto authentication support
Model Context Protocol (MCP) implementation for iOS simulators
Two Truths and a Twist: The world's first Model Context Protocol game
MCP server for merging multiple files into one
The Practices MCP Server is a specialized MCP (Model Context Protocol) server that enables AI assistants like Claude...
This read-only MCP Server allows you to connect to Adobe Analytics data from Claude Desktop through CData JDBC...
MCP server that can execute commands such as keyboard input and mouse movement on macOS
MCP Server for the Mapbox API.





