screenpipe MCP

Local screen and audio recording with natural language search, feeding your activity history to an agent via MCP

  • 22,360 ★ on the repository
  • Last commit
MCP serverOfficial

Broad access

Why this level

  • Continuously records screen, audio and keystrokes, including potentially sensitive data
  • Needs careful filter setup to avoid capturing passwords and personal data
All reasons and checks

screenpipe/screenpipe

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/screenpipe

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Continuously records screen, audio and keystrokes, including potentially sensitive data
  • Needs careful filter setup to avoid capturing passwords and personal data

This is third-party code. Review the repository files before installing.

What it does

screenpipe continuously records your screen and audio locally: it captures the accessibility tree, runs OCR as a fallback, transcribes speech by speaker, and logs keystrokes and app switches. Everything stays on your machine, with filters for windows, apps and passwords, and optional encryption at rest. The screenpipe-mcp server gives an agent access to that history, so you can ask Claude what you saw in the last 5 minutes or have it build an automation based on repeated actions.

Who it is for. For anyone who wants an agent to remember the context of their computer work and find any moment without manual screenshotting.

Good fit when

  • You need to quickly find what was on screen or said in a call an hour ago
  • You want an agent to build automations based on what you actually do at the computer
  • You need a local alternative to cloud activity trackers with no data sent out

Not a fit when

  • You are not comfortable with continuous screen and audio recording to disk, even locally
  • You are short on disk space: storage runs around 20gb per month

Example request

What did I see on screen in the last 5 minutes and what was said in the call?

MCP

Transport
stdio
Authentication
not required

Limitations

Uses noticeable resources: 5-10 percent CPU and 0.5-3gb RAM continuously in the background, plus around 20gb of storage per month. The desktop app is source-available rather than a strict OSI open source license.

How to disable. Stop recording and remove the app or package: npx screenpipe stop, then remove screenpipe-mcp from your MCP config and uninstall the desktop app.

FAQ

Does data go to the cloud?

No, everything is stored locally on your machine and it works offline.

Can I exclude passwords and specific apps from recording?

Yes, there are filters for windows, apps, Chrome extensions, and a model that recognizes passwords and personal data.

Discussion

No questions or reviews yet.

A macOS app that remembers your screen and opens the history to agents over MCP: search, days, work threads, screenshots.

MCP serverBroad access127Repository stars

An Android app that records the screen, runs OCR and gives agents read-only MCP access to search and summaries over the LAN.

MCP serverBroad access114Repository stars

A Windows activity recorder with an MCP server for agents: search screenshots, on-screen text and transcripts, and run reports.

MCP serverBroad access114Repository stars

Local screen memory for agents: CatchMe records windows, keystrokes and clipboard, then answers questions about that history.

CLIBroad access521Repository stars
Official

Cross-device clipboard sync with a built-in MCP server: the agent reads your copy history, and data never leaves for the cloud

MCP serverExtended access2.7KRepository stars

MCP server and shell history replacement: a SQLite command log with context that agents read over MCP

MCP serverExtended access128Repository stars

README in short

The README presents screenpipe as local screen and audio capture that feeds agents context about what you saw, heard and did. Install via the auto-updating desktop app, or via npx screenpipe record followed by npx screenpipe setup, which installs MCP and skills into every detected agent. It also documents a CLI-only mode for coding agents with the screenpipe-cli skill. Specs: accessibility tree capture, OCR fallback, speaker-labeled transcription, 5-10 percent CPU, 20gb of storage per month, optional encryption.

README badge

Report a problem