mem0-mcp-for-pm
@KunihiroS
About mem0-mcp-for-pm
Forked repo to customize into Project Management purpose.
Basic information
Category
Memory & Knowledge
Runtime
python
Transports
stdio
Publisher
KunihiroS
Submitted by
Kunihiro Sugiyama
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.
More Memory & Knowledge MCP servers
Ultimate Google Docs & Drive MCP Server
a-bonusThe Ultimate Google Docs, Sheets, Drive, Gmail, & Google Calendar MCP Server. This MCP (primarily for use in Claude Desktop) gains full access to your google suite and lets claude do its thing.
🧠 Ultimate MCP Server
DicklesworthstoneComprehensive MCP server exposing dozens of capabilities to AI agents: multi-provider LLM delegation, browser automation, document processing, vector ops, and cognitive memory systems
Notion MCP Server
suekouA Model Context Protocol server for connecting Notion to MCP-compatible clients
minutes
silversteinEvery meeting, every idea, every voice note — searchable by your AI. Open-source, privacy-first conversation memory layer.
MCP Apple Notes
RafalWilinskiTalk with your notes in Claude. RAG over your Apple Notes using Model Context Protocol.
Comments