Cowork History
C

Cowork History

An MCP server for searching and browsing Claude conversation history, supporting hybrid search (full-text, Spotlight, and vector search), automatically reconstructs file paths and manages persistent indexes.
2 points
0

What is Cowork History MCP?

Cowork History MCP is a dedicated conversation history management tool designed for Claude users. It can automatically index all your conversation records in Claude Code and Cowork and provide powerful search functions, allowing you to easily retrieve past discussions, technical solutions, or creative ideas.

How to use Cowork History MCP?

After installation, you can directly search for conversation history in Claude. Just ask questions as you normally would, and Claude will automatically search for relevant historical conversations. For example, you can ask 'What was the authentication scheme we discussed last week?' or 'Find the conversation about debugging the payment webhook.'

Use Cases

When you need to review previous discussions, find technical solutions, track project progress, or retrieve lost information, Cowork History MCP can provide assistance. It is particularly suitable for developers, project managers, and users who frequently use Claude for technical discussions.

Main Features

Hybrid Intelligent Search
Combines keyword search, system indexing, and semantic search to ensure you always find the most relevant results.
Intelligent Path Recovery
Automatically detects and recovers the real storage path of conversation files to ensure the integrity and accuracy of the search.
Persistent Index
Uses an SQLite database to store the index, supports incremental updates, has fast search speed, and low resource consumption.
Semantic Vector Search
Optional feature that supports search based on semantic similarity, allowing you to find relevant content even without exact keywords.
Project Filtering
Organizes conversation history by project folders, making it convenient to view and manage historical records by project.
Automatic Index Update
Automatically updates the search index regularly to ensure that new conversations can be searched in a timely manner.
Advantages
Fast search speed: Combines multiple search technologies for quick response
Accurate search results: Hybrid search strategy ensures high relevance
Easy installation: Provides one-click installation and multiple installation methods
Resource-friendly: The index takes up little space and has high operating efficiency
Good compatibility: Supports both Claude Code and Cowork conversation types
Limitations
Semantic search requires additional configuration of the Ollama service
Only supports Spotlight search on macOS systems
Requires the Claude desktop version to use
The initial indexing may take some time

How to Use

Install the MCP Server
Choose the installation method that suits you. It is recommended to use the one-click installation of Claude Desktop or the uvx command-line installation.
Configure Claude Desktop
If you use manual configuration, you need to add the MCP server to the configuration file of Claude Desktop.
Start Searching
Ask questions directly in Claude, and the system will automatically search for relevant historical conversations.
Enable Semantic Search (Optional)
If you need more intelligent semantic search, you need to install and configure the Ollama service.

Usage Examples

Technical Problem Review
When you need to review previously solved technical problems, you can use semantic search to find relevant discussions.
Project Document Search
Search for technical discussions and decision records in a specific project.
Learning Material Organization
Organize all discussions when learning a certain technical topic.
Meeting Record Retrieval
Search for detailed records of a specific meeting or discussion.

Frequently Asked Questions

Why can't I find my conversation records?
What's the difference between semantic search and ordinary search?
How to install Ollama for semantic search?
Where is the search index stored?
Which search modes are supported?
How to filter conversations by project?

Related Resources

GitHub Repository
Project source code and latest version
Latest Release Version
Download the one-click installation package
Ollama Official Website
The Ollama service required for semantic search
Model Context Protocol Documentation
Official documentation of the MCP protocol

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "cowork-history": {
      "command": "uvx",
      "args": ["cowork-history"],
      "env": {
        "OLLAMA_URL": "http://localhost:11434",
        "EMBEDDING_MODEL": "nomic-embed-text"
      }
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

A
Airweave
Airweave is an open - source context retrieval layer for AI agents and RAG systems. It connects and synchronizes data from various applications, tools, and databases, and provides relevant, real - time, multi - source contextual information to AI agents through a unified search interface.
Python
5.9K
5 points
V
Vestige
Vestige is an AI memory engine based on cognitive science. By implementing 29 neuroscience modules such as prediction error gating, FSRS - 6 spaced repetition, and memory dreaming, it provides long - term memory capabilities for AI. It includes a 3D visualization dashboard and 21 MCP tools, runs completely locally, and does not require the cloud.
Rust
4.5K
4.5 points
B
Better Icons
An MCP server and CLI tool that provides search and retrieval of over 200,000 icons, supports more than 150 icon libraries, and helps AI assistants and developers quickly obtain and use icons.
TypeScript
6.7K
4.5 points
H
Haiku.rag
Haiku RAG is an intelligent retrieval - augmented generation system built on LanceDB, Pydantic AI, and Docling. It supports hybrid search, re - ranking, Q&A agents, multi - agent research processes, and provides local - first document processing and MCP server integration.
Python
9.1K
5 points
C
Claude Context
Claude Context is an MCP plugin that provides in - depth context of the entire codebase for AI programming assistants through semantic code search. It supports multiple embedding models and vector databases to achieve efficient code retrieval.
TypeScript
17.4K
5 points
A
Acemcp
Acemcp is an MCP server for codebase indexing and semantic search, supporting automatic incremental indexing, multi-encoding file processing, .gitignore integration, and a Web management interface, helping developers quickly search for and understand code context.
Python
16.9K
5 points
M
MCP
The Microsoft official MCP server provides search and access functions for the latest Microsoft technical documentation for AI assistants
13.9K
5 points
C
Cipher
Cipher is an open-source memory layer framework designed for programming AI agents. It integrates with various IDEs and AI coding assistants through the MCP protocol, providing core functions such as automatic memory generation, team memory sharing, and dual-system memory management.
TypeScript
0
5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
20.3K
4.5 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
34.2K
5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
25.4K
4.3 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
72.3K
4.3 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
31.0K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
64.3K
4.5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
21.0K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
47.4K
4.8 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2026AIBase