
Clarik Mcp Server
Solves Claude's session amnesia by storing persistent memories locally as JSON files in your home directory. Exposes 8 free tools for learning facts from conversations, recalling context ranked by relevance, and saving checkpoints you can resume from later. Pro tier adds 12 more including project indexing, token monitoring, and a change scope guard that confirms edits to protected files. Installs via npx and auto-configures both Claude Desktop and Claude Code. All data stays local, no cloud sync. Useful when you're working on long-running projects where Claude needs to remember architectural decisions, gotchas, and context across multiple sessions without burning tokens on repeated explanations.
- GitHub stars
- 1
- tools
- 20
- transport
- STDIO
- last updated
- May 29, 2026
Tools
20 toolsPublic tool metadata for what this MCP can expose to an agent.
clarik_memory_learnExtract and store facts from conversations. Strips thinking blocks.
Extract and store facts from conversations. Strips thinking blocks.
No parameter schema in public metadata yet.
clarik_memory_recallRetrieve relevant memories ranked by relevance, recency, and importance.
Retrieve relevant memories ranked by relevance, recency, and importance.
No parameter schema in public metadata yet.
clarik_memory_listShow all memories for the current project.
Show all memories for the current project.
No parameter schema in public metadata yet.
clarik_memory_editUpdate a specific memory fact.
Update a specific memory fact.
No parameter schema in public metadata yet.
clarik_memory_clearClear memories by category or all.
Clear memories by category or all.
No parameter schema in public metadata yet.
clarik_context_trimIntelligent memory injection within a token budget.
Intelligent memory injection within a token budget.
No parameter schema in public metadata yet.
clarik_checkpoint_saveSave a structured snapshot of your session state.
Save a structured snapshot of your session state.
No parameter schema in public metadata yet.
clarik_checkpoint_resumeResume from a checkpoint — pick up exactly where you left off.
Resume from a checkpoint — pick up exactly where you left off.
No parameter schema in public metadata yet.
clarik_project_indexFile-to-purpose map — Claude understands your entire codebase.
File-to-purpose map — Claude understands your entire codebase.
No parameter schema in public metadata yet.
clarik_token_monitorLive token usage tracking. Warns at 70% context.
Live token usage tracking. Warns at 70% context.
No parameter schema in public metadata yet.
clarik_memory_archiveMove stale memories to archive. Keeps active memory fast.
Move stale memories to archive. Keeps active memory fast.
No parameter schema in public metadata yet.
clarik_conflict_resolverSurface and resolve contradicting memories.
Surface and resolve contradicting memories.
No parameter schema in public metadata yet.
clarik_change_scope_guardProtected file confirmation before edits.
Protected file confirmation before edits.
No parameter schema in public metadata yet.
clarik_assumption_checkerFlag when Claude assumes instead of asking.
Flag when Claude assumes instead of asking.
No parameter schema in public metadata yet.
clarik_diff_reviewerStructured diff review with explanations.
Structured diff review with explanations.
No parameter schema in public metadata yet.
clarik_hallucination_detectorCross-check claims against your actual code.
Cross-check claims against your actual code.
No parameter schema in public metadata yet.
clarik_decision_timelineTrack architectural decisions with dates and reasons.
Track architectural decisions with dates and reasons.
No parameter schema in public metadata yet.
clarik_prompt_librarySave and reuse prompt templates.
Save and reuse prompt templates.
No parameter schema in public metadata yet.
clarik_session_searchFull-text search across past sessions.
Full-text search across past sessions.
No parameter schema in public metadata yet.
clarik_export_sessionExport session data as JSON or Markdown.
Export session data as JSON or Markdown.
No parameter schema in public metadata yet.
Sponsors
Readme
✨ Clarik
Clarity and memory for Claude. One install.
Claude forgets everything between sessions. Clarik fixes that.
Memory that persists · Context that stays lean · Sessions that never die
Get Started · All 20 Tools · How It Saves You Money · Go Pro
🚀 Quick Start
npx clarik install
That's it. Clarik detects Claude Desktop and Claude Code, configures both, and starts working silently in the background.
╔═══════════════════════════════════════╗
║ Welcome to Clarik ║
║ Clarity and memory for Claude. ║
╚═══════════════════════════════════════╝
Details
- Repository
- github.com/mikerichardmail/clarik-mcp-server
- Category
- AI & LLM Tools
- Package
clarik- Transport
- STDIO
- Registry
- MCP registry, active