Cline is an autonomous AI coding agent for VS Code with 30k+ GitHub stars. it supports MCP servers, so you can connect screenpipe to give Cline context about what you’ve been working on across all your apps.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/screenpipe/screenpipe/llms.txt
Use this file to discover all available pages before exploring further.
setup
Install Cline
install Cline from the VS Code marketplace
Open Cline settings
- open VS Code with Cline installed
- open Cline panel (sidebar icon)
- click the gear icon to open settings
usage
once configured, Cline can search your screen history while coding: recall documentation:plan mode with screenpipe
Cline’s “Plan” mode works great with screenpipe context:Review the plan
Cline will search your screen history and create a plan based on what you were working on
available tools
screenpipe provides these tools to Cline via MCP:search-content
search screen OCR, audio transcriptions, and input events:- filter by content type (all, ocr, audio, input, accessibility)
- time range filtering
- app/window filtering
- speaker filtering for audio
- full-text search
export-video
create video exports from screen recordings.activity-summary
get app usage and activity overview.list-meetings
list detected meetings with context. see MCP server documentation for detailed parameters.example workflows
context-aware refactoring:tips for best results
be specific about what you’re looking for:Cline modes explained
| mode | description | use with screenpipe |
|---|---|---|
| Act | autonomous coding | ask Cline to find and implement based on screen context |
| Plan | create implementation plan | research phase - gather context from screen history first |
| Ask | Q&A mode | ask about what you’ve been working on |
troubleshooting
Cline not finding screenpipe?- verify screenpipe is running:
curl http://localhost:3030/health - check MCP settings in Cline show screenpipe
- try refreshing MCP servers (refresh icon)
- restart VS Code
- ensure screenpipe has screen recording permissions
- check screenpipe has been running and recording
- try a broader time range
- verify the time range has data:
curl "http://localhost:3030/search?limit=1"
- ensure Node.js >= 18.0.0 is installed
- try
npx clear-npx-cacheand restart Cline - check VS Code’s Output panel for error messages (select “Cline” from dropdown)
- reduce the time range you’re querying
- be more specific with filters (app name, content type)
- avoid requesting screenshots unless needed
- check System Settings > Privacy & Security > Screen Recording
- ensure screenpipe app is listed and enabled
- restart screenpipe after granting permissions