Screenpipe logoscreenpipe
GitHubMIT

MCP server for desktop AI

Give AI agents access to your screen history and audio transcriptions. screenpipe implements the Model Context Protocol for seamless AI integration.

📧
🌐
💬
📹
📝
🖥️
capturing everything

See it in action

AI agents are context-starved

Agents can't help with what they can't see.

01

Claude Desktop can't access your screen history

02

AI agents have no memory between sessions

03

Context gets lost across conversations

04

Building custom integrations is complex

05

No standard way to give AI desktop context

MCP: The standard for AI tools

screenpipe implements Model Context Protocol (MCP), Anthropic's standard for connecting AI to tools. Install once, every MCP-compatible agent gets access to your screen history.

Screen history search

AI agents can search your OCR text and audio transcriptions. Find anything you've seen or heard.

Meeting context

All your meetings transcribed and searchable. Ask about past discussions.

Full workflow memory

Code, research, emails - everything captured. AI understands your complete context.

Video export

Export screen recordings as MP4 clips for sharing or analysis.

How it works

1

Install screenpipe

Download and run screenpipe to start building your screen history.

2

Download MCP server

In Settings → Connections, download the MCP server bundle.

3

Connect your AI

Claude Desktop and other MCP clients automatically discover screenpipe search tools.

Code examples

Available MCP tools

Tools exposed by the screenpipe MCP server

// Search screen history
{
  name: "search",
  description: "Search OCR text and audio transcriptions",
  parameters: { query: string, contentType?: string, limit?: number }
}

// Search by time range
{
  name: "search_time_range",
  description: "Find content from a specific time period",
  parameters: { start: string, end: string, query?: string }
}

// Get recent context
{
  name: "recent_context",
  description: "Get what was on screen recently",
  parameters: { minutes?: number }
}

// Export recordings
{
  name: "export_video",
  description: "Export screen recording as MP4",
  parameters: { startTime: string, endTime: string }
}

Key benefits

Standard protocol - works with any MCP client
Rich desktop context for AI agents
Persistent memory across sessions
Open source and extensible
All data stays local

Frequently asked questions

Enable AI desktop context

The MCP server your AI agents need.