Availability: The mem-search skill works with Claude Desktop on macOS and Windows.
Overview
Claude Desktop can access your claude-mem memory database through the mem-search skill. This allows you to search past sessions, decisions, and observations directly from Claude Desktop conversations.Prerequisites
Before installing the skill, ensure:- claude-mem is installed and the worker service is running
- MCP server is configured in Claude Desktop (the skill uses the
mem-searchMCP server)
Verify Worker is Running
Installation
Step 1: Download the Skill
Download the skill package from the repository:mem-search.zip
Download the mem-search skill for Claude Desktop
Step 2: Install in Claude Desktop
- Open Claude Desktop
- Go to Settings (gear icon)
- Navigate to Skills
- Click Install Skill or drag the
mem-search.zipfile - Confirm installation
Step 3: Configure MCP Server
The skill requires themem-search MCP server. Add this to your Claude Desktop configuration:
- macOS
- Windows
Edit
~/Library/Application Support/Claude/claude_desktop_config.json:Step 4: Restart Claude Desktop
Close and reopen Claude Desktop for the MCP server configuration to take effect.Usage
Once installed, the skill auto-activates when you ask about past work:Available MCP Tools
The skill provides access to these MCP tools:| Tool | Description |
|---|---|
search | Unified search across observations, sessions, and prompts |
timeline | Get chronological context around a query or observation ID |
get_observation | Fetch a single observation by ID |
get_observations | Fetch multiple observations efficiently |
get_session | Fetch session summary by ID |
get_prompt | Fetch user prompt by ID |
get_recent_context | Get recent timeline items |
get_context_timeline | Get timeline around a specific observation |
help | Load detailed usage instructions |
Troubleshooting
Skill Not Appearing
- Verify the zip file was properly installed
- Check Claude Desktop’s skill installation logs
- Restart Claude Desktop
MCP Server Connection Failed
- Verify the worker is running:
curl http://localhost:37777/api/health - Check the MCP server path in configuration
- Look for errors in Claude Desktop logs
- macOS
- Windows
Search Returns No Results
- Ensure claude-mem has recorded sessions (check http://localhost:37777)
- Verify the database exists:
ls ~/.claude-mem/claude-mem.db - Test the API directly:
curl "http://localhost:37777/api/search?query=test"

