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 server that connects to the xAI/Grok image generation API that provides endpoints for text and image analysis...
MCP Server for Worldpay APIs
MCP SSE server with tools to create images and videos using Amazon Nova models via AWS Bedrock.
A Model Context Protocol (MCP) server that connects to Strava API, providing tools to access Strava data through...
수문조회 MCP 서버
react-mcp integrates with Claude Desktop, enabling the creation and modification of React apps based on user prompts
A cringe-worthy MCP server that serves ads to developers in Cursor, Claude, and other clients
Go server implementing Model Context Protocol (MCP) for filesystem operations.
Collection of Google-native tools (e.g., Gmail, Calendar) for the MCP
AlibabaCloud CloudOps MCP Server