LUCI

Official
TypeScript

LUCI remembers your day on the computer, fully on-device, and serves it to Claude Code, Cursor, Codex or any MCP client: search screen text, meeting audio and daily summaries.

About LUCI MCP Server

LUCI remembers your day on the computer, fully on-device, and serves it to Claude Code, Cursor, Codex or any MCP client: search screen text, meeting audio and daily summaries.

Features

Tools

Transport

streamable-http
Getting Started

1. Install LUCI from https://luci.memories.ai and turn on screen memory. 2. Open the Screen Memory panel and copy the MCP URL and token. 3. Add it to your client, for example Claude Code: claude mcp add --transport http luci http://127.0.0.1:8765/mcp --header "Authorization: Bearer <TOKEN>" The server only listens on 127.0.0.1. Recording, OCR and search all stay on your machine.

Tools (10)
Functions this server exposes to AI clients

full_text_search

Full-text search over text seen on screen

semantic_search

Semantic search over screen captures

filter_by_app_time

Filter captures by app and time range

aggregate_range

Aggregate activity in a time range

usage_summary

Screen-time summary by app or domain

list_sessions

List recording sessions

audio_transcript_search

Search mic and system-audio transcripts

get_detail

Get the full detail of one capture

get_screenshot

Get the screenshot of one capture

get_digests

Get daily activity summaries

Example
{
  "mcpServers": {
    "luci": {
      "url": "http://127.0.0.1:8765/mcp",
      "headers": { "Authorization": "Bearer <TOKEN>" }
    }
  }
}
Compatible With
Cursor
Windsurf
VS Code
Zed