Codemem MCP Server

Shared memory for coding agents: projects, reusable code, sessions and commits across machines

Local serverstreamable-http

What is the Codemem MCP Server?

Codemem is an MCP integration. Shared memory for coding agents: projects, reusable code, sessions and commits across machines.

Packages and local setup

The published pypi package is codemem-mcp, version 0.1.0. Its declared MCP transport is streamable-http.

The package declares CODEMEM_DATA: Directory for the database and backups; CODEMEM_DB: Path to the SQLite database (overrides CODEMEM_DATA); CODEMEM_HOST: Address to bind. The server has no authentication; use 127.0.0.1 unless the network is trusted; CODEMEM_PORT: Port for MCP (/mcp) and the web UI. The transport URL assumes 8055; OLLAMA_URL: Ollama base URL for embeddings (semantic search). Without it, search is BM25 only; CODEMEM_EMBED: Set to false to disable embeddings entirely; GIT_ROOT: Directory of bare git repos to read for the commit feed.

This package has launch arguments in its registry record. Use the maintainer’s configuration for those arguments rather than launching it with only the package name.

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository · Project website. This profile uses version 0.1.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related developer tools MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
CODEMEM_DATADirectory for the database and backupsOptional
CODEMEM_DBPath to the SQLite database (overrides CODEMEM_DATA)Optional
CODEMEM_HOSTAddress to bind. The server has no authentication; use 127.0.0.1 unless the network is trustedOptional
CODEMEM_PORTPort for MCP (/mcp) and the web UI. The transport URL assumes 8055Optional
OLLAMA_URLOllama base URL for embeddings (semantic search). Without it, search is BM25 onlyOptional
CODEMEM_EMBEDSet to false to disable embeddings entirelyOptional
GIT_ROOTDirectory of bare git repos to read for the commit feedOptional