---
name: Memorix Troubleshooting
slug: memorix-troubleshooting
category: AI Engineering
description: Memorix Troubleshooting helps diagnose missing MCP tools, stale bindings, hook failures, and setup issues for Memorix. Use it to check project status, restart integrations, or fall back to CLI commands and control-plane checks.
github: "https://github.com/AVIDS2/memorix/tree/main/plugins/claude/memorix/skills/memorix-troubleshooting"
language: TypeScript
stars: 681
forks: 53
install: "npx degit https://github.com/AVIDS2/memorix/tree/main/plugins/claude/memorix/skills/memorix-troubleshooting ~/.claude/skills/memorix-troubleshooting"
installs_to: ~/.claude/skills/memorix-troubleshooting
source_path: plugins/claude/memorix/skills/memorix-troubleshooting/SKILL.md
collection_size: 10
category_size: 2451
collection_url: "https://dirskills.com/collections/AVIDS2/memorix"
added: 2026-08-24T05:16:08.227Z
last_synced: 2026-08-24T05:16:08.227Z
canonical_url: "https://dirskills.com/skills/memorix-troubleshooting"
---

# Memorix Troubleshooting

Memorix Troubleshooting helps diagnose missing MCP tools, stale bindings, hook failures, and setup issues for Memorix. Use it to check project status, restart integrations, or fall back to CLI commands and control-plane checks.

**Install:**

```bash
npx degit https://github.com/AVIDS2/memorix/tree/main/plugins/claude/memorix/skills/memorix-troubleshooting ~/.claude/skills/memorix-troubleshooting
```

## README

# Memorix Troubleshooting

Prefer direct CLI diagnostics first. MCP is an integration surface, not the only way to operate Memorix.

## Diagnostic Router

| Symptom | Check | CLI fallback |
|---|---|---|
| MCP tools missing | host MCP config and restart | `memorix setup --agent <agent>` |
| Unsure project is bound | project status | `memorix status` and `git status` |
| HTTP MCP stale or unbound | background health and explicit session bind | `memorix background status`; then `memorix session start --projectRoot <path>` |
| Hooks not firing | hook status | `memorix hooks status` |
| Need to inspect generated files | preview | `memorix hooks preview --agent <agent>` |
| Setup looks incomplete | reinstall host integration | `memorix setup --agent <agent>` |
| Need dashboard/control plane | background service | `memorix background start` or `memorix serve-http --port 3211` |

## Mode Rules

- Use stdio MCP (`memorix serve`) for normal host-launched MCP integration.
- Use HTTP/background only for shared endpoint, dashboard, Docker, multiple clients, or foreground control-plane debugging.
- On Windows, prefer absolute native paths for `projectRoot` and remember that visually similar junction paths may bind different session histories.
- If MCP is unavailable but the CLI works, continue through CLI commands instead of blocking.
