Skip to main content
MCP Server

A Model Context Protocol (MCP) server implementation for remote memory bank management, inspired by Cline Memory Bank.

Share
905 stars TypeScript MIT Updated: 2026-05-26

Send to Your Agent

Copy this prompt and paste it into Claude, Cursor, or any MCP client to install instantly.

Install the Memory Bank Mcp MCP server for me.

Server: Memory Bank Mcp
Description: A Model Context Protocol (MCP) server implementation for remote memory bank management, inspired by Cline Memory Bank.
Install command: npx -y alioshr/memory-bank-mcp

Environment variables needed:
- MEMORY_BANK_ROOT: Directory where project memory banks will be stored (e.g., `/path/to/memory-bank`) (required)
- disabled: Set to `false` to enable the server (required)
- autoApprove: List of operations that don't require explicit user approval: (required)
- memory_bank_read: Read memory bank files (required)
- memory_bank_write: Create new memory bank files (required)
- memory_bank_update: Update existing memory bank files (required)
- list_projects: List available projects (required)
- list_project_files: List files within a project (required)

GitHub: https://github.com/alioshr/memory-bank-mcp

Please install this MCP server and confirm when ready.

Paste into any AI agent with MCP support — works with Claude Desktop, Cursor, Cline, and more.

Quick Install

Config file: ~/Library/Application Support/Claude/claude_desktop_config.json

  1. Open Claude Desktop app
  2. Go to Settings → Developer → Edit Config
  3. Paste the config below into the file
  4. Restart Claude Desktop
{
  "mcpServers": {
    "memory-bank-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "alioshr/memory-bank-mcp"
      ],
      "env": {
        "MEMORY_BANK_ROOT": "value",
        "disabled": "value",
        "autoApprove": "value",
        "memory_bank_read": "value",
        "memory_bank_write": "value",
        "memory_bank_update": "value",
        "list_projects": "value",
        "list_project_files": "value"
      }
    }
  }
}

Add this to your ~/Library/Application Support/Claude/claude_desktop_config.json

Installation Methods

npx Run directly with npx
npx -y alioshr/memory-bank-mcp
npm Install via npm
npm install alioshr/memory-bank-mcp
docker Run with Docker
docker run alioshr/memory-bank-mcp

Tools (1)

execute

Execute memory-bank-mcp operations

Environment Variables

MEMORY_BANK_ROOT Required

Directory where project memory banks will be stored (e.g., `/path/to/memory-bank`)

Example: value
disabled Required

Set to `false` to enable the server

Example: value
autoApprove Required

List of operations that don't require explicit user approval:

Example: value
memory_bank_read Required

Read memory bank files

Example: value
memory_bank_write Required

Create new memory bank files

Example: value
memory_bank_update Required

Update existing memory bank files

Example: value
list_projects Required

List available projects

Example: value
list_project_files Required

List files within a project

Example: value

Compatibility

Claude Desktop
Cursor
Cline
VS Code
Devin (formerly Windsurf)

About

Memory Bank MCP Server

Overview

A Model Context Protocol (MCP) server implementation for remote memory bank management, inspired by Cline Memory Bank.

Environment Variables

  • MEMORY_BANK_ROOT: Directory where project memory banks will be stored (e.g., /path/to/memory-bank) (Required)
  • disabled: Set to false to enable the server (Required)
  • autoApprove: List of operations that don't require explicit user approval: (Required)
  • memory_bank_read: Read memory bank files (Required)
  • memory_bank_write: Create new memory bank files (Required)
  • memory_bank_update: Update existing memory bank files (Required)
  • list_projects: List available projects (Required)
  • list_project_files: List files within a project (Required)

Installation

NPX

npx -y alioshr/memory-bank-mcp

NPM

npm install alioshr/memory-bank-mcp

DOCKER

docker run alioshr/memory-bank-mcp

Related Resources

Gmail MCP Server

MCP Server

A Model Context Protocol (MCP) server for Gmail integration in Claude Desktop with auto authentication support. This server enables AI assistants to manage Gmail through natural language interactions.

MCP Tool Orchestrator

Prompt

Design and orchestrate complex multi-tool workflows using the Model Context Protocol (MCP). Build intelligent agent systems that coordinate multiple MCP servers for sophisticated automation tasks.

MCP Client Developer

Skill

Build Model Context Protocol clients to connect AI assistants with external tools and data sources. Master the protocol for seamless AI-tool integration.

MCP

Glossary

MCP stands for Model Context Protocol. It is an open standard that lets AI clients connect to external tools, data sources, and prompts through a single, consistent interface. Anthropic introduced MCP in late 2024, and it has since been adopted by Claude Desktop, Cursor, Cline, VS Code, Windsurf, and a growing list of community clients. An MCP server is a small program that exposes three things: tools the model can call, resources the client can read, and prompts that help users accomplish common tasks. An MCP client discovers those capabilities and decides when to invoke them. Transport is usually stdio for local servers or Server-Sent Events for remote ones. For developers, MCP removes the need to build a custom integration for every API. You write one server, and any compatible client can use it. For users, it means AI assistants can securely access files, databases, SaaS tools, and web services without each client reinventing the wheel.

akilat-spec-leave-manager-mcp

MCP Server

Track and manage employee time off with quick balance lookups and streamlined applications. Find t…

Compare LLM Pricing

This server works with Claude, GPT-4o, and other models. Compare API costs side-by-side to find the cheapest option for your workflow.