Setup with Copilot plugin
The Obsidian Copilot plugin supports MCP servers, letting you query Screenpipe from within Obsidian.- Install the Copilot plugin from Obsidian community plugins
- Open Copilot settings → MCP Servers
- Add Screenpipe:
- Restart Obsidian
- “What was I reading about yesterday?”
- “Find my meeting notes from this morning”
- “What code was I looking at in VS Code?”
Manual workflow
If you prefer not to use plugins, you can query Screenpipe’s API and paste results into notes:Use cases
- Daily notes: automatically pull what you worked on into daily notes
- Meeting notes: capture transcriptions and screen context from meetings
- Research: recall articles and documentation you’ve read
- Project logs: track what you’ve done across different apps
Requirements
- Screenpipe running on localhost:3030
- Obsidian with Copilot plugin (for MCP integration)
- Node.js >= 18.0.0
Troubleshooting
Copilot plugin can’t connect to Screenpipe
- Verify Screenpipe is running:
screenpipe health - Check it’s accessible:
curl http://localhost:3030/health - Verify MCP command:
npx screenpipe-mcp --help - If using CLI, set API key:
screenpipe auth - Restart Obsidian
Queries return no results
- Screenpipe hasn’t indexed yet (wait 30+ seconds)
- Recording is paused — check Settings → Recording
- Try broad queries first: “what did I do today?”
Sync scheduled task fails to write
- Verify vault path in scheduled task settings
- Check Screenpipe has file permissions to vault folder
- Restart both apps
- Check logs:
SCREENPIPE_LOG=debug screenpipe