memory-bank-mcp-server

memory-bank-mcp-server

11

Memory Bank MCP Server is a solution for managing project memory and documentation using MCP, facilitating consistent project context for AI agents. The project is structured to operate across global and branch-specific memory banks stored in JSON.

Memory Bank MCP Server

A Memory Bank implementation for managing project documentation and context using the Model Context Protocol (MCP). It helps AI agents maintain consistent project knowledge through structured JSON format memory banks.

Packages

  • packages/mcp: Core MCP server implementation.
  • packages/schemas: Defines JSON schemas for memory documents.
  • packages/vscode-extension: VSCode extension for server integration.

Getting Started

Prerequisites

  • Node.js
  • Yarn (v1.x)

Installation

Clone the repository and install dependencies.

Running the MCP Server

Run from the monorepo with yarn.

Development

  • Build: yarn build
  • Test: yarn test
  • Lint: yarn lint

License

MIT License.