Troubleshooting

ProblemPossible causeSolution
Zotero MCP returns no resultsZotero is not openStart Zotero and check http://localhost:23119/
Local API not availableSetting not checkedZotero → Settings → Advanced → enable local API
zotero-mcp not founduv path not in shellAdd ~/.local/bin to $PATH in ~/.zshrc
Semantic search returns no resultsDatabase not initializedRun zotero-mcp update-db
Claude Code does not see the MCP toolConfiguration file missingCheck ~/.claude/claude_desktop_config.json
Ollama not respondingService not startedRun ollama serve or brew services start ollama
yt-dlp returns no subtitlesVideo has no (auto-)subtitlesTry --sub-lang en or check whether the video has subtitles at all
launchd update not runningZotero is not open at the scheduled timeStart Zotero manually and run update-zotero, or choose "Auto on startup" in step 10c option 1
whisper-cpp gives an errorModel not yet downloadedWait for the first download, or check disk space
Whisper transcription is inaccurateLow audio quality or incorrect language detectionUse --model medium for better quality, or specify the language explicitly with --language nl or --language en if automatic detection picks the wrong language
NetNewsWire not syncingNo sync configured (local always works)NetNewsWire works locally by default; iCloud sync is optional
Obsidian flashcards not appearingPlugin not enabledSettings → Community Plugins → enable Spaced Repetition
Flashcards not recognizedIncorrect formatCheck that ? is on its own line and #flashcard is present