Repair
Troubleshooting
Fix the common setup issues: daemon not running, MCP not connected, missing Claude commands, stale context, and support escalation.
At a glance
01
Start with /init in Claude Code, origin doctor in the terminal, or the doctor tool in an MCP client.
02
Most issues are one of three things: daemon not reachable, MCP server not configured, or the client needs a restart.
01
Claude Code commands are missing
If /brief, /capture, or /handoff do not appear after installing the plugin, restart Claude Code once.
Then run /init. It should verify the plugin, daemon, MCP route, and memory round trip.
Claude Code
/init02
Daemon is not reachable
Origin's daemon listens locally on port 7878. If a client cannot reach it, use /init from Claude Code or the doctor tool from an MCP client to check the daemon state.
For non-Claude clients, rerun npx -y @7xuanlu/origin setup if the local runtime was never installed or status verification failed.
Only one daemon should own the local database. If you have been developing Origin locally, make sure an old daemon from another checkout is not still running.
03
MCP client is not connected
Check that you ran npx -y @7xuanlu/origin setup first, then configured the client with command npx and args -y plus origin-mcp. Some clients require a full restart after changing MCP settings.
If the client shows the server but tools fail, run doctor. It reports whether the daemon is reachable and how setup is configured.
MCP config
{
"mcpServers": {
"origin": {
"command": "npx",
"args": ["-y", "origin-mcp"]
}
}
}04
Recall returns weak context
First make the recall query more specific. Include project names, feature names, decisions, people, or the exact failure mode.
If the memory exists but is stale or duplicated, use /review for pending queues and /distill when a topic deserves a clearer page.
05
When to open an issue
If /init or doctor reports a daemon, MCP, or install failure you cannot resolve, open a GitHub issue with the client name, command you ran, and the diagnostic output.
Avoid pasting private memory contents into public issues. Describe the setup failure and redact project-specific details.