Hybrid search for Cowork history: FTS, Spotlight, and semantic vectors
{
"mcpServers": {
"io-github-egoughnour-cowork-history": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Hybrid search for Cowork history: FTS, Spotlight, and semantic vectors
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 69 days ago. 1 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Model Context Protocol (MCP) Server to connect your AI with any MediaWiki
MCP server for Apple Developer Documentation - Search iOS/macOS/SwiftUI/UIKit docs, WWDC videos, Swift/Objective-C APIs & code examples in Claude, Cursor & AI assistants
MCP server for scanning and remediating hardcoded secrets using GitGuardian’s API. Detect over 500 secret types and prevent credential leaks before code goes public.
This is an MCP server that allows you to directly download transcripts of YouTube videos.
MCP Security Weekly
Get CVE alerts and security updates for io.github.egoughnour/cowork-history and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An MCP (Model Context Protocol) server for searching and browsing your Claude conversation history stored in ~/.claude/. Works with both Claude Code and Cowork conversations.
mdfindDownload cowork-history.mcpb from the latest release and double-click to install.
uvx cowork-history
pip install cowork-history
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"cowork-history": {
"command": "uvx",
"args": ["cowork-history"],
"env": {
"OLLAMA_URL": "http://localhost:11434",
"EMBEDDING_MODEL": "nomic-embed-text"
}
}
}
}
Once installed, Claude can search your conversation history:
"What did we discuss about authentication last week?"
"Find the conversation where we debugged the payment webhook"
"Show me my conversations in the my-project folder"
| Tool | Description |
|------|-------------|
| cowork_history_search | Search conversations using hybrid search (FTS + Spotlight + vector) |
| cowork_history_list | List recent conversations, optionally filtered by project |
| cowork_history_get | Get full content of a specific conversation by session ID |
| cowork_history_projects | List all projects with conversation history |
| cowork_history_stats | Get statistics and search capability status |
| cowork_history_reindex | Rebuild index and optionally generate embeddings |
| Tool | Description |
|------|-------------|
| history_system_check | Check system requirements for Ollama |
| history_setup_ollama | Install Ollama via Homebrew (macOS) |
| history_setup_ollama_direct | Install Ollama via direct download (no Homebrew) |
| history_ollama_status | Check Ollama status and embedding model availability |
The cowork_history_search tool supports multiple search modes:
| Mode | Description |
|------|-------------|
| auto (default) | Uses all available methods, best results |
| fts | Full-text search only (fastest) |
| spotlight | macOS Spotlight only |
| vector | Semantic similarity only (requires Ollama) |
| hybrid | Explicit combination with ranking |
"authentication bug" → finds conversations with both words
"how to deploy" → semantic search finds related discussions
"\"exact phrase\"" → exact phrase matching
project:"my-app" "database" → filter by project
Vector search provides semantic similarity matching (finding related concepts even without exact keywords). It requires Ollama with an embedding model.
Ask Claude to set it up for you:
"Set up Ollama for vector search"
Or manually:
# Install Ollama (macOS)
brew install ollama
# Start Ollama service
brew services start ollama
# Pull the embedding model
ollama pull nomic-embed-text
Then generate embeddings:
"Rebuild the history index with embeddings"