purmemo
MCP server for pūrmemo — AI conversation memory that works everywhere. Save and recall conversations across Claude Desktop, Cursor, and other MCP-compatible platforms.
claude mcp add --transport stdio coladapo-purmemo-mcp npx -y purmemo-mcp \ --env PURMEMO_API_KEY="your-api-key-here"
How to use
The pūrmemo MCP server provides a persistent identity and memory layer for your MCP-enabled AI sessions. It stores your identity, tools, active projects, and conversation history so that each new session can resume with context relevant to you. The server exposes memory and context management capabilities that downstream MCP clients can query, including loading your identity profile, accessing recent conversations, and saving new memories or conversations. Tools available through the server include get_user_context (to load your identity and current context), save_conversation (to store ongoing dialogues with meaningful titles), recall_memories (to search memories by topic), and related-conversations discovery to find connected discussions across platforms. This enables cross-session continuity and richer interactions across Claude, Cursor, Windsurf, Zed, and other MCP-compatible clients.
To use pūrmemo with a client, configure the MCP server in your environment (e.g., Claude Desktop, Cursor, Windsurf, or Zed) to point at your PURMEMO MCP server entry, typically via the mcpServers object with the server name purmemo. Once the server is reachable, the client can request your memory and identity data and perform memory operations as part of session startup or ongoing conversations.
How to install
Prerequisites:
- Node.js v14+ and npm installed on your system
- Access to install npm packages (registry access)
- Optional: PURMEMO_API_KEY if you are using Purmemo's API-backed features
Installation steps:
- Prerequisites check
- Ensure Node.js and npm are installed:
node -v
npm -v
- Run the MCP server via npx (quick start)
- The recommended quick-start command uses npx to fetch and run the purmemo-mcp server:
npx -y purmemo-mcp
- If you need to provide an API key, set the environment variable PURMEMO_API_KEY before running:
export PURMEMO_API_KEY=your-api-key-here
npx -y purmemo-mcp
- Local installation (optional)
- Install the package locally in a project to pin versions:
npm init -y
npm install purmemo-mcp --save
- Start the server locally (adjust path as needed depending on your setup):
node node_modules/purmemo-mcp/dist/index.js
- Docker (alternative, if supported in your environment)
- If you prefer Docker, you can run the image (replace image-name with the actual image if published):
docker run -i purmemo-mcp
- Verify and connect
- Once running, configure your MCP client to point at the purmemo MCP server endpoint (e.g., the URL provided by your hosting setup) and ensure the API key, if required, is set in environment variables.
Additional notes
Tips and common issues:
- If using the npx approach, ensure you have network access to fetch the package from npm during first run.
- When using an API key, keep it secure and do not hard-code it into public configuration files.
- For Claude Desktop or IDE integrations, update the mcpServers configuration to include the purmemo server with the appropriate command and args shown in the README examples.
- If you rotate API keys, remember to update the PURMEMO_API_KEY environment variable across all clients using the MCP server.
- The MCP server works best when your memory and identity data are kept fresh; periodically review and prune outdated memories to maintain performance.
- If you encounter connectivity issues, verify that the MCP server URL is reachable from the client and that any required OAuth or authentication flows are completed as described in the client’s setup steps.
Related MCP Servers
lobehub
The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.
ai-guide
程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享大模型选择指南(DeepSeek / GPT / Gemini / Claude)、最新 AI 资讯、Prompt 提示词大全、AI 知识百科(RAG / MCP / A2A)、AI 编程教程、AI 工具用法(Cursor / Claude Code / OpenClaw / TRAE / Lovable / Agent Skills)、AI 开发框架教程(Spring AI / LangChain)、AI 产品变现指南,帮你快速掌握 AI 技术,走在时代前沿。本项目为开源文档版本,已升级为鱼皮 AI 导航网站
deepchat
🐬DeepChat - A smart assistant that connects powerful AI to your personal world
Unity
AI-powered bridge connecting LLMs and advanced AI agents to the Unity Editor via the Model Context Protocol (MCP). Chat with AI to generate code, debug errors, and automate game development tasks directly within your project.
grafana -analyzer
让AI助手直接分析你的Grafana监控数据 - A Model Context Protocol server for Grafana data analysis
outlook
MCP server for Microsoft Office 365 Outlook – email, calendar & SharePoint integration for Claude, ChatGPT, and AI assistants via Microsoft Graph API