Clarik Mcp Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| clarik_memory_learnA | Extract and store facts from conversation. Strips thinking blocks. Only learns from final assistant responses and user-confirmed facts. |
| clarik_memory_recallA | Retrieve relevant memories ranked by relevance, recency, and importance for the current query. |
| clarik_memory_listB | Show all memories for the current project, optionally filtered by category. |
| clarik_memory_editB | Update a specific memory fact by ID. |
| clarik_memory_clearB | Clear memories by category or clear all memories for the current project. |
| clarik_context_trimC | Intelligent memory injection — returns the most relevant facts and context within a token budget. |
| clarik_checkpoint_saveB | Generate a structured checkpoint of the current session state for resuming later. |
| clarik_checkpoint_resumeA | Load the most recent checkpoint (or a specific one) to resume work. |
| clarik_project_indexB | Build and query a file-to-purpose map for the project. Understands what each file does. |
| clarik_token_monitorA | Estimate token usage for the current session. Warns at 70% context usage. |
| clarik_memory_archiveA | Move stale memories to archive. Keeps active memory lean and fast. |
| clarik_conflict_resolverC | Surface and resolve conflicting memories. Shows both sides for user decision. |
| clarik_change_scope_guardB | Check if a file is protected before editing. Asks for confirmation, never hard blocks. |
| clarik_assumption_checkerB | Flag when Claude is making assumptions instead of asking. Reviews a response for unverified claims. |
| clarik_diff_reviewerB | Review a code diff with structured explanations of each change. |
| clarik_hallucination_detectorA | Cross-check claims against known project files. Uses targeted file list only, never full repo scan. |
| clarik_decision_timelineB | Track and query architectural decisions with dates, reasons, and affected files. |
| clarik_prompt_libraryC | Save and retrieve reusable prompt templates. |
| clarik_session_searchC | Full-text search across past session data. |
| clarik_export_sessionB | Export session data to ./clarik-exports/ directory. Never exports to ~/Downloads. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| clarik-session-start | Load project context and recent memories to start a Clarik-enhanced session. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| clarik-memory |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Mikerichardmail/clarik-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server