mem0-mcp-for-pm
@KunihiroS
About mem0-mcp-for-pm
Forked repo to customize into Project Management purpose.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mem0": {
"command": "pipx",
"args": [
"run",
"mem0-mcp-for-pm",
"--log=off"
],
"env": {
"MEM0_API_KEY": "{your_key}"
}
}
}
}Tools
3`get_all_project_memories`
`update_project_memory`
`delete_all_project_memories`
Overview
What is mem0-mcp-for-pm?
mem0-mcp-for-pm bridges MCP Host applications and the mem0 cloud service, enabling structured project memory management and semantic search for project-related information. It is designed for project management uses.
How to use mem0-mcp-for-pm?
Install via pipx and run with a pipx-compatible command. Configure your MCP Host with the command, args, and env fields as shown in the README examples. You must specify the --log argument and optionally --logfile.
Key features of mem0-mcp-for-pm
- Project memory storage and retrieval
- Semantic search for project information
- Structured project management data handling
- Fully tested stdio-based MCP Server tools
- Flexible logging: stderr by default, file output via
--logfile - Smart CLI invocation via pipx-compatible interface
Use cases of mem0-mcp-for-pm
- Store and retrieve project status updates using TOML templates
- Manage and search tasks with structured metadata
- Record and search meeting summaries with action items
- Group related entries using
run_idfor context management - Enforce immutability and expiration on critical project data
FAQ from mem0-mcp-for-pm
What does mem0-mcp-for-pm do vs alternatives?
It bridges MCP Host applications and the mem0 cloud service for structured project memory management, using TOML-based templates optimized for mem0’s data extraction. It is a fork focused on project management with specific formatting instructions.
What runtime does mem0-mcp-for-pm require?
It runs via stdio-based MCP protocol and requires a Python environment with pipx. The server is invoked through a pipx-compatible entrypoint.
Where does mem0-mcp-for-pm store data?
The server does not store data locally; it communicates with the mem0 cloud service. A valid MEM0_API_KEY environment variable is required.
What are the known limitations of mem0-mcp-for-pm?
The server expects TOML-formatted strings for all project memory entries. Logging requires explicitly specifying --log and (if enabled) an absolute --logfile path. The server may suffer from pipx caching issues; pinning a version in the config or clearing the cache is recommended.
What transport and authentication are used?
Transport is stdio-based. Authentication uses an API key provided via the MEM0_API_KEY environment variable.
Frequently asked questions
What does mem0-mcp-for-pm do vs alternatives?
It bridges MCP Host applications and the mem0 cloud service for structured project memory management, using TOML-based templates optimized for mem0’s data extraction. It is a fork focused on project management with specific formatting instructions.
What runtime does mem0-mcp-for-pm require?
It runs via stdio-based MCP protocol and requires a Python environment with pipx. The server is invoked through a pipx-compatible entrypoint.
Where does mem0-mcp-for-pm store data?
The server does not store data locally; it communicates with the mem0 cloud service. A valid `MEM0_API_KEY` environment variable is required.
What are the known limitations of mem0-mcp-for-pm?
The server expects TOML-formatted strings for all project memory entries. Logging requires explicitly specifying `--log` and (if enabled) an absolute `--logfile` path. The server may suffer from pipx caching issues; pinning a version in the config or clearing the cache is recommended.
What transport and authentication are used?
Transport is stdio-based. Authentication uses an API key provided via the `MEM0_API_KEY` environment variable.
Basic information
More Memory & Knowledge MCP servers
Obsidian MCP Server
cyanheadsRead, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP. STDIO or Streamable HTTP.
Docs MCP Server
araboldGrounded Docs MCP Server: Open-Source Alternative to Context7, Nia, and Ref.Tools
RAG Documentation MCP Server
hannesrudolphAn MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context.

Memory
modelcontextprotocolModel Context Protocol Servers
Tempreon
TempreonPerson-owned, portable AI memory served over MCP. Your knowledge, preferences, and decisions — captured in one assistant, available in all of them.
Comments