Back to MCP directory
publicPublicdnsLocal runtime

screenpipe

ScreenPipe 是一个开源的24/7桌面录制与AI应用开发平台,支持100%本地化操作,低资源占用(10% CPU/4GB内存)。它通过持续录制屏幕和麦克风输入生成API数据,供开发者构建基于用户上下文的AI应用(如财务自动化、文档整理等),并可通过插件系统发布盈利应用。平台提供跨平台支持、开发者工具及社区生态,旨在将屏幕数据转化为智能服务。

article

README

logo

[ screenpipe ]

AI memory for your screen

AI finally knows what you're doing

logo

download install claude extension

discord x

image


what is this?

screenpipe turns your computer into a personal AI that knows everything you've done. record. search. automate. all local, all private, all yours

┌─────────────────────────────────────────┐
│  screen + audio → local storage → ai   │
└─────────────────────────────────────────┘
  • remember everything - never forget what you saw, heard, or did
  • search with ai - find anything using natural language
  • 100% local - your data never leaves your machine
  • open source - inspect, modify, own

install

download the desktop app

specs

  • 10% cpu usage
  • 0.5-3gb ram
  • ~15gb storage/month
  • works offline
  • optional encrypted device sync

use with claude code

claude mcp add screenpipe -- npx -y screenpipe-mcp

now ask claude:

  • "what was i working on yesterday?"
  • "find when i saw that error message"
  • "search my screen for mentions of API"

docs · discord · x

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client