MCP Memory Bank MCP Server

A powerful, production-ready context management system for Large Language Models (LLMs). Built with ChromaDB and modern embedding technologies, it

Local serverstdioTypeScript

What is the MCP Memory Bank MCP Server?

A powerful, production-ready context management system for Large Language Models (LLMs). Built with ChromaDB and modern embedding technologies, it provides

What you get

This project is fully Docker-ready for easy deployment and local development. The provided Dockerfile and docker-compose.yml set up both the main application and its required ChromaDB vector database.

Configuration and credentials

  • Docker (latest stable) - Docker Compose (v2+ recommended)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Docker (latest stable) - Docker Compose (v2+ recommended)
VariableDescriptionRequired
CHROMADB_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use MCP Memory Bank to Requirements.”
  • “Use MCP Memory Bank to Ports.”

Frequently asked questions

Default environment variables include `CHROMADB_URL`, `TRANSPORT`, `HTTP_PORT`, `MCP_MEMBANK_EMBEDDING_MODEL`, `NODE_ENV`, and `NODE_OPTIONS`. They can be overridden in your environment or in `docker-compose.yml`.