Lets agents search timestamped screen text and audio transcripts captured locally, for recall, meeting notes and work summaries.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add screenpipe-screenpipe -- npx screenpipe setup~/.codex/config.toml
[mcp_servers.screenpipe-screenpipe]
command = "npx"
args = ["screenpipe", "setup"]
# codex mcp add screenpipe-screenpipe -- npx screenpipe setup~/.cursor/mcp.json
{
"mcpServers": {
"screenpipe-screenpipe": {
"command": "npx",
"args": [
"screenpipe",
"setup"
]
}
}
}.vscode/mcp.json
{
"servers": {
"screenpipe-screenpipe": {
"type": "stdio",
"command": "npx",
"args": [
"screenpipe",
"setup"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"screenpipe-screenpipe": {
"command": "npx",
"args": [
"screenpipe",
"setup"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"screenpipe-screenpipe": {
"command": "npx",
"args": [
"screenpipe",
"setup"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"screenpipe-screenpipe": {
"command": "npx",
"args": [
"screenpipe",
"setup"
]
}
}
}