Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Ā© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🧠 Knowledge & Memory
  3. Screenpipe
Screenpipe logo
Health: ActiveRecent health check succeeded.Last checked 9/27/2026, 8:02:50 AM

Screenpipe

User RatingsBe the first to rate and review this MCP server!
View Repository21.7k GitHub StarsTotal stargazers on GitHub for the source repository (21,725 stars).Visit WebsiteSupport
screen-recordingaudio-transcriptionworkflow-memorylocal-firstcontext-retrieval

Local-first screen and audio capture system exposing indexed desktop history to AI agents via MCP.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

Add to CursorAdd to VS Code
Automated check passed— started and listed 30 tools correctly (12d ago).
Manual Client & Custom JSON ConfigExpand JSON ā–¾

Client Config & Setup

Configure Environment Variables (API Keys, Tokens, Options):
Add required secrets below — values are included directly in the generated snippet so you can copy and paste with confidence.
Quick Add:
Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "screenpipe": {
      "command": "npx",
      "args": [
        "-y",
        "screenpipe-mcp@latest"
      ],
      "env": {
        "SCREENPIPE_LOCAL_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

šŸ’” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (30) Directory Badge Claim listing Alternatives🧠 More in Knowledge & Memory

Overview

Screenpipe connects AI agents to locally captured screen and audio activity with on-device indexing and semantic search. Its official MCP package (screenpipe-mcp) exposes tools to search past desktop activity, recall meeting context, and trigger automations. By default, recorded history remains entirely local, with personal and non-commercial use available under the Screenpipe Commercial License.

Use cases

•Search past screen activity and audio transcripts with AI
•Recall context from previous meetings, documents, and workflows
•Automate tasks based on computer activity and observed workflows
•Provide private, on-device context to coding and chat assistants

Key features

•Continuous local screen and audio recording with OCR and transcription
•MCP tools for content search, frame context, and element inspection
•Recommended desktop app setup via Settings > Connections
•Manual setup via npx -y screenpipe-mcp@latest with local API key
•Enterprise org querying with team tokens and custom gateways

Capabilities & Tool Schemas (30) ~6.3k tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Verified live Verified liveCaptured by calling this server’s live tools/list endpoint.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Screenpipe.

search-content

Search screen text, audio transcriptions, input events, memories, and parsed app data. Returns timestamped results with app context. USE WHEN: you need the actual text/content of a moment — quotes, screen text, transcript lines, or compact parsed messages, emails, tasks, documents, and code review — or want to filter by speaker/window. DO NOT USE for: broad questions like 'what was I doing?' (use activity-summary, it pre-summarizes apps + windows + transcripts). Also DO NOT USE for: targeted UI controls (use search-elements). Start with limit=5, increase only if needed. Per-result text is auto-truncated to 1000 chars; pass max_content_length=0 to opt out, or a custom integer to override.

synced-devices

List this signed-in user's Screenpipe devices that have uploaded Data Sync records, including each device name and last sync time. USE WHEN: the user asks what devices are available, names another device, or asks a cross-device question and you need the exact device_name filter. This never accepts an account or bucket identifier; the local app forwards the signed-in user's identity.

search-synced-content

Search Data Sync records from this signed-in user's devices. Results include device name, device ID, and timestamp for attribution. USE WHEN: the user asks about another/named device, asks across devices, or local search does not cover the requested machine. For the current machine only, use search-content. Start with a narrow time range and limit=10.

list-meetings

List detected meetings (Zoom, Teams, Meet, etc.) with id, duration, app, attendees, and note status. Pass `q` to substring-match title, attendee names/emails, and notes — `q` searches ALL meeting history, so when looking for a meeting with a person or on a topic ('when did I last talk to Noah?'), pass `q` and OMIT start_time. Only constrain the time range when the question itself is time-bound. Results are newest-first; without `q`, old meetings only surface via time range or offset pagination. Follow up with get-meeting (id from results) for the full note and transcript.

activity-summary

Rich activity overview: authoritative active minutes, app/window time, edited document paths, key text, and audio transcriptions, with optional parsed task context when available. USE WHEN: any broad question about what the user did — 'what was I doing?', 'how long on X?', 'which apps?', 'recap my morning'. This is almost always the right first call for time-range questions — usually sufficient without follow-up searches. Use parsed/path evidence to identify tasks, but only active-minute fields for duration; frame and row counts are never time. DO NOT USE for: finding a specific keyword (use keyword-search) or a specific UI control (use search-elements).

search-elements

Search UI elements (buttons, links, text fields) from the accessibility tree, filterable by role. USE WHEN: you want a specific UI control or page-structure question — 'find every Submit button I saw', 'list the links in that page'. DO NOT USE for: general text/content (use search-content) or fast keyword lookup (use keyword-search).

How Screenpipe works

What Screenpipe does

Screenpipe provides local-first workflow memory for AI agents by continuously recording and indexing desktop screen and audio activity on your computer. Through its Model Context Protocol (MCP) server, AI assistants--such as Claude Desktop, Cursor, Windsurf, and Claude Code--can retrieve timestamped context, search past work, summarize conversations, and generate automated workflows grounded in actual user activity.

How it works

Screenpipe operates as an on-device daemon that indexes desktop activity locally:

  • Screen capture: Extracts text and UI state via the accessibility tree where available, falling back to OCR when needed.
  • Audio capture: Records system and microphone audio, providing local transcription via Whisper or optional cloud transcription.
  • Local storage: All captured frames, transcripts, and embeddings reside in a local SQLite database on your machine by default.
  • MCP server bridge: The screenpipe-mcp package runs locally to safely answer queries from connected AI agents without exposing the raw database directly.

Installation & Setup

Recommended: Screenpipe Desktop Application

The most reliable and recommended installation path is via the desktop application:

  1. Install the desktop app from screenpipe.com.
  2. Open Settings > Connections (or configure during onboarding).
  3. Connect Claude Desktop.

This automatically configures Claude Desktop using Screenpipe's bundled runtime and injects your SCREENPIPE_LOCAL_API_KEY directly into the client configuration with zero external Node or PATH dependencies.

Manual NPX Configuration

If you prefer configuring MCP manually or are connecting clients like Cursor or Windsurf, configure your client's MCP settings:

config.json
{
  "mcpServers": {
    "screenpipe": {
      "command": "npx",
      "args": ["-y", "screenpipe-mcp@latest"],
      "env": {
        "SCREENPIPE_LOCAL_API_KEY": "YOUR_LOCAL_API_KEY"
      }
    }
  }
}

You can obtain your local API key anytime by running:

bash
screenpipe auth token

Available Tools

The standard stdio MCP package provides six core tools:

  • search_content: Search captured screen recordings, OCR text, and audio transcriptions over arbitrary time windows.
  • export-video: Export video clips from captured screen history.
  • list-meetings: Inspect and retrieve detected meeting events and transcripts.
  • activity-summary: Generate structured summaries of computer activity over a designated timeframe.
  • search-elements: Search and inspect captured UI elements and accessibility tree items.
  • frame-context: Retrieve frame context and OCR details for specific timestamps.

Orgs with enterprise query gateways can additionally configure SCREENPIPE_ENTERPRISE_TOKEN and SCREENPIPE_TEAM_API_URL to enable team-* org-wide search tools.

Privacy, Security, and Licensing

  • Privacy by default: Screenpipe stores all recordings, transcriptions, and indexes locally on your computer.
  • Cloud transmission: Cloud AI, remote transcription (e.g. Deepgram), sync, and external integrations transmit data only if explicitly configured.
  • Model provider context: When an AI assistant invokes Screenpipe tools, the retrieved snippet context is transmitted to the assistant's selected model provider as part of the prompt conversation.
  • License: Screenpipe is source-available under the Screenpipe Commercial License (not OSI open source). Personal and non-commercial usage is free; commercial use requires a commercial license.

Read the full README →View source on GitHub →

Related MCP Servers

View all in Knowledge & Memory View all alternatives
  • Moxie Docs MCP logoMoxie Docs MCP
    ā˜… Featured

    MCP & Agent Skills for Automated Documentation, and codebase conventions + context

    🧠 Knowledge & Memory33 views
    Compare vs Moxie Docs MCP →
  • Scrivener MCP logoScrivener MCP

    Connect Scrivener 3 writing projects to Claude and other AI assistants. 47 tools for document management, writing analysis, semantic search, character/plot memory, and content enhancement. Progressive skill loading, relationship engine with HMS triplets, and JS fallback for offline semantic search. npm i -g scrivener-mcp

    🧠 Knowledge & Memory16 views
    Compare vs Scrivener MCP →
  • Codebase Memory MCP logoCodebase Memory MCP

    Code-intelligence engine that indexes a repo into a persistent knowledge graph — functions, classes, call chains, HTTP routes, cross-service links. 159 languages via tree-sitter + Hybrid LSP, sub-ms structural queries, 99% fewer tokens than grep. Single static binary, zero dependencies, 100% local. npx codebase-memory-mcp

    🧠 Knowledge & Memory7 views
    Compare vs Codebase Memory MCP →
  • Agent Recall logoAgent Recall

    Correction-first agent memory. Precision KPI tracks if agents heed warnings. 5 layers, local-only.

    🧠 Knowledge & Memory2 views
    Compare vs Agent Recall →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
21k
Stargazers on the source repository.
Last commit
5d ago
Most recent push to the default branch.
Availability
100%
Our rolling endpoint + install checks that succeeded.
Install check
Passed
Our sandbox started it and listed its tools.
Tools exposed
30
Callable tools this server registers over MCP.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about Screenpipe

The recommended setup is through the Screenpipe desktop application under Settings > Connections (or during onboarding). This uses the bundled runtime and automatically configures authentication without external Node dependencies.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewScreenpipe AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/screenpipe?style=directory)](https://allmcps.com/mcp/screenpipe)
HTML Embed
<a href="https://allmcps.com/mcp/screenpipe"><img src="https://allmcps.com/api/badge/screenpipe?style=directory" alt="Screenpipe on AllMCPs" /></a>

Technical Specs & Signals

Category🧠Knowledge & Memory
PricingFreemiumPersonal and non-commercial use is free under the Screenpipe Commercial License; commercial plans available at screenpipe.com/pricing.
More technical detailsExpand ā–¾
TransportSTDIO
RuntimeNode.js
AuthAPI key
LicenseScreenpipe Commercial License
Last updatedSep 27, 2026
10/10 checks healthy over the last 43d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars21,725
GitHub Star CountTotal stargazers on GitHub representing community popularity (21,725 stars).
Last commit5d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 27, 2026
75Quality signal: Great Ā· 75/100How this signal is calculated ā–¾
Server availability25/25
Verified ownership10/20
Documentation & tools30/30
Adoption & activity10/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 13d ago via OSV.dev Ā· screenpipe-mcp@latest (npm)

ā˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🧠 Knowledge & Memory →Best MCP servers for Memory & Knowledge →Alternatives to Screenpipe →Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients