docs/mintlify/docs-mintlify-mig-tmp/claude-code.mdx
Claude Code is Anthropic's official CLI for agentic coding. with screenpipe integration, Claude can reference what you've been working on, recall information from your screen, and access meeting transcriptions.
claude mcp add screenpipe --transport stdio -- npx -y screenpipe-mcp
to make it available across all your projects:
claude mcp add screenpipe --transport stdio --scope user -- npx -y screenpipe-mcp
# list MCP servers
claude mcp list
# or inside Claude Code, use
/mcp
once connected, Claude Code has access to these tools:
| tool | description |
|---|---|
search-content | search screen OCR, audio transcriptions, input events with time/app filters |
export-video | create video exports from screen recordings |
ask Claude Code to use screenpipe naturally:
> what was I looking at in my browser an hour ago?
> find mentions of "kubernetes" from my screen today
> show me audio transcriptions from my last meeting
> what code was I reading in VS Code yesterday about async?
> export a video of my screen from 2-3pm today
> what did I type in Slack today?
> show me my app usage stats for the past 2 hours
> what did I copy to clipboard recently?
> which apps did I switch between most today?
| parameter | description |
|---|---|
q | search query (optional - omit to get all content) |
content_type | vision, audio, accessibility, input, or all (default: all) |
limit | max results (default: 10) |
offset | pagination offset |
start_time | ISO 8601 UTC start time |
end_time | ISO 8601 UTC end time |
app_name | filter by app (e.g., "Chrome", "Slack") |
window_name | filter by window title |
include_frames | include base64 screenshots |
speaker_ids | comma-separated speaker IDs for audio filtering |
speaker_name | filter audio by speaker name |
recall context from earlier:
> I was reading a blog post about rust async earlier today,
> search screenpipe and summarize the key points
reference meeting discussion:
> search my audio transcriptions for what was discussed in standup
> about the API refactor, then help me implement it
debug with screen history:
> I saw an error message flash on screen, search screenpipe
> to find it and help me fix the issue
find code examples:
> search screenpipe for the python code I was looking at
> in the browser yesterday about asyncio patterns
track what you typed:
> what did I write in Notion this morning? search for my
> keyboard input using content_type=input
recall clipboard history:
> I copied something important earlier, search clipboard
> events to find it
MCP not connecting?
curl http://localhost:3030/health/mcpclaude mcp remove screenpipe && claude mcp add screenpipe --transport stdio -- npx -y screenpipe-mcpqueries returning empty?
curl "http://localhost:3030/search?limit=1"permission errors?
still stuck? ask in our discord.