sydasif/claude-history-mcp ? reverse-engineered prompt
Reverse engineered prompt
Build me a Claude Code memory server in Python that can read my local Claude history from ~/.claude/projects/**/*.jsonl and ~/.claude/history.jsonl, store it in a SQLite cache, and let Claude search it fast.
I want to be able to search old conversations, list sessions by project or date, open a full transcript for one session, find what files changed, see tool inputs, and look up command history. It should also support simple memory notes for a project and a way to reflect on past sessions with evidence. Natural language dates like yesterday or last week would be great.
Please make it work with Claude Code as an MCP server, keep it zero config, handle messy real world JSONL safely, and only reparse files when they change. Add tests too, and make it easy to run locally with Python 3.12 plus uv. If you need current docs for anything, look them up online first.